ОГЭ по информатике задание 9
Тема: «Циклический алгоритм»
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
РЕШЕНИЕ
Будем решать задачу ОГЭ по информатике на языке программирования «Паскаль». В программе имеется один цикл, в котором в переменную s записываются значения:
s:=s+10
for k := 6 to 12 do
s := s+10;
В программе используется цикл с параметром 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
Самостоятельная работа
Решите следующие задачи:
- Найти сумму вводимых целых чисел
- Вывести таблицу умножения числа 9
Решения напишите в комментариях этого поста