Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не могу решить задачу на пайтоне

Сергей Карт Ученик (95), на голосовании 3 недели назад
Напишите программу, которая считывает значения двух переменных a и b, затем меняет их значения местами и выводит их значения на экран. Данную задачу необходимо решить без использования каких-либо переменных, кроме a и b. Начало и конец программы уже заданы в системе, вам необходимо сдать фрагмент кода, который будет вставлен системой в программу вместо многоточия Задача в пайтоне, ника не могу решить
Голосование за лучший ответ
Don Buho Ученик (170) 1 месяц назад
 a, b = input(), input()
a, b = b, a
print(a, b)
Sokol Ученик (146) 1 месяц назад
a = int(input("Введите значение a: "))
b = int(input("Введите значение b: "))
a = a + b
b = a - b
a = a - b
print("Значение a:", a)
print("Значение b:", b)
Вертолётов 625 Мудрец (15114) 1 месяц назад
Код:
 # Чтение значений переменных a и b (эти строки уже есть в системе) 
a = int(input())
b = int(input())

# Обмен значениями переменных без использования дополнительной переменной
a = a + b # Теперь a содержит сумму исходных значений a и b
b = a - b # Из новой суммы вычитаем старое значение b, получаем исходное значение a
a = a - b # Из новой суммы вычитаем новое значение b (которое равно старому a), получаем старое значение b

# Вывод новых значений переменных на экран
print(a)
print(b)
Похожие вопросы