Контрольная работа по "Программированию"
Автор: Арсен Ильясов • Май 29, 2019 • Контрольная работа • 3,008 Слов (13 Страниц) • 313 Просмотры
РАБОТА 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНОГО
ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
1.1 Постановка задачи
Разработать программу вычисления значений заданных функций произвольных значений исходных данных. Выполнить контрольный расчет для заданных значений исходных данных.
[pic 1]
1.2 Ручной расчет
[pic 2]
[pic 3]
Решение задачи Exel
[pic 4]
1.3 Блок-схема
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
[pic 12]
[pic 13]
[pic 14]
[pic 15]
1.4 Текст программы
program var1_22;
var y,x,a:real;
begin
write ('Введите a=');readln (a);
x:=exp(5*a)+(tan(a)*tan(a));
y:=((sin(2*x))/(a*x))*sqrt(ln(x+2*a));
writeln ('x=',x:3:3,' y=',y:3:3);
end.
1.5 Результаты
Расчет для заданных значений.
Данные a=0.35
Результат x=5.888 y=-0.474
1.6 Выводы
Программа работает правильно.
РАБОТА 2. ПРОГРАММИРОВАНИЕ АРИФМЕТИЧЕСКОГО ЦИКЛА
2.1 Постановка задачи
Разработать программу табулирования (вычисления таблицы значений) функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных.
[pic 16], [pic 17], [pic 18]
2.2 Ручной расчет
y=15, [pic 19]=1.675 [pic 20]
y=15,75[pic 21] =1.67 [pic 22]
y=16,5 [pic 23] =1.665 [pic 24]
y=17,25[pic 25] =1.661 [pic 26]
y=18 [pic 27]=1.658 [pic 28]
y=18,75[pic 29] =1.654 [pic 30]
y=19,5 [pic 31] =1.651 [pic 32]
Решение задачи Exel
[pic 33]
2.3 Блок-схема
[pic 34]
[pic 35]
[pic 36]
[pic 37]
[pic 38]
[pic 39]
[pic 40][pic 41]
нет[pic 42]
[pic 43][pic 44]
да [pic 45]
[pic 46]
[pic 47]
[pic 48]
[pic 49]
[pic 50]
[pic 51]
...