vd: n = 365 m =2 tổng = 5+6=11.
Cách 1:
uses crt;
var n: longint;
m,tong,i: integer;
BEGIN
clrscr;
write('Nhap n: '); readln(n);
write('Nhap m: '); readln(m);
for i:=1 to m do
begin
tong:=tong+(n mod 10);
n:=n div 10;
end;
write('Tong ',m,' chu so cuoi cua so vua nhap = ',tong);
readln;
END.
var n: longint;
m,tong,i: integer;
BEGIN
clrscr;
write('Nhap n: '); readln(n);
write('Nhap m: '); readln(m);
for i:=1 to m do
begin
tong:=tong+(n mod 10);
n:=n div 10;
end;
write('Tong ',m,' chu so cuoi cua so vua nhap = ',tong);
readln;
END.
Cách 2: Sử dụng xâu: Xâu giúp lưu trữ thoải mái hơn kiểu số nguyên, nên ta có thể khái báo N có ở string thay vì Integer. Như vậy, ở những trường hợp lớn (vd N bao gồm 100 chữ số chẳng hạn) thuật toán vẫn có thể hoạt động bình thường.
uses crt;
var n: string;
m,i,a,tong: integer;
BEGIN
clrscr;
write('Nhap so n: '); readln(n);
write('Nhap m: '); readln(m);
for i:= length(n) downto length(n)-m+1 do
begin
val(n[i],a);
tong:=tong+a;
end;
write(tong);
readln;
END.
var n: string;
m,i,a,tong: integer;
BEGIN
clrscr;
write('Nhap so n: '); readln(n);
write('Nhap m: '); readln(m);
for i:= length(n) downto length(n)-m+1 do
begin
val(n[i],a);
tong:=tong+a;
end;
write(tong);
readln;
END.
Như vậy, thay vì dùng lệnh mod như khi nhập N vào dưới dạng số nguyên, ta dùng thủ tục val của xâu (biến từ chữ thành số), các bạn có thể xem thêm tại bài Xâu - String.

Tong chua cho gja trj truoc kja
lúc 08:22 15 tháng 11, 2012
biến tổng không có giá trị =0 thì chạy làm sao được
lúc 15:38 4 tháng 1, 2014
chương trình sao thế này
lúc 15:39 4 tháng 1, 2014
Tui co' cach' thu' 3 ne`
lúc 14:56 6 tháng 2, 2014
biến tổng chưa cho là j nên sẽ mặc định là 0 nếu thêm chỉ chắc chắn hơn thôi
lúc 19:58 30 tháng 1, 2016
vậy thì cách 2 có vẻ hay hơn :))
lúc 21:03 29 tháng 3, 2016
vậy thì cách 2 có vẻ hay hơn :))
lúc 21:04 29 tháng 3, 2016
Sao lại là n mod 10 vậy
lúc 10:32 30 tháng 3, 2019
Tách từng số 1
lúc 06:09 27 tháng 4, 2019
Cảm ơn đã chia sẻ bài viết rất hay và tuyệt vời
Cách Sử Dụng Zoom Meeting Trên Điện Thoại & Máy Tính
Hoá Đơn Điện Tử
CEO Là Gì
lúc 16:10 21 tháng 3, 2020
Đăng nhận xét