Viết chương trình: Nhập giá trị n từ bàn phím.Tính và in ra kết quả ra màn hình tổng các chữ số của n(Biến T) Ví dụ: n có giá trị 30456 -> T có giá trị là 18(tức 3+0+4+5+6)

2 câu trả lời

Program baitap;

Uses crt;

Var n,x,T:integer;

Begin

Clrscr;

T:=0;

Write('n='); Readln(n);

While ( N <> 0 ) do

     Begin

     x := n mod 10;

     n := n div 10;

     T := T + x; 

     End;

Writeln('T=',T);

Readln

End.

uses crt;
var n,s:int64;
begin
 clrscr;
  write('nhap n:');readln(n);
  s:=0;
  while n<>0 do
        begin
         s:=s+n mod 10;
         n:=n div 10;
        end;
  write('s=',s);
 readln
end.