김소연 ¶
1. 가위바위보
2. 생각한 수
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main() { int you, s, com; int win, lose, same; win = 0; lose = 0; same = 0; printf("가위 바위 보를 선택하세요. (가위:1, 바위:2, 보:3) : "); scanf("%d", &you); while (you == 1 || 2 || 3) { if (you == 1) { printf("가위를 내셨습니다.\n"); s = rand(); com = s % 4; while (com == 0) { s = rand(); com = s % 4; } if (com == 1) { printf("컴퓨터는 가위를 냈습니다.\n"); printf("비겼습니다.\n"); same++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } else if (com == 2) { printf("컴퓨터는 바위를 냈습니다.\n"); printf("컴퓨터가 이겼습니다.\n"); lose++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } else if (com == 3) { printf("컴퓨터는 보를 냈습니다.\n"); printf("당신이 이겼습니다.\n"); win++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } } else if (you == 2) { printf("바위를 내셨습니다.\n"); s = rand(); com = s % 4; while (com == 0) { s = rand(); com = s % 4; } if (com == 1) { printf("컴퓨터는 가위를 냈습니다.\n"); printf("당신이 이겼습니다.\n"); win++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } else if (com == 2) { printf("컴퓨터는 바위를 냈습니다.\n"); printf("비겼습니다.\n"); same++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } else if (com == 3) { printf("컴퓨터는 보를 냈습니다.\n"); printf("컴퓨터가 이겼습니다.\n"); lose++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } } else if (you == 3) { printf("보를 내셨습니다.\n"); s = rand(); com = s % 4; while (com == 0) { s = rand(); com = s % 4; } if (com == 1) { printf("컴퓨터는 가위를 냈습니다.\n"); printf("컴퓨터가 이겼습니다.\n"); lose++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } else if (com == 2) { printf("컴퓨터는 바위를 냈습니다.\n"); printf("당신이 이겼습니다.\n"); win++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } else if (com == 3) { printf("컴퓨터는 보를 냈습니다.\n"); printf("비겼습니다.\n"); same++; printf("%d승 %d패 %d무\n\n", win, lose, same); printf("20165417 김소연\n\n"); } } printf("가위 바위 보를 선택하세요. (가위:1, 바위:2, 보:3) : "); scanf("%d", &you); } return 0; }* 너무 자연스러워서 눈치 못챘는데 잘못된 부분이 하나 있네ㅋㅋ 다음 시간에 알려줄께 - 장우진
2. 생각한 수