1. Главная
  2. Библиотека
  3. Программирование
  4. s := -15; := 1055; := 0; s 595) then m := m - 25; ; :=...
Разбор задачи

s := -15; := 1055; := 0; s 595) then m := m - 25; ; := n + 2 * m;

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
s := -15; := 1055; := 0; s 595) then m := m - 25; ; := n + 2 * m;

Условие:

s := -15;\nn := 1055;\nm := 0;
\nwhile s <= 105 do\nbegin
s := s + 5;
n := n - 35;

if (n > 595) then
m := m - 25;\nend;
\nn := n + 2 * m;

Решение:

  1. Изначально задаются переменные:
    s = –15, n = 1055, m =
    0.

  2. В цикле while условие (s ≤ 105) проверяется. Так как s = –15, условие истинно, и цикл начинается.

  3. На каждой итерации цикла выполняются следующие действия:
    • s увеличивается на 5: s := s +
    5.
    • n уменьшается на 35: n := n –
    35.
    • Если новое значение n больше 595, то m уменьшается на 25: если (n > 595) то m := m –
    25.

  4. Определим количество итераций:
    s начинается с –15 и на каждой итерации увеличивается на 5. Цикл пр...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Сколько раз выполнится цикл `while` в данной программе?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет