Базовый уровень, время – 3 мин)
Тема: Анализ программы.
Что нужно знать:
· основные конструкции языка программирования:
o объявление переменных
o оператор присваивания
o оператор вывода
o циклы
· уметь выполнять ручную прокрутку программы
· уметь выделять переменную цикла, от изменения которой зависит количество шагов цикла
· уметь определять количество шагов цикла
· уметь определять переменную, которая выводится на экран
· формулу для вычисления -ого элемента арифметической прогрессии:
· формулу для вычисления суммы первых членов арифметической прогрессии:
где – -ый элемент последовательности, – шаг (разность) последовательности
Пример задания:
При каком наибольшем введенном числе d после выполнения программы будет напечатано 55?
var n, s, d: integer;
Begin
readln(d);
n := 0;
s := 0;
while s <= 365 do begin
s := s + d;
n := n + 5
end;