program raf105;
var a,b,sum,nsum,nkol: integer;
sari: real;
begin
write('введите число: ');
readln(a);
while a< > 0 do
begin
b: = a mod 10;
a: = (a-b) div 10;
sum: = sum+b;
if (b mod 2)< > 0
then
begin
nsum: = nsum+b;
nkol: = nkol+1;
end;
end;
sari: = nsum/nkol;
writeln('сумма всех цифр в числе: ',sum);
writeln('среднее арифметическое нечётных цифр в числе: ',sari);
end.
язык программирования pascalabc
Поделитесь своими знаниями, ответьте на вопрос: