Правильно или нет, подскажите как program ex; var a,b,c:integer; begin readln (a); b:=a...

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

Правильно или нет, подскажите как
program ex;
var a,b,c:integer;
begin
readln (a);
b:=a mod 10;
c:=a div 100;
a:=b+c;
writeln (a);
end.


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

какая задача?

0

Я же тебе написал для трех значного числа

0

Эта программа для нахождения суммы двух значного числа

0

Суммы цифр?

0

Тогда с:=a div 10; 

0

сумму цифр через цикл писать надо

0

сейчас

0

Нет, не через цикл, да сначала div

0

div100 mod10

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

Program vav;

var a,b,c,x,s:integer;

begin

read(a);

x:=a;
s:=0;
while x<>0 do
 begin
   s:=s+(x mod 10);
   x:=x mod 10
 end;
write(s);end.

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

Var a, b: integer;
begin
readln (a);
b:=0;
while a>0 do begin
b:=b + a mod 10;
a:= a mod 10;
end;
writeln (b);
end.

(2.7k баллов)