Tính phần dư của phép chia hai số nguyên trong C
Trong lập trình, việc tính phần dư của phép chia hai số nguyên là một phép toán quan trọng và thường xuyên được sử dụng. Trong bài tập này, mình sẽ viết một chương trình trong ngôn ngữ lập trình C để tính phần dư của phép chia.
Chương trình tính phần dư của phép chia trong C
Phương pháp giải quyết
Để tính phần dư của phép chia hai số nguyên trong C, chúng ta chỉ cần sử dụng toán tử % (phần dư). Toán tử % sẽ trả về phần dư của phép chia hai số.
Hãy xem cách giải như sau:
Bài viết này được đăng tại [free tuts .net]
Dưới đây là một ví dụ về cách cài đặt tính phần dư của phép chia hai số nguyên trong ngôn ngữ lập trình C:
#include <stdio.h> int main() { int dividend, divisor; // Nhập số chia và số bị chia từ người dùng printf("Nhập số chia: "); scanf("%d", ÷nd); printf("Nhập số bị chia: "); scanf("%d", &divisor); // Kiểm tra nếu số bị chia không bằng 0 để tránh chia cho 0 if (divisor == 0) { printf("Không thể chia cho 0\n"); return 1; // Kết thúc chương trình với mã lỗi } // Tính phần dư của phép chia int remainder = dividend % divisor; // In kết quả printf("Phần dư của %d chia cho %d là: %d\n", dividend, divisor, remainder); return 0; }
Kết quả
Khi chạy chương trình và nhập số chia và số bị chia, chương trình sẽ tính phần dư của phép chia và hiển thị kết quả:
Trong bài tập này, mình đã viết một chương trình trong ngôn ngữ lập trình C để tính phần dư của phép chia hai số nguyên. Điều này giúp mình thực hành việc sử dụng toán tử % trong C và làm quen với cách xử lý các trường hợp đặc biệt như chia cho 0.