КОМПЬЮТЕРНЫЙ ПРАКТИКУМ: 1) Даны три числа. Напишите программу, которая выводим количе- ство одинаковых чисел в этой цепочке. 2) Дано натуральное число. Определите, будет ли это число: а) чемным; б) крамным 3. 3) Напишите программу, которая в зависимости от номера месяца выводит название времени года. 4) Напишите программу no обмену сомов на доллары и евро.
Ответы
Ответ:
1)a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))
c = int(input("Введите третье число: "))
if a == b == c:
print("Все числа равны")
elif a == b or a == c or b == c:
print("Два числа равны")
else:
print("Нет одинаковых чисел")
2)n = int(input("Введите натуральное число: "))
if n % 2 == 0:
print("Четное число")
else:
print("Нечетное число")
if n % 3 == 0:
print("Кратно 3")
else:
print("Не кратно 3")
3)month = int(input("Введите номер месяца: "))
if month in (1, 2, 12):
print("Зима")
elif month in (3, 4, 5):
print("Весна")
elif month in (6, 7, 8):
print("Лето")
elif month in (9, 10, 11):
print("Осень")
else:
print("Некорректный номер месяца")
4)usd_rate = 72.6
eur_rate = 86.3
currency = input("Введите валюту (USD или EUR): ")
amount = float(input("Введите сумму: "))
if currency == "USD":
result = amount / usd_rate
print(f"{amount} USD = {result:.2f} RUB")
elif currency == "EUR":
result = amount / eur_rate
print(f"{amount} EUR = {result:.2f} RUB")
else:
print("Некорректная валюта")
Объяснение: