Файл: Лабораторная работА ( ii семестр) Тема Основы программирования на Python 1 Методические указания по оформлению лр.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 173

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Задание №3: Разработайте циклический алгоритм вычисления суммы (произведения ) конечного числа элементов ряда и представьте его в графическом виде (блок-схемы). Вычислить значение выражения при заданных исходных данных.

Вариант

Исходные

данные

Функция

1

x=3



2

x=4



3

ничего не вводится



4

x=3



5

x=5



6

x=3



7

ничего не вводится



8

ничего не вводится



9

x=5



10

ничего не вводится



11

a = 3

b = 2



12

x =4



13

ничего не вводится



14

x =4



15

b = 2

х = 3



16

x = 3



17

b = 5

х = 3



18

a = 3

х = 3



19

x = 3



20

x = 4



ПРИЛОЖЕНИЕ 1.Функционал модуля Mathmath.ceil(X) – округление до ближайшего большего числа.math.copysign(X, Y) - возвращает число, имеющее модуль такой же, как и у числа X, а знак - как у числа Y.math.fabs(X) - модуль X.math.factorial(X) - факториал числа X.math.floor(X) - округление вниз.math.fmod(X, Y) - остаток от деления X на Y.math.frexp(X) - возвращает мантиссу и экспоненту числа.math.ldexp(X, I) - X * 2i. Функция, обратная функции math.frexp().math.fsum(последовательность) - сумма всех членов последовательности. Эквивалент встроенной функции sum(), но math.fsum() более точна для чисел с плавающей точкой.math.isfinite(X) - является ли X числом.math.isinf(X) - является ли X бесконечностью.math.isnan(X) - является ли X NaN (Not a Number - не число).math.modf(X) - возвращает дробную и целую часть числа X. Оба числа имеют тот же знак, что и X.math.trunc(X) - усекает значение X до целого.math.exp(X) - eX.math.expm1(X) - eX - 1. При X → 0 точнее, чем math.exp(X)-1.math.log(X, [base]) - логарифм X по основанию base. Если base не указан, вычисляется натуральный логарифм.math.log1p(X) - натуральный логарифм (1 + X). При X → 0 точнее, чем math.log(1+X).math.log10(X) - логарифм X по основанию 10.math.log2(X) - логарифм X по основанию 2.math.pow(X, Y) - XY.math.sqrt(X) - квадратный корень из X.math.acos(X) - арккосинус X. В радианах.math.asin(X) - арксинус X. В радианах.math.atan(X) - арктангенс X. В радианах.math.atan2(Y, X) - арктангенс Y/X. В радианах. С учетом четверти, в которой находится точка (X, Y).math.cos(X) - косинус X (X указывается в радианах).math.sin(X) - синус X (X указывается в радианах).math.tan(X) - тангенс X (X указывается в радианах).math.hypot(X, Y) - вычисляет гипотенузу треугольника с катетами X и Y (math.sqrt(x * x + y * y)).math.degrees(X) - конвертирует радианы в градусы.math.radians(X) - конвертирует градусы в радианы.math.cosh(X) - вычисляет гиперболический косинус.math.sinh(X) - вычисляет гиперболический синус.math.tanh(X) - вычисляет гиперболический тангенс.math.acosh(X) - вычисляет обратный гиперболический косинус.math.asinh(X) - вычисляет обратный гиперболический синус.math.atanh(X) - вычисляет обратный гиперболический тангенс.math.erf(X) - функция ошибок.math.erfc(X) - дополнительная функция ошибок (1 - math.erf(X)).math.gamma(X) - гамма-функция X.math.lgamma(X) - натуральный логарифм гамма-функции X.math.pi - pi = 3,1415926...math.e - e = 2,718281...