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

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

uses crt;
var n,t:longint;
begin
clrscr;
   write('Nhap n=');readln(n);
   while n<>0 do
      begin
         inc(t,n mod 10);
         n:=n div 10;
      end;
   writeln('T=',t);
readln
end.

Câu hỏi trong lớp Xem thêm