Bài tập thực hành c/c++: mảng 1chiều, 2 chiều

Bài tập thực hành c/c++: mảng 1chiều, 2 chiều

MẢNG 1 CHIỀU:

Bài 1.  Viết  hàm  nhập  mảng  số  nguyên  gồm  n phần tử.

Bài 2.  Viết  hàm  xuất  mảng  số  nguyên  gồm  n phần tử.

Bài 3.  Viết hàm tìm phần tử lớn nhất trong mảng số nguyên gồm n phần tử.

Bài 4.  Viết hàm tìm phần tử lớn nhất trong mảng (trả về giá trị và chỉ số).

Bài 5.  Viết  hàm  tìm  phần  tử  nhỏ  nhất  trong mảng (trả về giá trị và chỉ số).

Bài 6.  Viết  hàm  in  ra  các  số  nguyên  tố  trong mảng

Bài 7.  Viết  hàm  đếm  các  số  nguyên  tố  trong mảng

Bài 8.  Viết hàm  trung bình  cộng  các  số nguyên tố trong mảng

Bài 9.  Viết hàm tính tổng các phần tử chẵn chia hết cho 3.

Bài 10.  Tính trung bình cộng các phần tử lẻ

Bài 11.  Viết  hàm  tính  tổng  các  số  chính  phương trong mảng

Bài 12.  Viết  hàm  liệt  kê  các  số  chính  phương trong mảng

Bài 13.  Viết hàm sắp xếp mảng  theo  thứ  tự  tăng dần.

Bài 14.  Viết  hàm  in  ra  các  số  lẻ  theo  thứ  tự  trị tuyệt  đối  tăng  dần,  các  số  chẵn  theo  thứ  tự  trị tuyệt đối giảm dần. (Vd: -1 3 -5 7 9 10 8 -4 2)

Bài 15.  Hãy  xoá  bất  kỳ  phần  tử  trong mảng  khi biết vị trí muốn xoá.

Bài 16.  Hãy xoá phần  tử  trong mảng có giá  trị  là x.

Bài 17.  Viết chương trình nhập vào mảng 1 chiều có  n  phần  tử  (sử  dụng  hàm  randomize)  sau  đó xuất  ra  phần  tử  nào  xuất  hiện  trong mảng  nhiều nhất và xuất hiện bao nhiêu lần.

Bài 18.  Chèn một số bất kỳ vào mảng số nguyên đã có thứ tự giảm dần sao cho mảng vẫn có thứ tự giảm dần

Bài 19.  Đảo mảng 1 chiều gồm n phần tử nhập từ bàn phím.

MẢNG 2 CHIỀU

Bài 20.  Tạo mảng a dạng n*n phần tử:

a)  Xuất các phần tử chẵn

b)  Xuất các phần tử lẻ

c)  Xuất các phần tử âm

d)  Xuất các phần tử ở ngoài cạnh

e)  Xuất trên đường chéo chính và chéo phụ

f)  Xuất các phần tử lớn nhất

g)  Xuất các phần tử là số dương lớn nhất

h)  Xuất các phần tử là số nguyên tố

i)  Xuất các phần tử là số nguyên tố nhỏ nhất

Bài 21.  Xuất mảng a dạng n*n phần  tử  theo các hình sau:

mang 1 chieu

 

Tags: 
Bạn thấy bài viết này như thế nào?: 
Average: 10 (1 vote)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Bình luận (0)

 

Add Comment

Plain text

  • No HTML tags allowed.
  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Tự động ngắt dòng và đoạn văn.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
4 + 10 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Những bức ảnh thực tế được cho là của iPhone 5S vừa được đăng tải trên mạng

Những bức ảnh được cho là của iPhone 5S

Những bức ảnh thực tế được cho là của iPhone 5S vừa được đăng tải trên mạng, tuy nhiên, có vẻ như chiếc điện thoại thế hệ mới của Apple không có nhiều khác biệt so với mẫu iPhone 5 hiện tại.

Giới thiệu những sản phẩm di động tốt nhất tại CES 2014

Giới thiệu những sản phẩm di động tốt nhất tại CES 2014

Phiên bản thu nhỏ của Xperia Z1, máy tính chạy hai hệ điều hành của Asus, máy tính bảng lớn nhất của Samsung, sạc máy tính siêu nhỏ là những sản phẩm được đánh giá cao tại triển lãm Hàng điện tử tiêu dùng diễn ra tại Las Vegas (Mỹ) vừa qua.

Roadmap list để phát triển Drupal Commerce 2.x

Roadmap list cho sự phát triển Drupal Commerce 2.x

You have unlimited raw material to build whatever you can imagine, and if you screw up you can just knock it over (to the delight of your children) and start again.

Tomdesgin.vn

 

Drupal Services