Bài 11: Kiểu mảng

KX

 

Nhập dãy số thực a. hãy thực hiện công việc nếu các phần tử trùng nhau thì chỉ giữ lại một phần tử.
1. nêu ý tưởng
2. Viết chương trình trong ngôn ngữ Pascal.
Mọi người giúp mình lập trình bài này với ạ. Mình tìm kiếm trên mạng chỉ có C++ thôi :((

NT
20 tháng 4 2021 lúc 22:25

2:

uses crt;

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

i,n,dem,kt,j:integer;

begin

clrscr;

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

for i:=1 to n do 

  begin

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

end;

b[1]:=a[1];

dem:=1;

for i:=1 to n do 

  begin

kt:=0;

for j:=1 to dem do 

 if b[j]=a[i] then kt:=1;

if kt=0 then 

begin

inc(dem);

b[dem]:=a[i];

end;

end;

for i:=1 to n do 

  write(a[i]:4);

readln;

end.

Bình luận (0)

Các câu hỏi tương tự
HD
Xem chi tiết
BD
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
LL
Xem chi tiết
H24
Xem chi tiết
NP
Xem chi tiết
NL
Xem chi tiết
NN
Xem chi tiết