
Нужно сделать задачи с помощью программы Python! Заранее СПАСИБО!!! 1. Две переменные (целые
числа в диапазоне от 1 до 15) - А и В генерируются случсайным образом и выводятся на экран. Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных А и В. 2. Целое число генерируется случайным образом в диапазоне от 1 до 999. Вывести на экран само число и его характеристику в таком виде: "чётное двухзначное число", "нечётное трёхзначное число" и т.д. 3. Написать программу, которая запрашивает у пользователя номер дня недели, затем выводит название дня недели или сообщение об ошибке, если введены неверные данные.

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

1.
import random
a = random.randint(1,15)
b = random.randint(1,15)
if a == b:
a = 0
b = 0
print(a,b)
2.
import random
n = random.randint(1,999)
a = ""
b = ""
n = str(n)
if len(n) == 1:
a = "однозначное"
elif len(n) == 2:
a = "двухзначное"
elif len(n) == 3:
a = "трёхзначное"
n = int(n)
if n % 2 == 0:
b = "чётное"
else:
b = "нечётное"
print(a + " " + b + " число")
3.
n = int(input("Введите номер дня недели: "))
if n == 1:
print("Понедельник")
elif n == 2:
print("Вторник")
elif n == 3:
print("Среда")
elif n == 4:
print("Четверг")
elif n == 5:
print("Пятница")
elif n == 6:
print("Суббота")
elif n == 7:
print("Воскресенье")
else:
print("Такого дня недели нет")



Конечно, я могу помочь вам с этими задачами! Вот решения на языке Python:
- Решение задачи со случайно сгенерированными переменными А и В:
pythonimport random
A = random.randint(1, 15)
B = random.randint(1, 15)
print("Переменная A =", A)
print("Переменная B =", B)
if A != B:
A = A + B
B = A
else:
A = 0
B = 0
print("Новое значение переменной A =", A)
print("Новое значение переменной B =", B)
- Решение задачи с характеристикой случайно сгенерированного числа:
pythonimport random
number = random.randint(1, 999)
print("Случайно сгенерированное число:", number)
if number % 2 == 0:
if number < 10:
print("Чётное однозначное число")
elif number < 100:
print("Чётное двузначное число")
else:
print("Чётное трёхзначное число")
else:
if number < 10:
print("Нечётное однозначное число")
elif number < 100:
print("Нечётное двузначное число")
else:
print("Нечётное трёхзначное число")
- Решение задачи с определением названия дня недели:
pythonday_number = int(input("Введите номер дня недели (от 1 до 7): "))
if day_number == 1:
print("Понедельник")
elif day_number == 2:
print("Вторник")
elif day_number == 3:
print("Среда")
elif day_number == 4:
print("Четверг")
elif day_number == 5:
print("Пятница")
elif day_number == 6:
print("Суббота")
elif day_number == 7:
print("Воскресенье")
else:
print("Ошибка: неверный номер дня недели")
Надеюсь, эти решения помогут вам! Если у вас возникнут ещё вопросы, не стесняйтесь задавать.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili