СДАМ ГИА: РЕШУ ЕГЭ
Образовательный портал для подготовки к экзаменам
Информатика
Информатика
Cайты, меню, вход, новости


Задания
Версия для печати и копирования в MS Word
Задания Д18 № 7268

Определите значение переменной s после выполнения следующего фрагмента программы:

 

 

БэйсикПаскаль

n = 4

s = 0

WHILE n <= 8

    s = s + 15

    n = n + 1

n := 4;

s := 0;

while n <= 8 do begin

    s := s + 15;

    n := n + 1

end;

Си++Алгоритмический язык

n = 4;

s = 0;

while (n <= 8) {

    s = s + 15;

    n = n + 1;

}

n := 4

s := 0

нц пока n <= 8

    s := s + 15

    n := n + 1

кц

Python

n = 4

s = 0

while n <= 8:

    s = s + 15

    n = n + 1

 

Решение.

Начнем анализировать программу. Нам задали два значения n = 4, s = 0. Начнем идти по программе: когда n примет свое значение равное 8 программа остановится.

1)следовательно после выполнения первого круга n = 4, s = 15 далее мы увеличиваем n на единицу, а s на 15.

2)n = 5, s = 15 + 15 = 30

3)n = 6, s = 30 + 15 = 45

4)n = 7, s = 45 + 15 = 60

5)n = 8, s = 60 + 15 = 75, все программа останавливается, так как n = 8

Следовательно s принимает свое значение после выполнения программы равное 75.