Арифметичні вирази, управляючі конструкції та масиви у мові Python
Автор: Liza261101 • Февраль 7, 2023 • Лабораторная работа • 320 Слов (2 Страниц) • 180 Просмотры
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ХАРЧОВИХ ТЕХНОЛОГІЙ
Кафедра інформаційних систем
ЛАБОРАТОРНА РОБОТА № 1
з дисципліни Комп'ютерна анімація та обробка зображень
на тему:
«Арифметичні вирази, управляючі конструкції та масиви у мові
Python»
Варіант 7
Виконала студентка 4 курсу
групи КН-4-3ск
Діброва Єлізавета Максимівна
Перевірив
Доцент Бобрівник К.Є.
Київ – 2022
Мета: навчитися створювати найпростіші програми на мові Python, використовуючи оператори вибору і циклів, арифметичні вирази та масиви
Завдання:
[pic 1]
[pic 2]
Розв’язання
Задача 1:
Код програми:
from math import sqrt
m = input("Введіть значення m: ")
m = int(m)
z = 1/sqrt(m+2)
print (f"Результат: 1 / sqrt({m} + 2) = {z}")
Результат роботи:[pic 3]
Задача 2:
Код програми:
distance = 10
print('---------------------------------------')
n = int(input('Введіть кількість днів: '))
print('---------------------------------------')
for i in range(1,n+1):
if i == 1:
result = distance
print('День {}, дистанція: {}, сумарний шлях: {}'.format(i,('%.3f' %distance),('%.3f' % result)))
else:
distance += distance * 0.1
result += distance
print('День {}, дистанція: {}, сумарний шлях: {}'.format(i,('%.3f' %distance),('%.3f' % result)))
print('---------------------------------------')
print('За {} дні спортсмен пробіг {} км'.format(i,('%.3f' % result)))
print('---------------------------------------')
...