357 читали · 4 года назад
Зачем нужны записи (Record) в Pascal и Delphi (Object Pascal) ?
Для использования в программе множество однотипных данных используются массивы. Однако, очень часто возникает необходимость использовать разнородные типы данных для описания одного и того же объекта. В этом случае в программе используется тип, называемый запись. Запись – это структура, состоящая из фиксированного числа компонент, называемых полями. Данные одного поля разных записей имеют один и тот же тип, а разных полей могут иметь разные типы. Общий вид описания типа record: type t = record id11, id12, …: type1; id21, id22, …: type2; ………………...
23,6 тыс читали · 1 день назад
Почему форма летающей тарелки - это абсолютно бестолковое решение?
Будет ли «летающая тарелка» работать в космосе лучше, чем обычная ракета? Голливудские интерпретации летающих тарелок совершенно фантастичны. Они могут бороздить просторы космического пространства и справляться с самыми невероятными перегрузками. Но на самом деле это ужасная концепция космического корабля. Физика работает против такой системы. Но тут стоит сделать важную оговорку - всё это так, если мы используем принципы конструирования и способы перемещения, которые известны сегодня на Земле. Впрочем, давайте разберемся детально! Форма диска сама по себе неоптимальная для космических условий...