code
#include <iostream>
using namespace std;
int main()
{
int number1 = 100;
int number2 = 6;
if (number1 < number2)
cout << "number2가 더 큽니다." << endl;
else if (number1 > number2)
cout << "number1이 더 큽니다." << endl;
else
cout << "number1과 number2는 같습니다." << endl;
//else if 는 한번 사용하는것은 괜찮지만 2~3번 사용하는것은 지양한다.
//조건문을 비교하다보면 PC(program counter)가 증가하여 프로그램 성능도안좋고,
//조건문이 길어지면 가독성도 떨어지기 때문이다.
//switch case문으로도 대체 가능하다.
if (number2 < 7)
{
if (number2 > 3)
{
if(number2 == 4)
cout << "number2는 4입니다." << endl;
else if(number2 == 5)
cout << "number2는 5입니다." << endl;
else
cout << "number2는 6입니다." << endl;
}
else
{
if (number2 == 3)
cout << "number2는 3입니다." << endl;
else if (number2 == 2)
cout << "number2는 2입니다." << endl;
else
cout << "number2는 1이하 입니다." << endl;
}
}
return 0;
}