Робота з логічними та числовими типами даних
Автор: Максим Турега • Август 24, 2022 • Лабораторная работа • 434 Слов (2 Страниц) • 220 Просмотры
Міністерство освіти і науки України
Національний університет «Львівська політехніка»
Інститут комп'ютерних технологій, автоматики та метрології
Кафедра ЗІ
[pic 1]
ЗВІТ
Про виконання лабораторної роботи №2
З дисципліни: «Програмування скриптовими мовами»
На тему: «Робота з логічними та числовими типами даних»
Виконав:
Ст. гр. КБ-31
**********
Прийняв:
**********
Львів 2022
Мета роботи:
Ознайомитися з вбудованими логічними і числовими типами Python та операторами і функціями для роботи з ними.
Завдання:
Написати програму, яка обчислює значення виразу, заданого в таблиці. Ввід аргументів здійснюється з клавіатури в діалоговому режимі. Програма повинна виводити формулу, для обчислення виразу, введенні значення, результат обчислення виразу.
Варіант | Вираз | Вивід результату |
11 | 137x3 + cos(y3 / x4) + tg(14y) – 7x6 | Заокруглити до меншого цілого |
Хід роботи
1. Написав програму, яка обчислює значення виразу, заданого в таблиці, для цього імпортував модуль math та написав відповідну команду.
import math as m
res = 137 * x ** 3 + m.cos(y ** 3 / x ** 4) + m.tan(14 * y) - 7 * x ** 6
2. Написав команди завдяки яким можна здійснити ввід аргументів з клавіатури в діалоговому режимі.
x = int(input("\nВведіть значення x: ")) # x = 1
y = int(input("Введіть значення y: ")) # y = 2
3. Написав команди завдяки яким програма виводить формули для обчислення виразу, введені значення аргументів та результат обчислення у форматі float та у форматі int, де значення заокруглюється до меншого цілого.
print ("""\nФормули для обчислення виразу:
x^3 = x * x * x;
cos(y^3 / x^4) = cos((y*y*y) / (x*x*x*x));
x^6 = x*x*x*x*x*x""")
print ("\nЗначення х =", x, "\nЗначення у =", y)
print ("\nРезультат обчислення виразу: ", res)
print ("Результат заокруглений до меншого цілого: ", int(res))
Код програми:
...