#include <iostream>
using namespace std;
struct Choice
{
int value;
string name;
};
int main()
{
while (true) {
Choice user, computer;
user.name = "사용자";
computer.name = "컴퓨터";
cout << "가위(1), 바위(2), 보(3) 중 하나를 선택하세요! : ";
cin >> user.value;
srand(time(NULL));
computer.value = 1 + (rand() % 3);
int result = (user.value - computer.value + 3) % 3;
if (result == 0)
{
cout << "무승부!" << endl;
}
else if (result == 1)
{
cout << user.name << "가 이겼습니다!" << endl;
}
else if (result == 2)
{
cout << computer.name << "가 이겼습니다!" << endl;
}
if(user.value == 4)
{
cout << "프로그램을 종료합니다." << endl;
break;
}
}
return 0;
}
고민없어여. 구조체로 맨들어보기..(구현 공유)
빠타박스
작성일
23.08.07 22:32
수정일
23.08.07 22:32
조회수
213
댓글 0