Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Thực hành C/C++ Lap 5 | BÀI THỰC HÀNH 5 Bài 1 a Viết định nghĩa cho hàm tongLe trong C với mẫu khai báo int tongLe int N Hàm này trả vể tổng của tất cả số lẻ từ 1 đến N gồm cả số 1 và số N nếu N lẻ và ta phải giả sử N 1 . Ví dụ khi gọi tongLe 7 kết quả trả về sẽ là 16 vì 1 3 5 7 16 hoặc khi gọi tongLe 12 thì kết quả là 36 vì 1 3 5 7 9 11 36 . b Viết hàm main và thực thi hàm tongLe bằng cách đọc giá trị số nguyên từ bàn phím và nếu đó là số dương thì hàm tongLe được gọi và kết quả được in ra màn hình. Bài 2 a Viết định nghĩa cho hàm giaiThua với mẫu khai báo long giaiThua int N Hàm này trả về giai thừa của số nguyên không âm N. Giai thừa được định nghĩa n n. n - 1 . n - 2 .2.1 n 1 S . - n 0 n 0 1 Ví dụ khi gọi giaiThua 5 thì kết quả trả về sẽ là 120 Vì 5 5.4.3.2.1 120 b Viết hàm main và chạy thử hàm giaiThua bằng cách đọc giá trị 1 số nguyên nếu là số âm thì chương trình cho đọc lại cho đến khi nhận được 1 số không âm thì gọi hàm giaiThua và in kết quả tính giai thừa của số ấy ra màn hình. Bài 3 Viết định nghĩa các hàm 1 Hàm tongNDGT tính tổng S y1 1 2 Hàm tich tính tích f 1.3.5. .n.vớí n Ịi 2.4.6 . n với n chẵn Viết hàm main và chạy thử 2 hàm này. Thực hiện như bài 2 câu b Bài 4 a Viết định nghĩa cho hàm ktNgTo với mẫu khai báo int ktNgTo int N Hàm thực hiện việc kiểm tra xem một số nguyên dương lớn hơn 1 có phải là số nguyên tố hay không nếu đúng là số nguyên tố thì trả về giá trị 1 nếu không phải thì trả về giá trị 0. b Viết định nghĩa cho hàm nhoHonM với mẫu khai báo void nhoHonM int M Hàm này thực hiện việc gọi hàm ktNgTo và in ra tất cả các số nguyên tố nhỏ hơn hoặc bằng M. Ví dụ gọi nhoHonM 8 thì sẽ in ra các số nguyên tố 2 3 5 7. c Viết định nghĩa cho hàm MsoNgTo với mẫu khai báo void m_soNgTo int M Hàm này thực hiện việc gọi hàm ktNgTo và in ra M số nguyên tố đầu tiên. VD gọi MsoNgTo 8 thì sẽ in ra 8 số nguyên tố đầu tiên là 2 3 5 7 11 13 17 19. d Viết hàm main cho đọc vào giá trị 1 số nguyên nếu là số không dương chương trình cho đọc lại cho đến khi nhận được 1 số dương thì gọi .