Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Лабораторная работа№1 . Разработка алгоритмов и программ линейной структуры.
Цель работы: формирование навыков записи арифметических выражений по правилам языка QUICK Basic, составление и отладка простейших программ линейной структуры.
Задание 1. Вычислить значение величины y=2+3sin++7,1
Блок-схема
Начало
Ввод a, b, c
y=2+3sin++7,1
Конец
Программа
REM задание №1
INPUT “a, b, c=”; a ,b, c
y=2*a^b+3*SIN(b/6)+(b+2*a+c)^(1/3)+7,1
PRINT “y=”; y
Первый набор данных: a=2; b=3; c=1
Ручной счет
Y=2*+3sin+
Второй набор данных: a=4,13; b=2,32; c=3,11
Задание 2. Вычислить величины a=SIN+ ; b=
Блок-схема
Начало
Ввод x, y
a=SIN+
b=
Конец
Программа
REM задание №2
INPUT “x, y=”; x, y
a=SIN((x+y)\(2*x+4))+(4*y)^(1/3)
b=(ABS(y)+ABS(x)^2)\(SIN(y/(2*x))^(1/2))
PRINT “a=”; a;”b=”; b
Первый набор данных: x=4; y=2
Ручной счет
a=SIN+=SIN(1/2)+=0.5+2=2.5
b=|2|+|16|/SIN(2/8)=36
Второй набор данных: x=2.347; y=4.316
Таблица результатов расчетов
№ |
Ручной счет |
Машинный счет |
1 |
Y=26 |
Y=26.53828 |
Y=64,33092 |
||
2 |
a=2.5; b=36 |
a=2.479425; b=36.18839 |
a=3.278063; b=11.01656 |
Вывод : Так как результаты ручного и машинного счета сошлись => программа написана верно.
ФХТЭ Группа 25-11
Масленникова Дарья