Базовый уровень, время – 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;