Академический Документы
Профессиональный Документы
Культура Документы
РЕСПУБЛИКИ
КЫРГЫЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ ИМ. И. РАЗЗАКОВА
КЫРГЫЗСКО-ГЕРМАНСКИЙ ТЕХНИЧЕСКИЙ ИНСТИТУТ
КАФЕДРА: “ТЕЛЕМАТИКА”
ОТЧЁТ
По дисциплине: “Алгоритм и структура данных”
Бишкек 2024 г.
Задании для самостоятельных работ
Рис 1
Рис 2
Результат: Запрашивает у пользователя значения двух углов p и a в градусах.
Как показано на рисунке 1, график функции 1 z1 выводится на экран. График представлен
символами *, |, - и +. График отображается на прямоугольной сетке, где “*” обозначает
точки функции, “|” и - - оси координат, а “+” - центр координат.
Результат График функции z1. Рис 3.
Как показано на рисунке 3, график функции 1 z1 выводится на экран. График представлен
символами *, |, - и +. График отображается на прямоугольной сетке, где “*” обозначает
точки функции, “|” и - - оси координат, а “+” - центр координат.
Переводит введенные углы из градусов в радианы, так как большинство математических
функций в C++ используют радианы.
Вычисляет значение функции 1=2⋅sin2(3−2)⋅cos2(5+2)z1=2⋅sin2(3p−2a)⋅cos2(5p+2a).
Отображает график функции 1 z1 на экране.
Давайте рассмотрим основные элементы кода:
setlocale(LC_ALL, "RU"); - Эта строка задает локал, чтобы обеспечить правильное
отображение русских символов в консоли.
const int WIDTH = 60; и const int HEIGHT = 20; определяют размеры области для
графика.
double p, a, z1; - Объявляет переменные для углов p, a и 1z1.
pi - Переменная, содержащая значение числа π.
Затем пользователь запрашивает ввод значений углов p и a в градусах.
Затем углы переводятся из градусов в радианы.
z1 вычисляется в соответствии с формулой 2sin2(3−2) cos2(5+2)2sin2(3p−2a) cos2(5p+2a).
Блок-схема:
Начало
Ввод углов p и a в
градусах.
Вычисление функции z1
Отображение графика z1
Конец
Блок-схема:
Начало
Ввод данных
x1 x2
Вычисление y = 2^x1 +
4^x2
Вывод
результата y
Конец
Задание 3. Найти площадь трапеций если четыре числа задают длины ее сторон.
Рис. 5. Данный код решает задачу нахождения площади трапеции по заданным значениям
ее сторон.
Рис. 6 Результатом выполнения этого кода является вычисление площади трапеции с
заданными пользователем значениями сторон. После ввода значений длин сторон
трапеции программа вычисляет площадь согласно формуле:
Рис 9. Этот код полезен для автоматизации вычисления возраста в программе на основе
текущего года и года рождения пользователя.
Рис 10. В результате программа выводит возраст пользователя, который вычисляется как
разница между текущим годом и годом рождения.