1. Главная
  2. Библиотека
  3. Программирование
  4. На вход подается два целых числа: a = 50, b = 89. Напиш...
Разбор задачи

На вход подается два целых числа: a = 50, b = 89. Напишите программу, которая отнимает от первого числа 5 и прибавляет ко второму 3, пока сумма этих чисел больше 100, затем выводит измененные числа на экран.

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
На вход подается два целых числа: a = 50, b = 89. Напишите программу, которая отнимает от первого числа 5 и прибавляет ко второму 3, пока сумма этих чисел больше 100, затем выводит измененные числа на экран.

Условие:

На вход подается два целых числа: a = 50, b = 89. Напишите программу, которая отнимает от первого числа 5 и прибавляет ко второму 3, пока сумма этих чисел больше 100, затем выводит измененные числа на экран.

Решение:

  1. Инициализируем переменные a и b:
    a = 50
    b = 89

  2. Запускаем цикл while, который будет проверять условие: сумма a и b больше 100.

  3. Внутри цикла:
    • Отнимаем 5 от a.
    • Прибавляем 3 к b.

  4. После выхода из цикла, нам нужно вывести измененные значения a и b в порядке возрастания.

  5. Для вывода в порядке возрастания, мы можем использовать функцию min и max.

    Теперь напишем программу:
    \na = 50\nb = 89
    \nwhile a + b > 100:
    a -= 5
    b += 3

После вых...

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

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

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

Какое условие должно быть использовано в цикле `while` для продолжения выполнения операций вычитания и сложения?

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

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

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

Топ 3 ошибок

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

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