Дано натуральное число 1)Программа, которая находит сумму цифр этого числа 2)которая определяет, что число начинается и заканчивается одной и той же цифрой
Answers & Comments
Duffedervar a,b,n,sum: longint; begin read (n); b:= n mod 10; while n>0 do begin if n div 10 = 0 then a:= n mod 10; sum:= sum + (n mod 10); n:= n div 10; end; writeln (sum); if a = b then write ('First digit = Last Digit') else write ('First digit <> Last Digit'); end.
0 votes Thanks 0
mihaflash
1234567891011121314var i, sum, n, code:integer; s:string;beginwrite('Введите натуральноее число: ');read(s);for i := 1 to Length(s) dobeginVal(s, n, code);sum := sum + n;end;writeLn('Сумма цифр: ', sum);str(sum, s);if s[1] = s[Length(s)] then write('Число начинается и заканчивается одной цифрой ',
Answers & Comments
begin
read (n);
b:= n mod 10;
while n>0 do
begin
if n div 10 = 0 then
a:= n mod 10;
sum:= sum + (n mod 10);
n:= n div 10;
end;
writeln (sum);
if a = b then write ('First digit = Last Digit')
else
write ('First digit <> Last Digit');
end.