Tổng hợp bài tập lập trình c | Trường Đại học Bách Khoa Hà Nội

Tổng hợp bài tập lập trình c | Trường Đại học Bách Khoa Hà Nội. Tài liệu gồm 2 trang, giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời bạn đọc đón xem!

1
BÀI TẬP LẬP TRÌNH C
1. Nhập 2 số thực a, b từ bàn phím. Tìm in ra màn hình số lớn nhất
và số bé nhất.
2. Viết chương trình nhập vào tháng, in ra tháng đó có bao nhiêu ngày.
3. Viết chương trình tính n!. Với n nhập từ bàn phím.
4. Viết chương trình nhập vào N snguyên, đếm xem bao nhiêu số
âm, bao nhiêu số dương và bao nhiêu số không.
5. Viết chương trình tính tổng của n số đầu tiên của dãy số sau:
S = 1+1/2+1/3+1/4+...+1/n
6. Tìm các số có 3 chữ số có giá trị bằng tổng lập phương các chữ số của
nó.
7. Cho x là số thực, tính tổng sau:
........
753
753
xxx
xT
Chương trình dừng khi:
0001,0
)12(
.)1(
12
n
x
n
n
8. Kiểm tra một dãy số thực đã sắp xếp hay chưa? Nếu chưa thì hãy sắp
xếp lại theo chiều tăng dần.
9. Nhập một dãy các số nguyên, hãy in ra các số khác nhau trong dãy đó.
10. Vẽ bàn cờ vua 8 x 8.
11. Nhập vào số nguyên dương N. Hãy in ra các số nguyên tố từ 1 đến N.
12. Nhập vào một dãy N số nguyên. In ra màn hình:
a) Số âm và số dương lớn nhất trong dãy.
b) Số các số âm và số các số dương trong dãy.
c) Số lượng số hạng dương liên tiếp nhiều nhất.
2
13. Nhập vào một dãy số, VD: 12321. Kiểm tra xem dãy này có đối xứng
không?
14. Nhập vào hai ma trận A, B kích thước 2 x 3. Tính cho hiển thị
A+B.
15. Nhập vào một dãy n phần tử. In ra dãy số ngược lại với dãy nhập vào
16. Nhập vào một ma trận nguyên kích thước m x n. Hãy tìm phần tử lớn
thứ nhì trong ma trận trên.
17. Nhập vào một ma trận nguyên kích thước m x n. In ra các số lẻ trong
ma trận đó.
18. Nhập vào một mảng n phần tử. Sắp xếp lại mảng theo thứ ttăng dần
và in ra màn hình.
19. Nhập vào ma trận A kích thước m x n ma trận B kích thước n x p.
Tính và hiển thị tích hai ma trận.
20. Số đối xứng số dạng: abccba. Hãy nhập vào một dãy gồm n số.
Kiểm tra xem dãy này có phải là dãy đối xứng không?
21. Tìm ước chung lớn nhất của hai số a và b.
22. Nhập và kiểm tra xem số n có phải là số nguyên tố hay không?
23. Nhập vào một dãy n phần tử một số m bất kỳ. Hãy đếm số lần xuất
hiện của số m trong dãy trên.
| 1/2

Preview text:

BÀI TẬP LẬP TRÌNH C
1. Nhập 2 số thực a, b từ bàn phím. Tìm và in ra màn hình số lớn nhất và số bé nhất.
2. Viết chương trình nhập vào tháng, in ra tháng đó có bao nhiêu ngày.
3. Viết chương trình tính n!. Với n nhập từ bàn phím.
4. Viết chương trình nhập vào N số nguyên, đếm xem có bao nhiêu số
âm, bao nhiêu số dương và bao nhiêu số không.
5. Viết chương trình tính tổng của n số đầu tiên của dãy số sau: S = 1+1/2+1/3+1/4+...+1/n
6. Tìm các số có 3 chữ số có giá trị bằng tổng lập phương các chữ số của nó.
7. Cho x là số thực, tính tổng sau: 3 5 7 T   x x
x x ........ 3 5 7 Chương trình dừng khi: 2 1  n x n ( ) 1 .  0001 , 0 (2n  ) 1
8. Kiểm tra một dãy số thực đã sắp xếp hay chưa? Nếu chưa thì hãy sắp
xếp lại theo chiều tăng dần.
9. Nhập một dãy các số nguyên, hãy in ra các số khác nhau trong dãy đó. 10. Vẽ bàn cờ vua 8 x 8.
11. Nhập vào số nguyên dương N. Hãy in ra các số nguyên tố từ 1 đến N.
12. Nhập vào một dãy N số nguyên. In ra màn hình:
a) Số âm và số dương lớn nhất trong dãy.
b) Số các số âm và số các số dương trong dãy.
c) Số lượng số hạng dương liên tiếp nhiều nhất. 1
13. Nhập vào một dãy số, VD: 12321. Kiểm tra xem dãy này có đối xứng không?
14. Nhập vào hai ma trận A, B kích thước 2 x 3. Tính và cho hiển thị A+B.
15. Nhập vào một dãy n phần tử. In ra dãy số ngược lại với dãy nhập vào
16. Nhập vào một ma trận nguyên kích thước m x n. Hãy tìm phần tử lớn
thứ nhì trong ma trận trên.
17. Nhập vào một ma trận nguyên kích thước m x n. In ra các số lẻ trong ma trận đó.
18. Nhập vào một mảng n phần tử. Sắp xếp lại mảng theo thứ tự tăng dần và in ra màn hình.
19. Nhập vào ma trận A kích thước m x n và ma trận B kích thước n x p.
Tính và hiển thị tích hai ma trận.
20. Số đối xứng là số có dạng: abccba. Hãy nhập vào một dãy gồm n số.
Kiểm tra xem dãy này có phải là dãy đối xứng không?
21. Tìm ước chung lớn nhất của hai số a và b.
22. Nhập và kiểm tra xem số n có phải là số nguyên tố hay không?
23. Nhập vào một dãy n phần tử và một số m bất kỳ. Hãy đếm số lần xuất
hiện của số m trong dãy trên. 2