Вопрос задан 13.07.2023 в 05:04. Предмет Информатика. Спрашивает Лагутин Вова.

Нужно сделать задачи с помощью программы Python! Заранее СПАСИБО!!! 1. Две переменные (целые

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

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

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

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("Такого дня недели нет")

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

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

  1. Решение задачи со случайно сгенерированными переменными А и В:
python
import 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)
  1. Решение задачи с характеристикой случайно сгенерированного числа:
python
import 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("Нечётное трёхзначное число")
  1. Решение задачи с определением названия дня недели:
python
day_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("Ошибка: неверный номер дня недели")

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

0 0

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

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

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

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