tailieunhanh - Ngôn ngữ lập trình C

Bài thực hành và ôn tập cuối kỳ 1. Viết hàm tìm Max của 3 số a,b,c. Gợi ý: a,b,c là 3 tham số đầu vào, max(a,b,c) là giá trị trả lại của hàm. Viết chương trình chính nhập a,b,c từ bàn phím sau đó gọi hàm. 2. Nâng cấp các hàm trên từ 3 số lên thành dãy n số. | Ngôn ngữ lập trình C Bài thực hành và ôn tập cuối kỳ 1. Viết hàm tìm Max của 3 số a,b,c. Gợi ý: a,b,c là 3 tham số đầu vào, max(a,b,c) là giá trị trả lại của hàm. Viết chương trình chính nhập a,b,c từ bàn phím sau đó gọi hàm. 2. Nâng cấp các hàm trên từ 3 số lên thành dãy n số. Gợi ý: dãy số và số phần tử của nó là các đầu vào của hàm. Viết chương trình chính nhập dãy số từ bàn phím, sau đó gọi hàm. Sau đó sửa lại hàm chính: dãy số không phải nhập bằng tay từ bàn phím mà được gán những giá trị ngẫu nhiên sinh ra bởi hàm random() trong biết rằng hàm random(n) trả lại một số nguyên ngẫu nhiên trong khoảng (0,n-1). 3. Viết chương trình giải phương trình bậc 2. 4. Tìm các số tự nhiên bé hơn 10000 bằng tổng lập phương các chữ số của nó. 5. Tìm các số tự nhiên bé hơn 10000 bằng tổng các ước số của nó. 6. Viết hàm in ra các ước số của 1 số tự nhiên. 7. Viết chương trình nhân 2 ma trận vuông bậc n: AxB=C với điều kiện N<10 nhập từ bàn phím Các phần tử của cũng nhập từ bàn phím hoặc được gán ngẫu nhiên (xem câu 2) Hiển thị ma trận lên màn hình thẳng hàng theo dòng và cột 8. Viết chương trình nhập vào n<100 số thực (nhập từ bàn phím hoặc gán ngẫu nhiên). Xếp lại theo thứ tự giảm dần và hiển thị kết quả. 9. Viết lại chương trình trên thành hàm sắp xếp dãy số. Gợi ý: đầu vào là con trỏ đến phần tử đầu dãy. Hàm không cần phải hiển thị kết quả. 10. Viết hàm biến đổi một xâu ký tự thành số tự nhiên tương ứng. Ví dụ: “9214” thành 9214. Những giá trị không đúng như “-12”, “9abs12”, “” thành -1. 11. Viết hàm tính m^n với m,n là số tự nhiên. 12. Viết hàm tính n!! N!!= n nếu n lẻ N!!= n nếu n chẵn 13. A,B là các ma trận vuông bậc n (n<10). Viết chương trình: N được nhập từ bàn phím, các phần tử của A,B nhận những giá trị ngẫu nhiên hoặc cũng được nhập từ bàn phím. Hiển thị các phần tử của A,B lên màn hình thẳng hàng theo dòng và cột. In ra các phần tử nằm trên đương chéo chính, đường chéo phụ của A In ra phần tử lớn nhất của dòng k (k

TỪ KHÓA LIÊN QUAN