program AverageCalculator;
varnum, sum, count: integer;average: real;
beginsum := 0;count := 0;
repeatwrite('Enter a number (0 to stop): ');readln(num);
until num = 0;
if count <> 0 thenaverage := sum / countelseaverage := 0;
writeln('Average of the numbers is: ', average:0:2);end.
program AverageCalculator;
var
num, sum, count: integer;
average: real;
begin
sum := 0;
count := 0;
repeat
if num <> 0 thenwrite('Enter a number (0 to stop): ');
readln(num);
begin
sum := sum + num;
count := count + 1;
end;
until num = 0;
if count <> 0 then
average := sum / count
else
average := 0;
writeln('Average of the numbers is: ', average:0:2);
end.