Вопрос задан 30.06.2023 в 02:53. Предмет Информатика. Спрашивает Дураков Георгий.

СРОЧНО помогите Даны целые числа m, n. Если числа не равны, то заменить каждое из них одним и тем

же числом, равным большему из исходных, а если равны, то заменить числа нулями программа решения ПИТОН
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Petrichenko Natalia.

Ответ:

m = int(input('Введите число М: '))

n = int(input('Введите число N: '))

if (m != n):

 if (m > n):

   n = m

   print('M =', m, ' N =', n)

 else:

   m = n

   print('M =', m, ' N =', n)

else:

 m = 0

 n = 0

 print('M =', m, ' N =', n)

Объяснение:

m = int(input('Введите число М: '))  # Вводим значение М с клавиатуры

n = int(input('Введите число N: '))  # Вводим значение N с клавиатуры

if (m != n):  # Если MN

 if (m > n):  # Если M > N

   n = m  # Значение переменной N = значению переменной M

   print('M =', m, ' N =', n)  # Выводим ответ

 else:  # Иначе

   m = n  # Значение переменной M = значению переменной N

   print('M =', m, ' N =', n)  # Выводим ответ

else:  # Иначе

 m = 0  # Значение переменной M = 0

 n = 0  # Значение переменной N = 0

 print('M =', m, ' N =', n) # Выводим ответ

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам с этим. Вот пример программы на Python, которая решает данную задачу:

python
def replace_numbers(m, n): if m != n: max_number = max(m, n) m = max_number n = max_number else: m = 0 n = 0 return m, n # Вводим значения m и n m = int(input("Введите значение m: ")) n = int(input("Введите значение n: ")) # Заменяем числа m, n = replace_numbers(m, n) # Выводим результат print("m =", m) print("n =", n)

В этой программе мы сначала определяем функцию replace_numbers, которая принимает два числа m и n. Затем мы проверяем, равны ли они. Если нет, то мы находим максимальное число и заменяем оба числа этим значением. Если они равны, то мы заменяем оба числа нулями.

После этого мы запрашиваем у пользователя значения m и n, затем вызываем функцию replace_numbers и выводим результат.

Надеюсь, это поможет! Если у вас возникнут ещё вопросы, пожалуйста, дайте мне знать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос