[C++] Viết chương trình tính giá trị biểu thức: f(x) = (a+c) / b

Để tính giá trị của hàm số f(x) dựa trên 3 số nguyên a, b, c, nhập vào từ bàn phím chúng ta cần viết một chương trình yêu cầu người dùng nhập vào giá trị của 3 số nguyên a, b, c và tính theo hàm f(x) đã cho. Lời giải code viết chương trình tính giá trị biểu thức trong c++ sẽ được ttnguyen.net gợi ý dưới đây.

Bài trước:

Bài 8 (TH-CSLT-06): Viết chương trình nhập vào 3 số thực a, b, c. Kiểm tra 3 cạnh tam giác có thoả mãn hay không. Nếu là tam giác thì đó là tam giác gì thường, cân, đều, vuông, vuông cân, …?

xoá phần tử trong mảng c++

tính tổng các phần tử trong mảng 2 chiều c++

1. Mô tả bài toán

Bài 9: Viết chương trình nhập vào 3 số nguyên a, b, c. Tính giá trị của f(x) theo công thức:

f(x) = \( \frac{a+c}{b} \) nếu <> 0 Hoặc () = a- c nếu = 0 (2).

2. Phân tích bài toán

Để giải quyết bài toán, ta cần thực hiện các bước sau:

  1. Nhập liệu: Yêu cầu người dùng nhập vào ba số nguyên a, b, b
  2. Xử lý điều kiện:
    Xét b !=0 thì f(x)=\( \frac{a+c}{b} \).
    Xét b=0 thì f(x) =a-c.
  3. Kiểm tra lỗi: Đảm bảo không xảy ra lỗi chia cho 0 khi b=0.
  4. Hiển thị kết quả: Xuất giá trị f(x) với định dạng rõ ràng.

3. Chi tiết thuật toán

  • Đầu vào: Ba số nguyên a, b, c
  • Xử lý:
    • Sử dụng cấu trúc điều kiện if-else để xử lý giá trị của b
    • Nếu b !=0 thì f(x)=\( \frac{a+c}{b} \).
    • Nếu b=0 thì f(x) =a-c.
  • Đầu ra: Giá trị của f(x) với 2 chữ số thập phân (nếu có).

4.Code chương trình tính f(x) theo công thức

#include<iostream>
#include<iomanip>

using namespace std;

int main(){

    int a, b,c;
    float f;

    cout<<"Nhap so nguyen a: "; cin>>a;
    cout<<"Nhap so nguyen b: "; cin>>b;
    cout<<"Nhap so nguyen c: "; cin>>c;

    if(b==0){ //kiểm tra nếu giá trị của b bằng 0
        f= a-c;   //Nếu bằng 0, f= a-c; gán f bằng hiệu của a và c.
    }else{
        f= (a+c)/b;    //Ngược lại, nếu b khác 0, f= (a+c)/b; gán f bằng tổng của a và c chia cho b
    }

    cout<<"Gia tri cua f(x)= "<<f;
}

5. Kết quả chương trình

Chạy thử chương trình với bộ test a=4, b=5, c=6 và a=5, b=0,c=7

viết chương trình tính f(x) theo công thức

viết chương trình tính f(x) theo công thức 2

Trên đây là đoạn mã cho chương trình tính giá trị của hàm số f(x) dựa trên 3 số nguyên a, b, c theo công thức đã cho. Cảm ơn các bạn đã tham khảo bài tập ngôn ngữ lập trình C/C++ trên ttnguyen.net!

Tải full tài liệu thực hành ngôn ngữ lập trình C/C++ có lời giải:

Bài tiếp theo: Bài 10: Viết chương trình tính chỉ số bmi c++, yêu cầu:

– Nhập trọng lượng và chiều cao, tính BMI.

– Đưa ra các kết luận tương ứng dựa trên bảng đã cho.

thuật toán cờ caro

thuật toán prim

kiểm tra số chính phương c++

Nguyễn Tiến Trường

Mình viết về những điều nhỏ nhặt trong cuộc sống, Viết về câu chuyện những ngày không có em