본문 바로가기

C 언어/C 문제 풀이6

[C] 문제 6 (컴퓨터와 가위바위보 3판 2선승제) #include #include #include int main() { // 가위바위보 게임 /* 컴은 랜덤하게 아이템(가위,바위,보) 을 내고, 유저는 입력을 통해서 아이템(가위,바위,보) 을 낸다. 둘을 비교해서 승패를 가르는 게임 입력 : 가위 0, 바위 1, 보 2 가위는 보를 이긴다 바위는 가위를 이긴다 보는 바위를 이긴다 3판 2선승제 가위바위보 게임을 작성하시오 */ // com , player // com 랜덤으로 만들기 // player 입력(입력은 0 , 1 , 2) // player 출력 작성 // 만약 player가 0(가위)을 냈을 때 //com == 0 //비겼습니다 //com == 1 //졌습니다. //com == 2 //이겼습니다. // count 반복을 해야함 // 승리할때.. 2024. 3. 15.
[C] 문제 5 (점수 입력받아 평균 내기) #include int main() { // 5명 점수 평균내기 // 반복문 사용해서 점수 입력받기 // 입력받은 점수를 합하고 // 반복만큼 나누기 // 출력 // 5명 점수를 받아 평균내기 // 반복문 사용해서 점수 받기 // 입력받은 점수 더하기 // 더한 점수 5로 나누기 // 출력 int i; int num = 0; int sum = 0; int count = 0; printf("몇명인가요? :"); scanf_s("%d", &count); for (i = 0; i < count; ++i) { printf("점수를 입력하세요 : "); scanf_s("%d", &num); sum += num; // sum = sum + num } int a = sum / count; printf("총인원수 : .. 2024. 3. 15.
[C] 문제 4 (누가 이기는지 맞추는 게임) ◾ 두 컴퓨터에서 랜덤으로 숫자를 나오게하고 더 큰 수가 나올경우 이긴다. ◾ 누가 이길지 맞추는 게임 #include #include #include int main() { // 두 컴퓨터에서 랜덤으로 숫자를 나오게하고 더 큰 수가 나올경우 이긴다. // 누가 이길지 맞추는 게임 // com1 , com2 , player // player 가 com1 을 골랐을 때 // 만약 com1 > com2 //"맞췄습니다 !!" // else if com2 > com1 //"틀렸습니다 .." // else //"비겼습니다" int com1, com2; int player; srand(time(NULL)); com1 = rand() % 6 + 1; com2 = rand() % 6 + 1; printf("누가 이길.. 2024. 3. 15.
[C] 문제 3 (카페 메뉴 계산하는 프로그램) 카페 메뉴 계산 #include #include int main() { // --- 카페 메뉴 가격을 계산하는 프로그램 --- // 커피 1잔의 가격은 4,500원입니다. // 샌드위치 1개의 가격은 6,000원입니다. // 샌드위치 구매 시 커피 가격이 할인되어 잔당 3,500원입니다. (수량 제한 없음). // (예) 커피 1잔, 샌드위치 0개 구매 시 // 주문하신 메뉴의 총 금액은 4,500원입니다. // 초기화 : 커피, 커피 개수, 샌드위치, 샌드위치 개수, 총금액 // 고객이 샌드위치, 커피 몇개 구매하는지 // 만약에 샌드위치 와 커피를 구매했다면 //커피 * 3500 , sandwich * 6000 //합계 = 커피 + 샌드위치 // else //커피 * 4500 , sandwich * .. 2024. 3. 14.
[C] 문제 2 (숫자 맞추기 게임) #include #include #include int main() { // 숫자 맞추기 1 ~ 100 // com , player, count // com = 1 ~ 100 랜덤 // player 맞출 때 까지 계속 실행 srand(time(NULL)); int com; int player; int count = 0; int chance = 6; com = rand() % 100 + 1; while (1) { printf("남은 기회 : %d\n", --chance); ++count; printf("숫자를 입력하세요 [1 ~ 100] : "); scanf_s("%d", &player); printf("--------------------------------\n\n"); if (chance == 0) .. 2024. 3. 14.
[C] 문제 1 (가위 바위 보 게임) 가위 바위 보 게임 2024. 3. 14.