Làm thế nào để bắt nhập lại khi người dùng nhập sai kiểu dữ liệu

nếu bây giờ em nhập kiểu số thực int va chỉ nhận kiểu này
nếu nhập vào là kiểu khác như float,char chẳng hạn
bắt nhập lại thì làm cách nào
có code mẫu thì càng tốt

* có chút bối rối *

Chuyển sang nhập input string, rồi kiểm tra input đó có thể chuyển thành số nguyên hay không.

Từ từ nào, trình bày rõ ràng, “nhập kiểu số thực int” là nhập ở đâu, nền web, .net form, java swing, console hay ở đâu khác.

1 Like

em viết nhầm thực hiện ở trên c
chương trình chỉ cho nhập vào số nguyên thôi
còn nếu gõ số thực , chữ cái thì bắt nhập lại
vi du chuong trinh se chay nhu the nay
Nhap :five
Nhap: 23-45
Nhap;34 OK
nó Cứ lặp lại đến khi nhập vào số nguyên

Bạn có thể tham khảo bài viết tại đây
Bài này của daynhauhoc năm 2015 nè, nhớ search gg trước khi hỏi nghe

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?