НикВероник1
20.03.2023 07:35

Нужен простейший интерфейс сюда
{$APPTYPE CONSOLE}
var
L:Boolean;
n:Integer;
a,b,c,p,r:Real;
ch:Char;
begin
L:=True;
while L do
begin
Writeln(' MENU:');
Writeln('1. Raschet Ploshadi pryamoygolnika');
Writeln('2. Raschet Ploshadi treygolnika');
Writeln('3. Raschet Ploshadi kruga');
Writeln('4. EXIT');
Write('Viberite punkt menu: ');
Readln(n);
case n of
1:begin
repeat
Write('Vvedite storoni pryamoygolnika: ');
Readln(a,b);
if (a<=0) or (b<=0) then
Writeln('NEKKOREKTNO')
else
Writeln('Ploshad pryamoygolnika ravna ',
a*b);
Write('Prodolzit vichislenia (Y/N) ? ');
Readln(ch);
until UpCase(ch)='N';
end;
2:begin
repeat
Write('Vvedite storoni treygolnika: ');
Readln(a,b,c);
if (a<=0) or (b<=0) or (c<=0) then
Writeln('Nekkorektno')
else
if (a+b<=c) or (a+c<=b) or (b+c<=a) then
Writeln('nevozmozno vichislit')
else
begin
p:=(a+b+c)/2;
Writeln('ploshad treygolnika ravna ',
Sqrt(p*(p-a)*(p-b)*(p-c)));
end;
Write('prodolzit vichislenia (Y/N) ? ');
Readln(ch);
until UpCase(ch)='N';
end;
3:begin
repeat
Write('vvedite radius kruga: ');
Readln(r);
if r<=0 then
Writeln('nekkorektno')
else
Writeln('ploshad kruga ravna ',Pi*Sqr(r));
Write('prodolzit vichislenya (Y/N) ? ');
Readln(ch);
until UpCase(ch)='N';
end;
4:L:=False;
end;
end;
end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
knestor
10.02.2022 02:38

Добавлю от себя чуть-чуть

1. Алгоритма уравнения не существует! Ведь алгоритм - это последовательность действий, приводящая к определённому результату, поэтому правильней будет алгоритм решения или алгоритм нахождения корней.

2. В условии не уточнено - всех корней или только действительных, если всех - то случай D<0 тоже нужно корректно обрабатывать.

3. Если заранее не известно, квадратное ли уравнение задано, то есть на входе просто тройка чисел(a,b,c), алгоритм должен обязательно анализировать на a=0, b=0, c=0.

4. В качестве ответа на вопрос задачи подойдёт и любой численный алгоритм нахождения корней уравнения, например, дихотомию(деление отрезка, содержащего корень, пополам).

При этом, замечу, только численные алгоритмы дают решения даже для уравнений, степени выше 2.

 

Вот как, оказывается, интересно и сколько вопросов и вариантов может быть при анадизе даже такой простенькой задачки. 

0,0(0 оценок)
Ответ:
сказкамоямечта
17.05.2023 19:12

Существует явление под названием «громовая плешь». Это зона высокого напряжения, возникающая после попадания в землю грозового разряда. Пытаясь пройти в этом месте, человек может погибнуть. К счастью, энергетическая воронка в месте попадания молнии существует только в течении нескольких минут.

 

Во время извержения вулкана Везувия 24 августа 79 года н.э. помимо всем известного города Помпеи погибли также города Геркуланум и Стабии.

 

Полное солнечное затмение длится не дольше 7,5 минут; полное лунное затмение - 104 минут.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота