Var a,b,c,s : real;
begin
writeln('Vvedite kateti');
read(a,b);
c:= sqrt(sqr(a)+sqr(b));
s:= (a+b)/2;
writeln('gipotenyza=',c,' S=',s);
<span>end.</span>
Процессор
<span>сетевая карта
</span>оперативная память
<span>материнская плата
</span>видеокарта
<span>блок питания
</span><span>накопитель (дисковод)
</span><span>ПЗУ</span>
S, a - должны быть целочисленными, а не вещественными.
Составной оператор - это скобки begin...end (в С образных языках для это используются реальные скобки {}) которые позволяют объединить несколько команд под одним оператором
if a > b then begin
с:=1;
d:=2;
end
else begin
c:=3;
d:=4;
end