Bài 9. Làm việc với dãy số

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nguyen Bảo Nhi

Viết chương trình nhập và xuất mảng có 100 phần tử các số nguyên

1/Nhập vào 1 số nguyên k, cho biết vị trí nào trong mảng bằng với k.

2/Nhập vào số nguyên h, cho biết h xuất hiện bao nhiêu lần trong mảng

3/ Tổng các phần tử của dãy

4/Số lượng các số hạng dương và tổng các số hạng dương

5/Số lượng các số hạng âm và tổng của các số hạng âmViết chương trình nhập và xuất mảng có 100 phần tử các số nguyên

Nguyễn Lê Phước Thịnh
8 tháng 4 2021 lúc 20:14

uses crt;

var a:array[1..100]of integer;

i,n,k,h,dem,t,dem1,dem2,t1,t2:integer;

begin

clrscr;

for i:=1 to 100 do 

  begin

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

end;

n:=100;

write('Nhap k='); readln(k);

for i:=1 to n do 

  if a[i]=k then write(i:4);

writeln;

write('Nhap h='); readln(h);

dem:=0;

for i:=1 to n do 

  if a[i]=h then inc(dem);

writeln(h,' xuat hien ',dem,' lan trong mang');

t:=0;

for i:=1 to n do 

  t:=t+a[i];

writeln('Tong cac phan tu cua day la: ',t);

dem1:=0;

t1:=0;

dem2:=0;

t2:=0;

for i:=1 to n do 

  begin

if a[i]>0 then

begin

inc(dem1);

t1:=t1+a[i];

end;

if a[i]<0 then 

begin

inc(dem2);

t2:=t2+a[i];

end;

end;

writeln('Co ',dem1,' so duong');

writeln('Tong cac so duong la: ',t1);

writeln('Co ',dem2,' so am');

writeln('Tong cac so am la: ',t2);

readln;

end. 

Nguyễn Trần Cảnh Nam
8 tháng 4 2021 lúc 22:07

bằng c++ hay pascal?

 


Các câu hỏi tương tự
Phan Hùng Anh
Xem chi tiết
Thị Na Trần
Xem chi tiết
Bửu Nguyễn Đắc
Xem chi tiết
Nguyễn Huỳnh Như
Xem chi tiết
Kirito
Xem chi tiết
Nguyễn Kim Trí
Xem chi tiết
Huy Hoang Nguyen
Xem chi tiết
thanhlee 011
Xem chi tiết
Ánh sao
Xem chi tiết