ОГЭ по информатике задание 9

ОГЭ по информатике задание 9

ОГЭ по информатике задание 9

Тема: «Циклический алгоритм»

Запишите значение переменной  s,  полученное  в  результате  работы следующей программы. Текст программы приведён на трёх языках программирования.

ОГЭ по информатике задание 9

РЕШЕНИЕ

Будем решать задачу ОГЭ по информатике на языке программирования «Паскаль». В программе имеется один цикл, в котором в переменную s записываются значения:

s:=s+10
for k := 6 to 12 do
s := s+10;
ОГЭ по информатике, задание 9
В программе используется цикл с параметром for.

Оператор for предназначен для организации циклов, когда заранее известно сколько раз должно повториться тело цикла ( в нашей задаче 7 раз). Здесь управление числом повторений осуществляется с помощью специальной переменной — параметра цикла  ( в нашей задаче это переменная k). Оператор for обеспечивает выполнение цикла до тех пор, пока не будут перебраны все значения параметра цикла от начального до конечного.

Смысл задачи в том, чтобы прокрутить цикл 7 раз (от 6 до 12 ). Изначально переменной s присвоен 0. В цикле подставляем вместо s сначала 0, получаем s:=10 (s:=s+10). На втором шаге в s подставляем 10(s:=s+10), теперь s:=20. Нетрудно догадаться, что на третьем шаге s:=30, затем s:=40 и.тд. В итоге получаем на последнем шаге s:=70, это и будет ответом в данной задаче.

Ответ: 70

Самостоятельная работа

Решите следующие задачи:

  1. Найти сумму вводимых целых чисел
  2. Вывести таблицу умножения числа 9

Решения напишите в комментариях этого поста

Foxford
Информатика в школе