TAILIEUCHUNG - Thực hành C/C++ Lap 5

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 . 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 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 . . n Ịi . 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 .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.