수다닷컴

  • 해외여행
    • 괌
    • 태국
    • 유럽
    • 일본
    • 필리핀
    • 미국
    • 중국
    • 기타여행
    • 싱가폴
  • 건강
    • 다이어트
    • 당뇨
    • 헬스
    • 건강음식
    • 건강기타
  • 컴퓨터
    • 프로그램 개발일반
    • C언어
    • 비주얼베이직
  • 결혼생활
    • 출산/육아
    • 결혼준비
    • 엄마이야기방
  • 일상생활
    • 면접
    • 취업
    • 진로선택
  • 교육
    • 교육일반
    • 아이교육
    • 토익
    • 해외연수
    • 영어
  • 취미생활
    • 음악
    • 자전거
    • 수영
    • 바이크
    • 축구
  • 기타
    • 강아지
    • 제주도여행
    • 국내여행
    • 기타일상
    • 애플
    • 휴대폰관련
  • 프로그램 개발일반
  • C언어
  • 비주얼베이직

c++ 급해요 부탁드립니다

꽃가람

2023.04.01

#include stdafx.h

#include stdio.h
#include time.h
#include stdlib.h
#include conio.h
#include windows.h

typedef enum { black,
dark_blue,
dark_green,
dark_sky_blue,
dark_red,
dark_voilet,
dark_yellow,
white,
gray,
blue,
green,
sky_blue,
red,
voilet,
yellow
} color_type;
int loss_money=0;
int user_money[2]={10000,10000}; // 두명의 유저 초기금액
char user_name[2][32] ; //두명의 유저 이름받는 문자열
int user_betting[2]; //두 유저가 얼마를 걸었는지.
int user_mal[2]; //두 유저가 몇번 말에 걸었는지.
int mal_winsu[5]={20,20,20,20,20}; // 말이 몇번까지 이길 수있는지.
int mal_winnumber[5];
int win_mal;
int win_money=100000;
int i,j;
bool winyn = false; // 우승여부
bool bankruptyn = false; // 파산여부
void setcolor(color_type color)
{
setconsoletextattribute(getstdhandle(std_output_handle), color);
}int main(void)
{

/** 1번 부터 5번말 이긴 수를 0으로 초기화. **/
for(i=0;i5;i++)
{
mal_winnumber[5]=0;
}

setcolor( yellow);

printf(\n\n);
printf(\t\t\t ■■■■■■ * ■ ■\n);
printf(\t\t\t ■&nbnbsp; * * ■ ■\n);
printf(\t\t\t ■ * * ■■ \n);
printf(\t\t\t ■ * * ■ ■\n);
printf(\t\t\t ■ * * ■ ■ \n);
printf(\t\t\t ■■■■■■ *** ** ■ ■ \n);
setcolor(sky_blue);
printf( ■ ■\n);
printf(  ■■■■ ■ ■ ■■■■■■■ ■\n);
printf( ■ ■■■ ■ ■ ■ ■■■ \n);
printf( ■ ■ ■■■■ ■ ■ ■ ■ \n);
printf( ■ ■■■ ■ ■ ■■■ ■ ■ ■\n);
printf( ■ ■ ■ ■ ■ ■ \n);
printf( ■ ■ ■ \n);
printf( ■■■ ■■■■ ■ ■■■■ \n);
printf( ■ ■ ■ ■ ■ \n);
printf( ■■■ ■■■■ \n);

getch();
printf(\n\n\n\n);

system(pause);
system(cls);
fflush(stdin);
setcolor(white);
printf(\t\t\tc & k 경마장에 오신것을 환영합니다.\n);
getch();
printf(\t\t\t즐거운 시간 되시기 바랍니다.\n);
getch();
printf(\t\t\t10,000원으로 돈을 벌어 보아요...\n);
getch();
printf(\t\t\t10만원이 되면 경기는 종료됩니다!!..\n);
getch();
printf(\t\t\t아무키나 누르시면 게임이 시작됩니다.\n);
getch();
printf(\n\n);
printf(\n\n);

printf(\t\t\t유저의 이름을 입력하세요. \n);
for(i=0;i2;i++)
{
printf(\t\t\t%d번째 유저 이름 : ,i+1);
scanf(\t\t\t%s,user_name[i]);
fflush(stdin);
}

printf(\t\t\t==============================================\n);
printf(\t\t\t%s님 안녕하세요? 즐거운시간되세요\n,user_name[0]);
printf(\t\t\t%s님 안녕하세요? 즐거운시간되세요\n,user_name[1]);
printf(\t\t\t==============================================\n);

printf(\t\t\t==============================================\n);
printf(\t\t\t%s님 남은 금액 : %d\n,user_name[0],user_money[0]);
printf(\t\t\t%s님 남은 금액 : %d\n,user_name[1],user_money[1]);
printf(\t\t\t==============================================\n);
//1플레이어에대한

printf(\n\n);
printf(\n\n\n\n);

system(pause);
system(cls);

printf(\t\t■■■■■■■■■■■■■■■■■■■■■■■■■■■■\n);
printf(\rintf(\t\t□□□□□□□ c & k 경마장 □□□□□□□\n);
printf(\t\t■■■■■■■■■■■■■■■■■■■■■■■■■■■■\n);
printf(\t☞☞☞☞☞☞☞☞☞☞ 경주마 정보 ☜☜☜☜☜☜☜☜☜☜☜☜\n);
printf(\t\t■■■■■■■■■■■■■■■■■■■■■■■■■■■■\n);
printf(\t----------------------------------------\n);
printf(\t| 마번 | 마명 | 산지 |\n );
printf(\t----------------------------------------\n);
printf(\t| 1번마 | 날쌘돌이마 ┏┓ˇ∋- | 미국 |\n);
printf(\t| 2번마 | 바람돌이마 ┌┐˚>- | 호주 |\n);
printf(\t| 3번마 | 허리케인마 ┎┒'≫- | 한국 |\n);
printf(\t| 4번마 | 번개돌이마 ┍┑`⊃- | 일본 |\n);
printf(\t| 5번마 | 미친듯이마 ┏┓º⊇- | 영국 |\n);
printf(\t---------------------------------------\n);

printf(우승 말을 맞추시면 배팅한 금액의 5배를 받을 수 있습니다.\n); for(i=0;i50;i++)
{
printf(%d번째 게임 진행중입니다.\n,i+1);
printf(몇 번 말에 얼마를 걸겠습니까? \n);
printf(ex 1 5000 enter\n);
for(j=0;j2;j++)
{
수다님 배팅 해주세요 : ,user_name[j]);
scanf(%d%d,&user_mal[j],&user_betting[j]);

fflush(stdin);
}

printf(\n\n);
printf(경기가 진행 중 입니다.\n);
getch();
printf(경기가 진행 중 입니다....\n);
getch();
printf(경기가 진행 중 입니다........\n);
getch();

while(1)
{
win_mal=rand()%5+1;
mal_winnumber[j]++;
{
break;
}
}

printf(%d번째 게임의 우승말은 %d번말 입니다.,i+1,win_mal);
printf(\n\n);
printf(결과 조회 중...\n);
getch();
if(user_mal[0]==win_mal)
user_money[0]+=user_betting[0]*5;
else
user_money[0]-=user_betting[0];

if(user_mal[1]==win_mal)
user_money[1]+=user_betting[1]*5;
else
user_money[1]-=user_betting[1];

printf(==============================================\n);
수다님 남은 금액 : %d\n,user_name[0],user_money[0]);
수다님 남은 금액 : %d\n,user_name[1],user_money[1]);
printf(==============================================\n);
printf(\n\n);
if (user_money[0]=loss_money)
수다님은 파산하였습니다.\n,user_name[0]);

else if (user_money[1]=loss_money)
수다님은 파산하였습니다.\n,user_name[1]);파산좀되게해주세요 파산되면 경기종료되게 ㅠㅠ
안되면 경기계속하게요

신청하기





COMMENT

댓글을 입력해주세요. 비속어와 욕설은 삼가해주세요.

번호 제 목 글쓴이 날짜
2697761 그러니까여제말은... (2) 새론 2025-06-10
2697737 정올 문제좀 풀어보신분~ 레오 2025-06-10
2697709 rand함수 질문좀요! (6) 가막새 2025-06-10
2697683 C언어 변수뒤 표시가 이해안되는게 있습니다. 소미 2025-06-10
2697660 껍데기딜 만들고 난후 어느핫키 누르면 코드검색이라도 뜨고 그다음 무반응 해결좀 (2) 움찬 2025-06-09
2697634 c언어로 감성사전 만들기! (1) 도란도란 2025-06-09
2697605 이 함수좀... agine 2025-06-09
2697574 배열 기본적인질문 (3) 민트향 2025-06-09
2697549 배열 초기화 (4) 나리 2025-06-08
2697465 수다님...^^ (2) 가론 2025-06-08
2697432 서버 만드는 함수에서 궁금한게있어요~ 파랑 2025-06-07
2697401 열혈강의 문제오류 (1) 꿈 2025-06-07
2697374 기초적인 C언어 프로그래밍 입니다. 얼 2025-06-07
2697341 좌우대칭 문제인데 Q가 입력되면 종료가 되야하는데 되지않습니다 무지개 2025-06-07
2697314 fprintf와 fscanf 로 파일 입출력 할떄 밝음이 2025-06-06
2697293 툴 소스 뽑아내는법 도움 2025-06-06
2697264 소소한거 두어가지 질문할께요~ (8) 별솔 2025-06-06
2697235 scanf로 인풋 받을 때?! 보담 2025-06-06
2697207 열혈강의 연습문제 질문이요~ (2) 맥적다 2025-06-05
2697182 strcmp, strtok - 어떤 기능을 하는지... 루다 2025-06-05
<<  이전  1 2 3 4 5 6 7 8 9 10  다음  >>

수다닷컴 | 여러분과 함께하는 수다토크 커뮤니티 수다닷컴에 오신것을 환영합니다.
사업자등록번호 : 117-07-92748 상호 : 진달래여행사 대표자 : 명현재 서울시 강서구 방화동 890번지 푸르지오 107동 306호
copyright 2011 게시글 삭제 및 기타 문의 : clairacademy@naver.com