1. Складіть програму з використанням функції з параметрами, яка визначала б назви уроків
на понеділок за введеним номером(1- інформатика, 2 – математика і…). Номер уроку
вводимо в тілі основної програми.
2. Відома сторона квадрата а. Знайти діагональ квадрата з використанням функції з
параметрами. Обчислити для а=8.
3. В тілі основної програми з клавіатури вводиться масив. Створити функцію, в якій буде
рахуватися додаток елементів, більших ніж 5.
Допоможіть будь-ласка , це пайтон 9 класс до 19.00
Answers & Comments
Ответ:
Объяснение:
Python 3.10
1)
def lesson_today(n):
if n == 1:
return 'информатика'
elif n == 2:
return 'математика'
# список можно продолжать и дальше
num = int(input('Введите номер урока: '))
print(f'Урок номер {num}: {lesson_today(num)}')
2)
def square_diagonal(a): # Ф-ла диагонали квадрата: d = a√2
return a * 2 ** (1/2)
a = int(input("Введите длину стороны квадрата: "))
print(f"Диагональ квадрата со стороной {a}: {a}√2 или приблизительно {square_diagonal(a):.2f}")
3)
# 3.
def mas_sum(m):
summ = 0
for x in m:
if int(x) > 5:
summ += int(x)
return summ
mas = input("Введите элементы массива через пробел: ").split()
print(f"Сумма элементов массива, больших 5: {mas_sum(mas)}")