Вопрос задан 13.07.2023 в 04:30. Предмет Информатика. Спрашивает Драч Даша.

1. Напишите программу, которая получает с клавиатуры четыре целых числа и находит наибольшее и

наименьшее из них. 2. Напишите программу, которая получает три числа – рост трёх спортсменов, и выводит сообщение «По росту.», если числа введены по возрастанию (неубыванию), или сообщение «Не по росту!», если они введены в другом порядке. 3. Напишите программу, которая получает с клавиатуры номер месяца и выводит название соответствующего ему времени года или сообщение об ошибке. 4. Напишите программу, которая получает с клавиатуры целое число и выводит ответ на вопрос: «Верно ли, что было получено трёхзначное число?». 5. Напишите программу, которая получает с клавиатуры трёхзначное число и выводит ответ на вопрос: «Верно ли, что введённое число – палиндром?» (число-палиндром читается одинаково слева направо и справа налево, например, число 151). python
0 0
Перейти к ответам

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

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

1)

number_list = []

for i in range(4):

   number_list.append(int(input()))

print('максимальное число: ' + str(max(number_list)))

print('минимальное число: ' + str(min(number_list)))

2)

first_list = [int(input()) for n in range(3)]

second_list = []

for number in first_list:

   second_list.append(number)

first_list.sort()

if first_list == second_list:

   print('по росту .')

else:

   print('не по росту !')

3)

month_ask = str(input())

if month_ask in ['12', '1', '2', '01', '02']:

   print('Зима .')

elif month_ask in ['3', '4', '5', '03', '04', '05']:

   print('Весна .')

elif month_ask in ['6', '7', '8', '06', '07', '08']:

   print('Лето .')

elif month_ask in ['9', '10', '11', '09']:

   print('Осень .')

4)

number = str(input())

if len(number) == 3:

   print('Верно .')

else:

   print('Не верно .')

5)

number = str(input())

first_list = []

for n in number:

   first_list.append(n)

second_list = []

for i in first_list:

   second_list.append(i)

first_list.reverse()

print(first_list)

print(second_list)

if first_list == second_list:

   print('Верно .')

else:

   print('Не верно')

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

Для выполнения данных задач на Python, можно использовать следующий код:

  1. Нахождение наибольшего и наименьшего чисел:
python
def find_min_max(): numbers = [int(input("Введите число {}: ".format(i + 1))) for i in range(4)] print("Наименьшее число:", min(numbers)) print("Наибольшее число:", max(numbers)) find_min_max()
  1. Проверка чисел на возрастание:
python
def check_order(): numbers = [int(input("Введите рост спортсмена {}: ".format(i + 1))) for i in range(3)] if numbers == sorted(numbers): print("По росту.") else: print("Не по росту!") check_order()
  1. Определение времени года по номеру месяца:
python
def find_season(): month = int(input("Введите номер месяца: ")) if 1 <= month <= 12: seasons = {1: 'зима', 2: 'зима', 3: 'весна', 4: 'весна', 5: 'весна', 6: 'лето', 7: 'лето', 8: 'лето', 9: 'осень', 10: 'осень', 11: 'осень', 12: 'зима'} print("Время года:", seasons[month]) else: print("Ошибка: введите номер месяца от 1 до 12.") find_season()
  1. Проверка на трёхзначное число:
python
def is_three_digit_number(): number = int(input("Введите целое число: ")) if 100 <= abs(number) <= 999: print("Да, это трёхзначное число.") else: print("Нет, это не трёхзначное число.") is_three_digit_number()
  1. Проверка на палиндром:
python
def is_palindrome(): number = input("Введите трёхзначное число: ") if len(number) == 3 and number == number[::-1]: print("Да, это палиндром.") else: print("Нет, это не палиндром.") is_palindrome()

Пожалуйста, обратите внимание, что в коде предполагается, что пользователь будет вводить числа и значения в правильном формате. Если пользователь введет что-то неожиданное, программа может выдать ошибку. В реальных приложениях рекомендуется реализовывать дополнительные проверки и обработку исключений для предотвращения ошибок ввода данных.

0 0

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

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

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

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