
Nguyên bản được gửi bởi
jofenquan
Lập trình trên Borland C++: thí dụ mình có nhiều hàm điều kiện:
if(...){
.............
}
if(...){
.............
}
if(...){
.............
}
if(...){
.............
}
Làm sao để nhảy sang hàm if 2 nếu hàm if 1 ko thoả, nhảy sang if 3 nếu if 2 ko thoả,... Cứ như vậy đến khi thoả thì dừng.
if (điều kiện)
{
//thực hiện
}
"if ko thỏa" <=> "điều kiện" ko thỏa, tức là điều kiện = false hoặc 0. Và tất nhiên if 1 ko thỏa thì sẽ nhảy sang if 2?!!!
Quả thật ko hiểu ý bạn lắm, nhưng trong C++ có lệnh nhảy là goto
Vd:
Code:
#include <conio.h>
#include <iostream.h>
main()
{
if1:
if (1) //if1
{
cout<<"lenh f1";
goto if2; //ko can dung lenh nay cung duoc!
};
if2:
if (1) //if2
{
cout <<"lenh f2";
};
if (1) //if3
{
// goto if1; nhay den if1
}
return 0;
}
Có phải ý bạn là vậy ko?