Lập trình C: giải phương trình bậc nhất

Thảo luận trong 'Phần mềm' bắt đầu bởi truongkienthuc, 8/9/23.

Loading...
  1. truongkienthuc

    truongkienthuc Administrator

    Phương trình bậc nhất là một phương trình có dạng ax + b = 0, trong đó a và b là các hệ số đã biết và x là biến mà chúng ta cần tìm giá trị của nó. Để giải phương trình bậc nhất này trong ngôn ngữ lập trình C, bạn có thể sử dụng các phép tính cơ bản. Dưới đây là một ví dụ về cách viết chương trình C để giải phương trình bậc nhất:

    Mã:
    #include <stdio.h>
    int main() {
        // Khai báo các biến
        float a, b, x;
        // Nhập các hệ số a và b từ người dùng
        printf("Nhập hệ số a: ");
        scanf("%f", &a);
        printf("Nhập hệ số b: ");
        scanf("%f", &b);
        // Giải phương trình bậc nhất ax + b = 0
        if (a == 0) {
            if (b == 0) {
                printf("Phương trình vô số nghiệm.\n");
            } else {
                printf("Phương trình vô nghiệm.\n");
            }
        } else {
            x = -b / a;
            printf("Nghiệm của phương trình là: x = %.2f\n", x);
        }
        return 0;
    }
    Loading...

Chia sẻ trang này