Trang chủ Tin Học Lớp 6 Cho một dãy gồm n số nguyên dương A1,A2,…,An. (N≤105,Ai≤106)....

Cho một dãy gồm n số nguyên dương A1,A2,…,An. (N≤105,Ai≤106). Yêu cầu: Hãy in ra các phần tử của mảng theo thứ tự tăng dần cùng với số lần xuất hiện của chúng,

Câu hỏi :

Cho một dãy gồm n số nguyên dương A1,A2,…,An. (N≤105,Ai≤106). Yêu cầu: Hãy in ra các phần tử của mảng theo thứ tự tăng dần cùng với số lần xuất hiện của chúng, các số trùng nhau thì chỉ ghi một lần

Lời giải 1 :

program mang;

uses crt;

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

      n,i,j,tg,d:integer;

begin

write('Nhap so luong phan tu: ');   readln(n);

for i:=1 to n do

 begin

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

  readln(A[i]);

 end;

for i:=1 to n-1 do

 for j:=i+1 to n do

  if A[i]>A[j] then

   begin

     tg:=A[i];

     A[i]:=A[j];

     A[j]:=tg;

   end;

i:=1; d:=0;

while i<=n do

 begin

  inc(d);

  if A[i]<>A[i+1] then

   begin

    write(A[i],' ',d,' ');

    d:=0;

   end;

  i:=i+1;

 end;

readln

end.

Thảo luận

-- Cam on ban nhung minh can code C++
-- C++ mình chưa học mà lớp 6 sao lại cần C++

Lời giải 2 :

program 

uses crt;

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

      n,i,j,tg,d:integer;

begin

write('Nhap so luong phan tu: ');   readln(n);

for i:=1 to n do

 begin

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

  readln(A[i]);

 end;

for i:=1 to n-1 do

 for j:=i+1 to n do

  if A[i]>A[j] then

   begin

     tg:=A[i];

     A[i]:=A[j];

     A[j]:=tg;

   end;

i:=1; d:=0;

while i<=n do

 begin

  inc(d);

  if A[i]<>A[i+1] then

   begin

    write(A[i],' ',d,' ');

    d:=0;

   end;

  i:=i+1;

 the end;

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 6

Lớp 6 - Là năm đầu tiên của cấp trung học cơ sở. Được sống lại những khỉ niệm như ngày nào còn lần đầu đến lớp 1, được quen bạn mới, ngôi trường mới, một tương lai mới!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK