примитивные типы, в том числе:
логический тип
целые типы
вещественные типы
ссылочные типы
опциональные типы
обнуляемые типы
Композитные типы, в том числе:
массивы
записи
кортежи
абстрактные типы (АТД, англ. ADT)
алгебраические типы
вариантные типы
подтипы
унаследованные типы
объектные типы, то есть объекты, значением которых являются типы — например, переменные типов
частичные типы
рекурсивные типы
функциональные типы, например бинарные функции
универсально квантифицированные типы, такие как параметрические типы
экзистенциально квантифицированные, такие как модули
зависимые типы — типы, зависящие от термов (значений)
уточняющие типы — типы, идентифицирующие подмножества других типов
Предопределённые типы (являющиеся фактически структурными, но предоставляемые на правах примитивных) для удобства промышленных разработок, такие как «дата», «время», «валюта» и др.
Значит, разница между CD и DVD в том, что последний изготовлен так, что на нем можно использовать лазер меньшей длины волны. Насколько я понял.
Первый записываемый слой двухслойного диска является полупрозрачным, обеспечивая при этом достаточную отражающую способность для чтения/записи первого слоя данных. В то же время он пропускает достаточное количество энергии лазера для чтения/записи второго слоя после изменения фокусировки лазера.Blu Ray – новый формат, способный хранить большие объемы информации и воспроизводить высококачественные изображения и видео. Благодаря использованию передовой технологии, Blue Ray состоит из более плотных слоев и читается более тонким лазером, чем обычные DVD.
Это число определяется так: 3⁵ - 1 = 242₁₀
22222₃
Дурацкая по своей трудоемкости задача, если делать её вручную.
А если написать полную программу и вставить туда счетчик вызовов F(n), то окажется, что для вызова F(6) процедура будет вызвана 97 раз. При каждом вызове выводится звездочка, поэтому их будет выведено тоже 97.
<em><u>Проверка выполнялась по следующей программе:</u></em>
var
k:integer;
procedure F(n: integer);
begin
writeln('*');
k:=k+1;
if n > 0 then begin
F(n - 3);
F(n - 2);
F(n div 2);
F(n div 2);
end
end;
begin
k:=0;
F(6);
Writeln(k)
end.
Извини, второй лист решать - это много. Здесь итак 9 примеров было.