30/09/2018, 18:05

Lỗi! xử lý ngoại lệ

Các bạn giúp mình với, mình nhập ký chữ vào mà nó không đưa ra lỗi gì cả.

#include<iostream>
using namespace std;

float a, b;
void Nhap();
void Tinh();

int main()
{
    Nhap();
    Tinh();
    system("pause");
}

void Nhap()
{
    std::cout<<"Nhap vao he so a: ";
    cin>>a;
    std::cout<<"Nhap vao he so b: ";
    cin>>b;
}

void Tinh()
{
    try
    {
        if (a != 0){
            std::cout<<"X = "<< -b / a << std::endl;
        }
        else
        {
            std::cout<<"Loi nhap he so a 
";
        }
    }
    catch (exception& e)
    {
        cout << "Loi nhap du lieu" << e.what() << endl;
    }
}
... viết 20:17 ngày 30/09/2018

Cần thêm từ khóa

throw
Bài liên quan
0