Реферат: Курсовая
Загрузить в оперативную память компьютера программу, разработанную в задании 5.1. На ее основе составить программу с организацией цикла типа FOR для определения величины Sсегм . Дополнительные исходные данные приведены в табл. 8.1. Организовать вывод на печать в виде таблицы значений R и Sсегм . Записать программу на диск под новым именем.
Таблица 8.1
№ | R | a |
1 | 15,7 | 0,5 |
2 | 10,4 | 1,1 |
3 | 12,8 | 0,76 |
4 | 8,2 | 0,4 |
5 | 9,3 | 1,2 |
Ход программы.
Program zadacha_8;
Var r,a,s :array [1..5] of real;
i:integer;
Begin
For i:=1 to 5 do
Begin
Write('введите радиус круга r[',i,']=');
Read(r[i]);
Write('введите длину дуги сегмента a[',i,']=');
Readln(a[i]);
s[i]:=1/(2*r[i]*r[i]*(a[i]-sin(a[i])));
end;
Writeln('---------------------------------------------------------');
Writeln(' № r a s ');
Writeln('---------------------------------------------------------');
For i:=1 to 5 do
Writeln(i, r[i]:17:1,a[i]:17:2,s[i]:17:14);
Readln;
end.
Решение.
введите радиус круга r[1]=15.7
введите длину дуги сегмента a[1]=0.5
введите радиус круга r[2]=10.4
введите длину дуги сегмента a[2]=1.1
введите радиус круга r[3]=12.8
введите длину дуги сегмента a[3]=0.76