1. Главная
  2. Библиотека
  3. Программирование
  4. Даны два целых числа x и y. Если они оба отрицательны т...
Решение задачи на тему

Даны два целых числа x и y. Если они оба отрицательны то умножить на 10. Если отрицательно одно из них то умножить их на 100. Если они оба не отрицательны и принадлежат диапазону от 2 до 8 то умножить их на 1000 в остальных случаях умножить их на 10000

  • Программирование
  • #Основы алгоритмизации и программирования
Даны два целых числа x и y. Если они оба отрицательны то умножить на 10. Если отрицательно одно из них то умножить их на 100. Если они оба не отрицательны и принадлежат диапазону от 2 до 8 то умножить их на 1000 в остальных случаях умножить их на 10000

Условие:

Даны два целых числа x и y. Если они оба отрицательны то умножить на 10. Если отрицательно одно из них то умножить их на 100. Если они оба не отрицательны и принадлежат диапазону от 2 до 8 то умножить их на 1000 в остальных случаях умножить их на 10000
Например: -2;-3 результат -20;-30
-2;-3 результат -200;-300
2;-3 результат 200;-300
4;7 результат 4000;7000
1,8 результат 10000;80000
3,9 результат 30000;90000

Решение:

Давайте решим задачу шаг за шагом.

  1. Ввод данных: У нас есть два целых числа x и y. Например, пусть x = -2, y = -3.

  2. Проверка условий:

  • Если оба числа отрицательные (x 0 и y 0):
  • Умножаем их на 10.
  • Если одно из чисел отрицательное (x 0 или y 0):
  • Умножаем их на 100.
  • Если оба числа не отрицательные и находятся в диапазоне от 2 до 8 (2 ≤ x ≤ 8 и 2 ≤ y ≤ 8):
  • Умножаем их на 1000.
  • В остальных случаях:
  • Умножаем их на 10000.
  1. Примеры...

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