1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Задание 6 Параграф 21 ГДЗ Семакин 8 класс (Информатика)
Семакин, Залогова
8 класс
Автор
Семакин, Залогова

Задание 6 Параграф 21 ГДЗ Семакин 8 класс (Информатика)

Задача

алг CC_4
нач
. цел A,B,C,D,E
. ввод A,B,C,D
E:=A
. если B > E
то E:=B
всё
. если C > E
то E:=C
всё
. если D > E
то E:=D
всё
вывод E
кон

Подробный ответ

Чтобы найти большее из четырёх значений, удобно сначала считать, что наибольшее число — это $$A$$, и записать его в переменную $$E$$. Затем последовательно сравниваем с ним остальные числа. Если очередное число больше $$E$$, то присваиваем его переменной $$E$$. В конце в $$E$$ будет храниться наибольшее из четырёх значений.

алг CC_4
нач
. цел A, B, C, D, E
. ввод A, B, C, D
. E := A
. если B > E
то E := B
всё
. если C > E
то E := C
всё
. если D > E
то E := D
всё
. вывод E
кон

Такой алгоритм можно изобразить и блок-схемой: после ввода чисел $$A, B, C, D$$ присвоить $$E := A$$, затем три раза выполнить проверку вида $$\text{если } X > E,\ \text{то } E := X$$ для $$X = B, C, D$$, после чего вывести $$E$$.

Ответ

Алгоритм нахождения большего из четырёх чисел: последовательно сравнить все числа с текущим максимумом, начиная с $$A$$, и вывести значение переменной $$E$$.



Общая оценка
3.8 / 5
Другие учебники
Другие предметы