Задача 1:
a=int(input('Введите первое число: '))
b=int(input('Введите второе число: '))
c=a
d=b
a=d
b=c
print('Значения переменных поменялись местами!')
print('Число "a": ',a')
print('Число "b": ',b')
Задача 2:
a=int(input('Введите первое число: '))
b=int(input('Введите второе число: '))
c=int(input('Введите третье число: '))
d=a*b*c
print('Результат: ',d')
Объяснение:
В первой задачи пользователь вводит 2 числа, и присваивает a и b числа, а программа создает две дополнительные перменные, которые запоминают числа, которые были введены пользователем, дальше a и b присвают значения друг у друга.
Во второй задачи пользователь вводит 3 числа, а переменная d считает это и выводит на экран.
Практика:
На изображениях показано, как будут работать программы.
1)
2004 1002 501 250 125 62 31 15 7 3 1
0 0 1 0 1 0 1 1 1 1 1 <=
проверка
10.9.8.7.6.5.4.3.2.1.0
1 1 1 1 1 0 1 0 1 0 0(2 сист.)=1*2^2+1*2^4+1*2^6+1*2^7+1*2^8+1*2^9+1*2^10=
4+16+64+128+256+512+1024=2004
2)
2020 1010 505 252 126 63 31 15 7 3 1
0 0 1 0 0 1 1 1 1 1 1 <=
проверка
10.9.8.7.6.5.4.3.2.1.0
1 1 1 1 1 1 0 0 1 0 0(2 сист.)=1*2^2+1*2^5+1*2^6+1*2^7+1*2^8+1*2^9+1*2^10=
4+32+64+128+256+512+1024=2020