Lập trình đơn giản

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Bui Quoc Thang

1)Viết chương trình cho phép nhập số nguyên. Yêu cầu: tìm và in ra màn hình tổng S=1-2+3-4+...+n

2) Viết chương trình cho phép nhập một dãy số gồm N số nguyên từ bàn phím. tính tổng các số ở vị trí chẵn, vị trí lẻ.

Minh Lệ
22 tháng 5 2019 lúc 10:45

Lời giải :

Program hotrotinhoc;

var A,i,n : integer;

begin

write('n='); readln(n);

S:=0;

for i:= 1 to n do

S:=S+(i-(i+1));

write('S=',S);

readln

end.

2)

program hotrotinhoc;

var i,N,tl,tc : integer;

a: array[1..32000] of integer;

begin

write('N='); readln(N);

for i:= 1 to N do

begin

write('a[',i,']='); readln(a[i]);

end;

tl:=0; tc:=0;

for i:= 1 to N do

begin

if a[i] mod 2=0 then tc:=tc+a[i];

if a[i] mod 2=1 then tl:=tl+a[i];

end;

writeln('Tong cac so o vi tri chan la :',tc);

write('Tong cac so o vi tri le la:',tl);

readln

end.

Nguyễn Trung Hiếu
22 tháng 5 2019 lúc 14:32

1) uses crt;
var i,n,s:longint;
begin
clrscr;
write('Nhap n: ');readln(n);
for i:=1 to n do
if i mod 2<>0 then s:=s+i else s:=s-i;
write('Tong la: ',s);
readln
end.

Nguyễn Trung Hiếu
22 tháng 5 2019 lúc 14:35

2) uses crt;
Var a:array[1..100000] of longint;
i,n,s,s1:longint;
begin
clrscr;
write('Nhap n: '); readln(n);
for i:=1 to n do
begin
write('a[',i,'] = '); readln(a[i]);
end;
for i:=1 to n do
if i mod 2 = 0 then s:=s+a[i];
Writeln('Tong cac so o vi tri chan la: ',s);
for i:=1 to n do
if i mod 2<>0 then s1:=s1+a[i];
write('Tong cac so o vi tri le la: ',s1);
readln
end.

Rapton321
22 tháng 5 2019 lúc 20:56

bài 1

uses crt; var i,t,n:longint; begin write('nhap n:');readln(n); t:=0; for i:=1 to n do if i mod 2<>0 then t:=t+i else t:=t-i; write('Tong la: ',t); readln end.
Rapton321
22 tháng 5 2019 lúc 21:01

bài 2

uses crt; var n,i,c,l:longint; a:array[1..1000]of integer; begin write('nhap n:');readln(n); c:=0; l:=0; for i:=1 to n do begin write('nhap vi tri thu ',i,' :');readln(a[i]); if i mod 2=0 then c:=c+a[i] else l:=l+a[i]; end; writeln('tong cac so o vi tri chan la :',c); writeln('tong cac so o vi tri le la:', l); readln end;

Các câu hỏi tương tự
dinhnguyentuhuy
Xem chi tiết
dinhnguyentuhuy
Xem chi tiết
Hưng Quốc
Xem chi tiết
Hắc Phong
Xem chi tiết
Nguyễn Linh
Xem chi tiết
dinhnguyentuhuy
Xem chi tiết
Nhân lê
Xem chi tiết
dinhnguyentuhuy
Xem chi tiết
dinhnguyentuhuy
Xem chi tiết
Quỳnh
Xem chi tiết