Программирование разветвляющихся вычислительных процессов
Скачать 228.96 Kb.
|
Липецкий государственный технический университет Университетский колледж Кафедра автоматизированных систем управления Лабораторная работа №7 по информатике на тему «Программирование разветвляющихся вычислительных процессов» Студент Чмуневич Никита Анатольевич Группа Т9-ЭО-21-1 Руководитель Рожков А.М. Липецк 2022г. Введение: Цель:Овладение навыками и опытом разработки программ в выбранной среде программирования, включая тестирование и отладку программ; овладение элементарными навыками формализации прикладной задачи и документирование программ Задачи: овладение навыками алгоритмического мышления и понимания методов формального описания алгоритмов, овладение знанием основных алгоритмических конструкций, овладение умением анализировать алгоритмы; овладение навыками и опытом разработки программ выбранной среды программирования, включая тестирования и отладку программ Основная часть:Задание 1import math print("Введите первое число") a = float(input()) print("Введите второе число") b = float(input()) print ("Введите третье число") c = float(input()) print("Введите четвертно число") d = float(input()) m = min(a,b,c,d) x = math.cos(m) print ("Косинус наимешьго числа = ",x) Задание 2import math print("Введите ширину коробки (A)") a = float(input()) print("Введите длину коробки (B)") b = float(input()) print ("Введите высоту коробки (C)") c = float(input()) print("Введите ширну двери (M) ") m = float(input()) print("Введите высоту двери (K) ") k = float(input()) if a < m and c < k: print ("Коробка пройдет в дверь") else: print("Коробка не пройдет в дверь") Задание 3import math print("Введите x:") x = float(input()) print("Введите q:") q = float(input()) print("Введите n:") n = float(input()) print("Введите d:") d = float(input()) e = 2.718 a = math.cos(x)/2*(x+1) print("a =",a) if a > 0.2 and a < 0.3: print(math.sqrt(x-n)*e**n*(1+d)) elif a == 0.2 and a > 0.3 and a > 0.4: print(d-1/9*q**n+math.exp(math.log(n)/3)) else: print(q**2+2/3*d*x**3+math.exp(math.log(n)/3)) Вывод:В ходе выполнения данной лабораторной работы я овладел навыками и опытом разработки программ в выбранной среде программирования, включая тестирование и отладку программ, элементарными навыками формализации прикладной задачи и документирование программ |