for반복문을 사용하여 만든 것
#include<iostream>
using namespace std;
int main()
{
int count = 5;
int num = 5;
int answer = 486;
int i = 0;
int input;
for (i = 0; i < num; i++)
{
cout << "남은 횟수 : " << count << endl;
cout << "값을 입력해주세요 -> ";
cin >> input;
if (input < answer)
{
cout << "값이 작습니다." << endl;
}
else if (input > answer)
{
cout << "값이 큽니다." << endl;
}
else
{
cout << "정답입니다!!" << endl;
break;
}
count--;
if (count == 0)
{
cout << "기회가 끝났습니다." << endl;
break;
}
}
}
While 반복문을 사용하여 만든 것
#include<iostream>
using namespace std;
int main()
{
int answer = 486, input = 0, count = 5;
while ((answer != input) && (count != 0))
{
cout << "현재 남은 횟수 : " << count-- << endl;
cout << "입력 : ";
cin >> input;
if (input > answer)
cout << "값이 큽니다." << endl << endl;
else if (input < answer)
cout << "값이 작습니다." << endl << endl;
else
cout << "정답입니다." << endl << endl;
}
if ((count == 0) && (answer != input))
cout << "땡!!!!!!" << endl;
}
'코딩' 카테고리의 다른 글
로또번호 자동 생성기 (2) | 2022.10.15 |
---|---|
가위바위보 게임 (2) | 2022.10.13 |
계산기 만들기 (0) | 2022.10.12 |
자료형 / 연산자 우선순위 (0) | 2022.10.12 |
컴파일 과정 / C++로 자기소개 만들기 (0) | 2022.10.09 |