Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 73632 определите чему равна должна быть...

Условие

определите чему равна должна быть переменная k чтобы на экран было выведено число 149
s:=1;
n:=0;
for i:=1 to k do begin
s:=s*2;
n:=n+3;
end;
write (s+n);

информатика 8-9 класс 630

Решение

Начнём с первого прохода цикла:

0 проход: s = 1, n = 0.

1 проход: s = 2, n = 3.

2 проход: s = 4, n = 6.

3 проход: s = 8, n = 9.

4 проход: s = 16, n = 12.

5 проход: s = 32, n = 15.

6 проход: s = 64, n = 18.

7 проход: s = 128, n = 21.

После 7 прохода получаем: s + n = 128 + 21 = 149.

Проходя через цикл 7 раз, мы получим требуемое значение 149, таким образом, переменная k должна быть равна 7.

Ответ: k=7.

Написать комментарий

Меню

Присоединяйся в ВК