Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР№6 ОМ Python

.docx
Скачиваний:
6
Добавлен:
25.06.2022
Размер:
17.96 Кб
Скачать

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

Задание: Составить программу табулирования значения F по одной из переменных, остальные переменные ввести с клавиатуры. При написании программы оформить в виде функции пользователя вычисление выражения в третьем столбце таблицы Текст программы: import math

b=int(input("Введите b:"))

def I (x):

return (x*x/2)

for x in range(10):

print('x=', x)

print((I(x)*math.cos(I(b)))/(1+(x+b)**2/2)) Результат работы программы:

Введите b:6

x= 0

0.0

x= 1

0.012947386436158434

x= 2

0.04001919443903516

x= 3

0.07160060691803279

x= 4

0.10357909148926747

x= 5

0.13421071305773988

x= 6

0.16281781847114304

x= 7

0.1892135596722803

x= 8

0.2134357036748542

x= 9

0.23561961836022244.