Определить сумму цифр введенного числа a (a<1000) в паскале, через for

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

Определить сумму цифр введенного числа a (a<1000)<br> в паскале, через for


Информатика (12 баллов) | 78 просмотров
Дано ответов: 2
0 голосов

//Инициализация a,i,sum//
//Ввод А//
if a>=1000 then readln
   else for i:=1 to A do
   sum:=sum+1;
writeln <,sum>;
readln;
end;

(95 баллов)
0 голосов
var a, sum, i: integer;

begin
    writeln('Enter number: ');
    readln(a);
    sum := 0;
    for i:=1 to a do
        begin
            sum := sum + n mod 10;
            n := n div 10 end;
        end;
    writeln('Sum of digits = ', sum);
    readln;
end.
(170 баллов)