Урок 61

Комплексна практична робота з теми "Функції користувача. Рекурсивні функції"

Критерії оцінювання

1 - 2 бали
2 - 2 бали
3 - 3 бали
4 - 3 бали
5 - 2 бали

1. Яке значення надрукує комп‘ютер?

def sq(a,b,c):
    p=(a+b+c)/2
    s=math.sqrt(p*(p-a)*(p-b)*(p-c))
    return s
import math
print(sq(3,4,5)+sq(5,4,3))

2.  Для завдання 1 укажіть які величини є формальними й фактичними параметрами, локальними та глобальними змінними.

3. Використовуючи функцію для обчислення площі трапеції знайдіть площу многокутника. Введення аргументів забезпечте з клавіатури.
4. Задане натуральне число n та дійсне a. Обрахуйте значення виразу, використавши рекурсивну функцію. 
5.  Скласти програму для обчислення опору ділянки ланцюга. Використовувати функцію користувача для обчислення двох паралельно поєднаних провідників.


Комментариев нет:

Отправить комментарий