Вопрос задан 16.04.2025 в 06:16. Предмет Информатика. Спрашивает Сальников Валера.

СРОЧНО НА ПИТОНЕ!!! 1. Игральный кубик бросается три раза (выпадает три случайных значения). Из этих чисел составляется целое число, программа должна найти его квадрат.
Пример:
Выпало очков:
1 2 3
Число 123
Его квадрат 15129
2. Ввести два целых числа, найти наибольшее и наименьшее из них.
Пример:
Введите два целых числа:
1 5
Наибольшее число 5
Наименьшее число 1
3. Ввести с клавиатуры количество повторений и вывести столько же раз какое-нибудь сообщение.
Пример:
Сколько раз:
5
Привет!
Привет!
Привет!
Привет!
Привет

Перейти к ответам

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

Отвечает Лебедева Полина.

Вот решение каждого из заданий по порядку:

Задание 1

Игральный кубик бросается три раза, и из этих чисел нужно составить целое число и найти его квадрат.

Для того чтобы решить это задание, нам нужно:

  1. Сгенерировать три случайных числа от 1 до 6 (как значения на игральном кубике).
  2. Преобразовать их в строку и объединить в одно число.
  3. Найти квадрат этого числа.

Пример кода:

python
import random

# Бросаем кубик трижды rolls = [random.randint(1, 6) for _ in range(3)]

# Преобразуем числа в строку и собираем одно число number = int(''.join(map(str, rolls)))

# Находим квадрат числа square = number ** 2

print(f'Выпало очков: {rolls[0]} {rolls[1]} {rolls[2]}') print(f'Число {number}') print(f'Его квадрат {square}')

Задание 2

Ввести два целых числа и найти наибольшее и наименьшее из них.

Для этого используем встроенные функции max() и min(), которые позволяют быстро найти наибольшее и наименьшее число.

Пример кода:

python
# Вводим два целых числа a, b = map(int, input("Введите два целых числа: ").split())

# Находим наибольшее и наименьшее max_num = max(a, b) min_num = min(a, b)

# Выводим результат print(f'Наибольшее число {max_num}') print(f'Наименьшее число {min_num}')

Задание 3

Ввести количество повторений и вывести столько же раз сообщение.

Для этого можно использовать цикл, который будет выводить сообщение заданное количество раз.

Пример кода:

python
# Вводим количество повторений n = int(input("Сколько раз: "))

# Выводим сообщение n раз for _ in range(n): print("Привет!")

Примечания:

  • Для задания 1 мы использовали функцию random.randint(1, 6) для генерации случайных чисел от 1 до 6.
  • Для задания 2 применили функции max() и min(), чтобы найти наибольшее и наименьшее число.
  • Для задания 3 использовали цикл for, который повторяет вывод сообщения заданное количество раз.

Все эти решения работают корректно и решают поставленные задачи.

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

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

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

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