Yelena_Gennadevna
?>

Решите как можно скорее с решением. Если есть возможность то написать на листочке и прикрепить фото. Там в последнем столбце основание 16 число 63​

Информатика

Ответы

Ryazanova1575
Более красивый вариант) 

Program N_1;                         //Название программы
Var a,b,c:integer;                   //Переменные
BEGIN
Writeln('Введите длину и ширину прямоугольника');  //Вывести данную строку
readln(a,b);                         //Считать a и b
if a<b                                 //Если a<b
then begin                          //то найти периметр
c:=(a+b)*2;
Writeln('Пириметр= ',c)       //и вывести его
end
else begin                         //Если a>b
c:=a*b;                             //то найти площадь
writeln('Площадь= ',c)       //и вывести ее.
end;
END.
korj8

Из курса математики мы знаем что периметр треугольника равен сумме его трех сторон, в равностороннем треугольнике они равны , потому

P=3*a, где а - сторона равностороннего треугольника.

а площадь расчитывается по формуле

S= \frac{a^{2}\sqrt{3} }{4}

Смотрим программы.

1 Программа подходит, формулы в функциях вроде правильно написаны.

2 Программа не подходит, по виду вроде для квадрата формулы

3 Программа не подходит. Формула площади вроде для треугольника( половина основания на высоту), но не для равностороннего  и в функции для периметра в аргументах 3 штуки - очевидно это стороны треугольника и предполагается что они разные.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Решите как можно скорее с решением. Если есть возможность то написать на листочке и прикрепить фото. Там в последнем столбце основание 16 число 63​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

violetta152028
frame45
balabinatanya7174
assistant
dariagromova54
kotocafe45
axo-geo
makeeva-nataliya60
profitgroup51
denspiel
Marina658
vodexshop2
Елизавета Александр2011
Тариелович871
mail66
▲