var a: real;
begin
readln(a);
writeln((2 * a * a * a + 8)/(3 * a));
end.
1.
1)var a,b,c,P,S:real;beginread(a,b,c);P:=a+b+c;writeln('P=',P);P:=P/2;S:=sqrt(p*(p-a)*(p-b)*(p-c));writeln('S=',S);end.
2)var a,b,P,S:real;beginread(a,b);P:=2*(a+b);writeln('P=',P);S:=a*b;writeln('S=',S);end.
3)var a,P,S:real;beginread(a);P:=3.14*2*a;writeln('P=',P);S:=3.14*sqr(a);writeln('S=',S);end.
1. Подсчет количества чисел из диапазона [1, 100], кратных 7.
2. В цикле ОШИБКА, причет очень грубая. Скорее всего, автор задачи хотел найти сумму чисел из диапазона от 1 до 10, которые кратны 3 и не кратны 9. Но в данном случае ничего вычисляться не будет из-за ошибки (будет зацикливание).
3. Вычисление среднего арифметического четных чисел из диапазоне от 10 до 99. Тоже написано очень коряво.
Program raketa;
uses graph, crt; (возможно эта строчка не понадобится, это зависит от версии ПО)
Begin
line (170,80,190,40);
line (190,40,210,80);
line (210,80,210,160);
line (210,160, 220,170);
line (210,160,200,175);
line (200,175,200,170);
line (200,175,200,205);
line (220,170,220,200);
line (220,200,200,200);
line (200,205,180,205);
line (180,205,180,170);
line (180,170,190,160);
line (190,160,200,170);
line (180,175,170,160);
line (170,160,170,80);
line (180,160,160,170);
line (160,170,160,200);
line (160,200,180,200);
circle (190,80,10);
circle (190,110,10);
circle (190,140,10);
line (170,210,165,220);
line (165,220,175,240);
line (175,240,185,225);
line (180,215,190,240);
line (190,240,200,215);
line (195,225,205,240);
line (205,240,215,220);
line (215,220,210,210);
end.