Xin chào !
Em vừa mới bắt đầu học java và thử viết chương trình giải phương trình bậc hai xong, bây giờ em không muốn chương trình in một lần ra hết mà muốn tạo lựa chọn như trong ảnh thì phải làm sao vậy ?
cảm ơn ạ
Xin chào !
Em vừa mới bắt đầu học java và thử viết chương trình giải phương trình bậc hai xong, bây giờ em không muốn chương trình in một lần ra hết mà muốn tạo lựa chọn như trong ảnh thì phải làm sao vậy ?
cảm ơn ạ
Bạn có thể lấy dữ liệu người dùng ở các giai đoạn đó rồi xài lệnh điều khiển để quyết định có tiếp tục hay không
Anh có thể giải thích cụ thể không ? Em mới học mà, kiểu như là sử dụng switch-case
hả anh
Ukm, switch-case
cũng là một cách nhưng không tối ưu. Tốt nhất nên xài If-else
if(answer=="Y"){
//continue doing
}else{
//stop
}
Cái này đúng ra sẽ phải sử dụng lặp nữa nhỉ?? Hoặc là đệ quy @@ Cấu trúc sẽ na ná như này
boolean runable = true;
while(runable)
{
if(answer.equal("N")
{
runable = false; // Stop
}
else
{
// Do Something
}
}
bạn thử dùng if else và tìm hiểu về câu lệnh goto thử xem, mình cũng chưa thử hehe
Thời đại nào rồi mà còn dùng goto nữa dù không được dùng for loop nhưng cũng đừng dùng goto.
dùng scan.nextChar() để bắt ký tự r so sánh bạn nhé^^