Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Cho mình hỏi mình có đoạn code thế này , làm thế nào để mình nhập chuỗi vào thì nó báo "Chuong trinh loi"?
{
Console.Write("Hay nhap so dau tien: ");
int a = Int32.Parse(Console.ReadLine());
Console.Write("Hay nhap so thu hai:");
int b = Int32.Parse(Console.ReadLine());
if (a > b)
{
Console.WriteLine("{0} Lon hon {1}", a, b);
}
else if (a == b)
{
Console.WriteLine("{0} Bang {1}", a, b);
}
else if (a < b)
{
Console.WriteLine("{0} Nho hon {1}", a, b);
}
Console.ReadLine();
}
1234567891011121314151617181920212223
Cho mình hỏi mình có đoạn code thế này , làm thế nào để mình nhập chuỗi vào thì nó báo "Chuong trinh loi"?
Để sử dụng tính năng này, Bạn cần đăng nhập bằng tài khoản Howkteam.
Đăng nhập
Để xem được nội dung và giúp Kteam duy trì hoạt động.
Bạn vui lòng tắt Adblock trên website howkteam.vn nhé!
Nếu k muốn văng ra lỗi thì dùng try catch hoặc TryParse
Cách đơn giản:
Bạn thay Parse thành TryParse(Console.ReadLine(),out int <một biến nào đó>);
Đặt hai biến bool kiểm tra hai cái TryParse trên, nếu một trong hai hoặc cả hai = false thì thông báo lỗi.
Ah minh hieu roi minh cam on nha
Tại sao không đưa vào try catch có lỗi thì in 'Chuong trinh loi'