Все ** картинке и плюс написать блок-схему

0 голосов
18 просмотров

Все на картинке и плюс написать блок-схему


image

Информатика (1.3k баллов) | 18 просмотров
Дан 1 ответ
0 голосов

Массив заполняется путем присваивания индекса элемента массива от 0 до 10.
Массив изменяется методом пузырька от последнего элемента массива 10-го до первого 0-го. То есть мы фактически переворачиваем массив: запоминаем предпоследний элемент массива, изменяем его в самом массива на последний, а последний элемент массива заменяем на предыдущее значение предпоследнего элемента (до замены, которое запомнили).

Корявая блок-схема в приложении
Блок-схема цикла на Pascal в приложении


image
image
(2.9k баллов)
0

Корявая, конечно схема, прог на скорую руку нормальных не нашел. В общем. Сначала идет в овале "Начало", потом треугольник. Влево от него"Да", вправо "Нет". Нет уходит сразу на следующий треугольник, а да на прямоугольник с кодом a[i] := i;. Во втором треугольнике второй цикл от 10 до 0 (i:=10 downto 0 do). От него влево "Да", вправо "Нет". Нет уходит сразу на слово "Конец", а да на прямоугольник с кодом k:=a[10-i]; a[10-i]:=a[i]; a[i]:=k