
Язык программирования -python задача 1. Напишите программу, которая должна найти среди трех
чисел, минимальное четное. Задача 2. Напишите программу, которая должна определить, пройдет ли кирпич в отверстие. Размеры отверстия (длина и высота) вводит пользователь. Тоже самое касается габаритов кирпича, пользователь вводит в программу значения длины, ширины и высоты кирпича. Задача 3. Пользователь вводит число, необходимо вычислить количество разрядов в числе. Например, в числе «1234» - 4 разряда, в числе «0» – 1 разряд. Задача 4. Пользователь вводит число, если число четное, нужно вычислить для него факториал. Задача 5. В списке (размером N, элементы вводим с клавиатуры) найти разницу между максимальным четным и минимальным нечетным.

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

Ответ:
1)a=int(input("Введите первое число"))
b=int(input("Введите второе число"))
c=int(input("Введите третье число"))
if((b>a)and(c>a)and(a/2 in range(1,100000000,1))):
print(f"Среди трёх введеных чисел минимальным чётным является{a}")
elif((a>b)and(c>b)and(b/2 in range(1,100000000,1))):
print(f"Среди трёх введеных чисел минимальным чётным является{b}")
elif((b>c)and(a>c)and(c/2 in range(1,100000000,1))):
print(f"Среди трёх введеных чисел минимальным чётным является{c}")
2)a=int(input("Введите длину отверстия"))
b=int(input("Введите ширину отверстия"))
c=int(input("Введите высоту отверстия"))
d=int(input("Введите длину кирпича"))
e=int(input("Введите ширину кирпича"))
f=int(input("Введите высоту кирпича"))
if((a>=d)and(b>=e)and(c>=f)):
print("Кирпич влезет")
else:
print("Кирпич не влезет")
3)a=str(input())
i=0
e=0
b=["1","2","3","4","5","6","7","8","9","0"]
while(1==1):
if(a[i:i+1] in b):
e=e+1
else:
break
i=i+1
print(e)



Задача 1:
pythondef find_min_even(numbers):
even_numbers = [num for num in numbers if num % 2 == 0]
if even_numbers:
return min(even_numbers)
else:
return None
numbers = [int(input("Введите число 1: ")), int(input("Введите число 2: ")), int(input("Введите число 3: "))]
min_even = find_min_even(numbers)
if min_even is not None:
print(f"Минимальное четное число: {min_even}")
else:
print("Среди введенных чисел нет четных чисел.")
Задача 2:
pythonhole_length = float(input("Введите длину отверстия: "))
hole_height = float(input("Введите высоту отверстия: "))
brick_length = float(input("Введите длину кирпича: "))
brick_width = float(input("Введите ширину кирпича: "))
brick_height = float(input("Введите высоту кирпича: "))
if (
hole_length >= brick_length and hole_height >= brick_height
) or (
hole_length >= brick_height and hole_height >= brick_length
):
print("Кирпич пройдет через отверстие.")
else:
print("Кирпич не пройдет через отверстие.")
Задача 3:
pythonnumber = int(input("Введите число: "))
num_digits = len(str(abs(number)))
print(f"Количество разрядов в числе: {num_digits}")
Задача 4:
pythondef factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n - 1)
number = int(input("Введите число: "))
if number % 2 == 0:
result = factorial(number)
print(f"Факториал числа {number} равен {result}")
else:
print("Введенное число нечетное.")
Задача 5:
pythondef main():
N = int(input("Введите размер списка: "))
numbers = [int(input(f"Введите число {i+1}: ")) for i in range(N)]
even_numbers = [num for num in numbers if num % 2 == 0]
odd_numbers = [num for num in numbers if num % 2 != 0]
if even_numbers and odd_numbers:
max_even = max(even_numbers)
min_odd = min(odd_numbers)
difference = max_even - min_odd
print(f"Разница между максимальным четным и минимальным нечетным: {difference}")
else:
print("Недостаточно данных для расчета.")
if __name__ == "__main__":
main()
Просто скопируйте и вставьте каждую из этих программ в среде Python, чтобы выполнить задачи.


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







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