Cho dãy số có quy luật sau: 3, 4, 6, 7, 9, 10, 12, 13.... Cho hai số tự nhiên A và B, hãy tính tổng các phần tử của dãy số mà lớn hơn A và nhỏ hơn B. Ví dụ: khi A=1 và B=8 thì ta cần đưa ra kết quả là 20 (là tổng của 3, 4, 6, 7)Khi A=11042021và B=20202021 thì tổng của các phần tử của dãy số mà lớn hơn A và nhỏ hơn B là bao nhiêu?

2 câu trả lời

program tinh_tong;

uses crt;

var a,b,i:longint;

      t:qword;

begin

       clrscr;

       write('Nhap A: ');  readln(a);

       write('Nhap B: ');  readln(b);

       t:=0;

       for i:=A to B do

              if (i>2) and (i mod 3<>2) then t:=t+i;

       write('Tong la: ',t);

       readln;

end.

@ thuận đụt 

xin hay nhất

program tinh_tong;

uses crt;

var a,b,i:longint;

      t:qword;

begin

       clrscr;

       write('Nhap A: ');  readln(a);

       write('Nhap B: ');  readln(b);

       t:=0;

       for i:=A to B do

              if (i>2) and (i mod 3<>2) then t:=t+i;

       write('Tong la: ',t);

       readln;

end.

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