VCT tính tổng các số lẻ và tính tổng các số chẵn từ 1 đến n, với n nhập từ bàn phím.In tổng lẻ và tổng chẵn(ngôn ngữ pascal nhé) và mình mới học tới 5 ngôn ngữ:real,char,integer,string,longint à

2 câu trả lời

uses crt;

var i,n:integer;

      s1,s2: longint;

begin

clrscr;

write('Nhap n= ');

readln(n);

s1:=0;

s2:=0;

for i:=1 to n do

if i mod 2=0 then s1:=s1+i;

write('Tong chan= ',s1);

for i:=1 to n do

if i mod 2<>0 then s2:=s2+i;

write('Tong le= ',s2);

readln

end.

Đáp án:

 

Giải thích các bước giải:

program bai2;

var s,i,n:longint;

begin

write('N= ');

readln(n);

s:=0;

for i:=1 to n do

if i mod 2=0 then s:=s+i;

write('s= ',s);

readln

end.