var y: System.uint64; //Большая цЫфра же и положительная x, i: byte; //Нет смысла большие числа брать слишком, переполнение будет
begin readln(x); //Принимаем число... y := 1; i := 1; repeat y *= i; //...и умножаем такое-то количество раз i += 1; until (i > x); if (y = 0) then //Выводим, предусмотрев переполнение writeln('Слишком большая цЫферка') else writeln(y); end.
Int64 - это то же самое, что LongInt, а Uint64 (unsign long int) - длинное число без знака, при правильном использовании позволяет записывать в переменную числа, в 2 раза превышающие максимум Int64
Все модели можно разбить на два больших класса: модели предметные (материальные) и модели информационные. Предметные модели воспроизводят геометрические, физические и другие свойства объектов в материальной форме (глобус, анатомические муляжи, модели кристаллических решеток, макеты зданий и сооружений и др.) . Информационные модели представляют объекты и процессы в образной или знаковой форме. Образные модели (рисунки, фотографии и др. ) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, фото- и кинопленке и др.) . Широко используются образные информационные модели в образовании (вспомните учебные плакаты по различным предметам) и науке, где требуется классификация объектов по их внешним признакам (в ботанике, биологии, палеонтологии и др.) . Знаковые информационные модели строятся с использованием различных языков (знаковых систем) . Знаковая информационная модель может быть представлена в форме текста (например, программы на языке программирования) , формулы (например, второго закона Ньютона F=m·a), таблицы (например, периодической таблицы элементов Д. И. Менделеева) и так далее. Иногда при построении знаковых информационных моделей используются одновременно несколько различных языков. Примерами таких моделей могут служить географические карты, графики, диаграммы и пр. Во всех этих моделях используются одновременно как язык графических элементов, так и на протяжении своей истории человечество использовало различные и инструменты для создания информационных моделей. Эти постоянно совершенствовались. Так, первые информационные модели создавались в форме наскальных рисунков, в настоящее же время информационные модели обычно строятся и исследуются с использованием современных компьютерных технологий.
uses GraphABC;
var i,x:integer;
begin
SetWindowWidth(870);
SetWindowHeight(325);
SetFontSize(15);
TextOut(350,5,'Продолжительность жизни животных');
TextOut(15,200,'Белка 6');
TextOut(15,150,'Заяц 8');
TextOut(15,175,'Жираф 12');
TextOut(15,225,'Бегемот 40');
TextOut(15,100,'Медведь 45');
TextOut(15,75,'Слон 70');
TextOut(15,125,'Крокодил 80');
TextOut(15,50,'Черепаха 130');
SetFontSize(10);
TextOut(200,270,' 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 105 110 115 120 125 130');
SetBrushColor(clblack);
SetPenWidth(2);
Rectangle (200,220,230,200);
Rectangle (200,170,240,150);
Rectangle (200,195,260,175);
Rectangle (200,245,400,225);
Rectangle (200,120,425,100);
Rectangle (200,95,550,75);
Rectangle (200,145,600,125);
Rectangle (200,70,850,50);
Line (200,0,200,325);
Line (0,260,870,260);
x:=225;
for i:=1 to 27 do
begin
Line (x,255,x,265);
x:=x+25
end
end.
Объяснение:
картинка