ПАСКАЛЬ Здравствуйте, написала я программу по заданию -Ввести три числа, найти их сумму,...

0 голосов
123 просмотров

ПАСКАЛЬ Здравствуйте, написала я программу по заданию -Ввести три числа, найти их сумму, произведение и среднее арифметическое Пример Введите три числа 4 5 7 4+5+7=16 4×5×7=140 (4+5+7)÷3=5.333333 ------------------ получилось вот что, выдает ошибку, в чём проблема??? СОС Program circle_8; var a,b,c,sum,p,sr: real; Begin writeln ('Введите a,b,c'); read (a,b,c); sum:=a+b+c; p:=a*b*c; sr:=(a+b+c)/3; writeln(sum); (a,'+',b,'+',c,'=',sum); writeln(p);(a,'*',b,'*',c,'=',p); writeln(sr);(a,'+',b,'+',c,'/',3,'=',sr); end.


Информатика (41 баллов) | 123 просмотров
0

У вас очень странный вывод.

0

есть такое, я просто 2 раза значение выписывала, полное и краткое)

Дано ответов: 2
0 голосов

Program circle_8;

var a,b,c,sum,p,sr: real;  

Begin

writeln ('Введите a,b,c');

read (a,b,c);

sum:=a+b+c;

p:=a*b*c;

sr:=(a+b+c)/3;

writeln(a,'+',b,'+',c,'=',sum);

writeln(a,'*',b,'*',c,'=',p);

writeln('(',a,'+',b,'+',c,')/',3,'=',sr);  

end.

(14 баллов)
0 голосов

PROGRAM ThreeNumbers;

VAR

   numberOne : DOUBLE;

   numberTwo : DOUBLE;

   numberThree : DOUBLE;

   sum : DOUBLE;

   product : DOUBLE;

   average : DOUBLE;

BEGIN

   WriteLn('Введите три числа:');

   Write('Число 1 -->');

   ReadLn(numberOne);

   Write('Число 2 -->');

   ReadLn(numberTwo);

   Write('Число 3 -->');

   ReadLn(numberThree);

   sum := numberOne + numberTwo + numberThree;

   product := numberOne * numberTwo * numberThree;

   average := (numberOne + numberTwo + numberThree) / 3.0;

   WriteLn('Сумма = ', sum:6:1);

   WriteLn('Произведение = ', product:6:1);

   WriteLn('Среднее = ', average:6:1);

END.


(108 баллов)