1 В зависимости от того что вводится с компьютера программа должна посчитать площадь треугольника по одной из двух формул S=1/2 основания на h либо по формуле Герона2 В зависимости от номера класса введенного с клавиатуры вывес...

1 В зависимости от того что вводится с компьютера программа должна посчитать площадь треугольника по одной из двух формул S=1/2 основания на h либо по формуле Герона 2 В зависимости от номера класса введенного с клавиатуры вывести на экран что это начальная, средняя, старшая или выпускное звено. Выпускное звено 9 и 11 классы.
Гость
Ответ(ы) на вопрос:
Гость
как-то так var a,b,c,h,p,s:real; var ch:char; var f:boolean; begin repeat write('Êàê ñ÷èòàåì ïëîùàäü? 1-Ïî Ãåðîíó, 2-÷åðåç ïîëîâèíó ïðîèçâåäåíèÿ îñíîâàíèÿ íà âûñîòó: '); readln(ch); if ch='1' then begin write('a='); read(a); write('b='); read(b); write('c='); read(c); p:=(a+b+c)/2; s:=sqrt(p*(p-a)*(p-b)*(p-c)); writeln('Ïëîùàäü ðàâíà ',s); f:=true; end else if ch='2' then begin write('a='); read(a); write('h='); read(h); writeln('Ïëîùàäü ðàâíà ',0.5*h*a); f:=true; end else begin cls; writeln('Îòâåò ôèãîâûé! Åùå ðàçîê: 1-Ïî Ãåðîíó, 2-÷åðåç ïîëîâèíó ïðîèçâåäåíèÿ îñíîâàíèÿ íà âûñîòó: '); end; until f; end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы