решить задачи, через afce построить блок схемы: 1) Разработать схему алгоритма для вычисления суммы ряда:
S= 1+ 1/2+1/3+1/4...+1/N
2)Одноклеточная амёба каждые три часа делится на 2 клетки. Разработать схему
алгоритма для определения, сколько амёб будет через 3, 6, 9, 12 и 24 часа.
Ответы на вопрос:
var
a: array [1..15] of integer;
i, amin, ai: integer;
begin
writeln ('массив: ');
randomize;
for i : = low (a) to high (a) do begin
a [i] : = random (100); // заполнение массива случайными значениями
write (a [i], ' '); // вывод для просмотра
end;
amin : = a [low (a)]; // минимальное значение возьмем из первого элемента массива
ai : = low (a); // индекс минимального значения = 1
for i : = low (a) + 1 to high (a) do begin // цикл со второго элемента массива до последнего
if a [i] < amin then begin // если найден элемент меньше минимального
amin : = a [i]; // изменяем его значение
ai : = i; // и сохраняем номер
end;
end;
writeln;
writeln ('минимальный элемент № ', ai, ' равный ', a [ai]); // выводим минимальный элемент на просмотр
a [ai] : = a [low (a)] + a [high (a)]; // изменяем на сумму первого и последнего
writeln ('заменен на значение = ', a [ai]); // и его новое значение на просмотр
end.
Популярно: Информатика
-
qwerty112705.02.2022 04:49
-
Kyivua77715.07.2021 02:02
-
semenovdima7525.10.2021 20:24
-
ffjuee31.05.2021 02:54
-
galimullinaan06.01.2021 15:33
-
Кактус131302.06.2022 19:44
-
olgahenderson26.02.2022 13:48
-
MichiChi06.12.2021 04:59
-
Remus105.08.2020 17:44
-
maruad115.12.2021 01:55