Составьте программу для вычисления площади треугольника со сторонами а в с
221
463
Ответы на вопрос:
var S,p,a,b,c: real;
begin
writeln('Введите a');
readln(a);
writeln('Введите b');
readln(b);
writeln('Введите c');
readln(c);
p:=(a+b+c)/2;
S:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('Площадь равна ',S);
end.
Const cyr=['а'..'я','ё','ё']; lat=['a'..'z']; dig=['0'..'9']; var s,sc,sl,sd,so: string; i: integer; begin writeln('введите произвольную строку символов'); readln(s); sc: =''; sl: =''; sd: =''; so: =''; for i: =1 to length(s) do if s[i] in cyr then sc: =sc+s[i] else if s[i] in lat then sl: =sl+s[i] else if s[i] in dig then sd: =sd+s[i] else so: =so+s[i]; writeln('кириллица: ',sc); writeln('латиница : ',sl); writeln('цифры : ',sd); writeln('прочее : ',so) end. тестовое решение: введите произвольную строку символов запишем следующее выражение: y=5*sin(x)/(3.5*x+sqr(x); (язык pascal) кириллица: запишемследующеевыражениеязык латиница : ysinxxsqrxpascal цифры : 535 прочее : : =*()/(.*+(); ( ) примечание: поскольку в не сказано, что требуется записать все использованные символы только по одному разу, они повторяются.
Популярно: Информатика
-
la23s19.07.2022 16:36
-
kignkfleh19.03.2022 15:53
-
веранастякрас25.09.2022 11:16
-
lhe07.11.2022 06:53
-
Milana2901200003.03.2023 15:14
-
вк201228.01.2020 23:31
-
Шаурма111111114.02.2023 16:30
-
Kulakoff05.03.2021 00:25
-
a4m4u4r416.05.2022 01:52
-
Gremlin22228.02.2022 14:26