조건이 2개 이상인 중첩 IF를 위한 C++ 프로그램의 예
여러 옵션을 중첩하는 If 분기 C++ 프로그램을 공유합니다. 다음은 한 경우의 질문을 해결하기 위한 조건이 2개 이상인 분기 C++ 프로그램의 예입니다.
이 분기된 C++ 프로그램은 선택과 분리할 수 없는 일상 생활에 비유할 수 있습니다. 때로는 너무 많은 선택에 직면하여 많은 분기 옵션 중 하나를 선택해야 하는 경우도 있습니다. 많은 조건이 있는 분기 C++ 프로그램의 코딩도 마찬가지입니다.
C++ 프로그램 분기
C++에서 분기 프로그램의 이 예제는 2개 이상의 조건을 완료/입력하는 것입니다. 즉, 'y'라고 대답하면 질문이 계속될 뿐만 아니라 't'라고 대답할 때도 프로그램 조건에 따라 질문이 계속됩니다.
위 이미지의 선언을 보면 조건이 2개 이상인 if 메서드를 분기하는 C++ 프로그램을 더 잘 이해할 수 있습니다. 그리고 아래는 간단한 분기 C++ 프로그램입니다. A~G의 지층으로만 구성됩니다. 위의 프로그램 선언은 아래 두 번째 프로그램에 있습니다.
간단한 중첩 C++ If 프로그램의 예
#include네임스페이스 std 사용
기본()
{
인트 답변;
cout<<'상태 A, 1 또는 0 = '; cin>>대답;
if(답변==1)
{
cout<<'상태 B, 1 또는 0 = '; cin>>대답;
if(답변==1)
{
cout<<'Ksimpulan : 상태 A-StateB-StateD';
}
그렇지 않으면(답변==0)
{
cout<<'케심풀란: 상태 A-StateB-StateE';
}
}
그렇지 않으면(답변==0)
{
cout<<'상태 C, 1 또는 0 = '; cin>>답;
if(답변==1)
{
cout<<'Kesumpulan : 상태 A-stateC-stateF';
}
그렇지 않으면 (답변==0)
{
cout<<'마침';
}
}
}
출력 프로그램 C++ If Else Sederhana

2개 이상의 조건을 분기하는 C++ 프로그램 예제
#include네임스페이스 std 사용
기본()
{
답변 문자;
cout<<'\t\t\t\t하드디팔\n\n';
cout<<'y= 예 \nt = 아니오\n\n';
cout<<'상태A, 안녕하세요, 오늘은 안녕하십니까? = ';cin>>answer;
if(자와반=='y')
{
cout<<'B 상태, 오늘 활동이 있습니까? = ';cin>>answer;
if(자와반=='y')
{
cout<<'D 상태: 좋은 하루 되세요';
}
그렇지 않으면(대답=='')
{
cout<<'상태 E : 휴가 중입니까? = ';cin>>answer;
if(자와반=='y')
{
cout<<'State H : 즐거운 휴일 보내시고 푹 쉬세요';
}
또 다른
{
cout<<'상태 I : 무엇을 하든지 오늘 웃는 것을 잊지 마세요.';
}
}
}
그렇지 않으면(대답=='')
{
cout<<'C 상태, 아프세요? = ';cin>>answer;
if(자와반=='y')
{
cout<<'F 상태: 치료를 받으십시오. 빨리 나으십시오';
}
그렇지 않으면 (대답=='')
{
cout<<'상태 G : 문제가 있습니까? = ';cin>>answer;
if (자와반=='y')
{
cout<<'J 상태: 계속 기도하십시오. 그러면 문제가 빨리 해결되기를 바랍니다.';
}
그렇지 않으면(대답=='')
cout<<'상태 K : 배가 고파서 기운을 회복하기 위해 먹습니다.';
}
}
}
아래 프로그램은 위의 선언 이미지에 해당하는 프로그램입니다. 2가지 이상의 조건이 있습니다.

C++ 프로그램 출력 분기 조건이 2개 이상인 경우.