Code Pascal tính S=1*1+1*2...+1*10+2*1+...+2*10...+n*m không được

Continuing the discussion from Nhờ giúp dùm bài tập Pascal sau:

Mình lam như sau mà không được:

PROGRAM tinhtong;
USES crt;
VAR
m,n,i,j:INTEGER;
S:LONGINT;
BEGIN
    writeln('Chuong trinh tinh tong:')   ;
 writeln('S=1*1+1*2...+1*10+2*1+...+2*10...+n*m');
 write('nhap n:');
 readln(n);
 write('nhap m:');
 readln(m);  
 S:=0;
 FOR i:=1 TO n DO;
 FOR j:=1 TO m DO;
 S:=(S+ i)*j;
 write('S=',S);
 readln;
END.

Bạn kiểm tra lại chỗ này
Lâu rồi mình không dùng pas không nhớ rõ lắm

s:=s+i* j;
Có công thức gọn hơn: s:=(m* (m+1) div 2)* (n* (n+1) div 2);

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?