Наведіть приклади властивостей людини,які будуть суттєвими для дослідження добових і річних ритмів як наслідків осьового обертання та орбітального руху Землі.
Машинно-независимые языки удобны в использовании для широкого круга пользователей, от человека не требуется полного знания специфики компьютеров; алфавит алгоритмического языка значительно шире алфавита машинного языка, что существенно повышает наглядность текста программы; набор операций, допустимых для использования, не зависит от набора машинных операций, а выбирается из соображений удобства формулирования алгоритмов решения задач определенного класса; формат предложений достаточно гибок и удобен для использования, что позволяет с одного предложения задать достаточно содержательный этап обработки данных; требуемые операции задаются с общепринятых математических обозначений, а не для каждого компьютера отдельно; данным в алгоритмических языках присваиваются индивидуальные имена, выбираемые программистом; в языке может быть предусмотрен значительно более широкий набор типов данных по сравнению с набором машинных типов данных.
Program menu; uses crt; var m, i: integer; n, z, x, b: longint; begin Writeln('Выберете пункт меню:'); Writeln('[1]Вычисление суммы цыфр числа N'); Writeln('[2]Вывод на экран таблицы квадратов первого десятка'); Writeln('[3]Дано число N. Определить его четность'); Writeln('[4]Выход'); read(m); case m of 1: begin clrscr; writeln('Введите число N:'); read(n); x := 10; z := n mod x; while n div x > 0 do begin b := x; x := x * 10; z := z + n mod x div b; end; Writeln('ответ: ', z); end; 2: begin clrscr; for i := 1 to 10 do begin writeln('Квадрат ', i, ' = ', sqr(i)); end; end; 3: begin clrscr; writeln('Введите число N:'); read(n); if (n mod 2 ) = 0 then writeln('Число ', n, ' четное.') else writeln('Число ', n, ' не четное.'); end; 4: exit; end; end.
uses crt;
var m, i: integer;
n, z, x, b: longint;
begin
Writeln('Выберете пункт меню:');
Writeln('[1]Вычисление суммы цыфр числа N');
Writeln('[2]Вывод на экран таблицы квадратов первого десятка');
Writeln('[3]Дано число N. Определить его четность');
Writeln('[4]Выход');
read(m);
case m of 1:
begin
clrscr;
writeln('Введите число N:');
read(n);
x := 10;
z := n mod x;
while n div x > 0 do
begin
b := x;
x := x * 10;
z := z + n mod x div b;
end;
Writeln('ответ: ', z);
end;
2: begin
clrscr;
for i := 1 to 10 do
begin
writeln('Квадрат ', i, ' = ', sqr(i));
end;
end;
3: begin
clrscr;
writeln('Введите число N:');
read(n);
if (n mod 2 ) = 0 then writeln('Число ', n, ' четное.') else writeln('Число ', n, ' не четное.');
end;
4: exit; end;
end.