Разбор и решение заданий B5

Программирование. Циклы, ЕГЭ-2014
Администратор
Владимир
Сообщений: 36
Челябинск
3 часа назад
Задание:
Запишите число, которое будет напечатано в результате выполнения программы (программа представлена на языке PASCAL).
Код PASCAL:
  1. var n, s: integer;
  2. begin
  3. n := 0;
  4. s := 0;
  5. while s <= 325 do
  6. begin
  7. s := s + 10;
  8. n := n + 3
  9. end;
  10. write(n)
  11. end.
Решение:
Первый виток цикла выполнится при значении s=0, а последний - при s=320.
Каждый виток переменная s увеличивается на 10, т.е. цикл совершит 320:10 + 1 (первый виток, где s=0) = 33 повтора.
Так как переменная n в каждом витке увеличивается на 3, после завершения выполнения цикла n = 33*3 = 99.

Ответ: 99
Редактировалось: 1 раз (Последний: 6 октября 2013 в 16:27)
Информатика и ИКТ
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.