디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

c++로 로또 프로그램을 만들려고 하는데...

초보(117.123) 2012.04.02 13:07:31
조회 74 추천 0 댓글 3

숫자 6개를 중복없이 입력받고
랜덤으로 6개를 뽑아서
순서대로 배열하고
당첨숫자가 뭔지 보여주려 하는데
 
근데 C++ 배운지가 얼마 안되서 어떻게 해야할지 감이 잘 안잡혀 ㅜㅜ
도와주삼... 배운건 scanf나 printf같은건 배우지 않아서 써먹을수가 없어...

#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

int input();
int randNumber();

int main (void)
{
 cout<<"로또 프로그램 입니다"<<endl;
 cout<<"대박 터지세요 ㅋㅋ"<<endl <<endl;
 input();
 randNumber();

 return 0;
}


int input()
{
 int i,j,n,temp;
 int inum[7];
 int *ptr1;

 ptr1= inum;

 cout << "1~45까지의 숫자 6개를 입력하세요 : ";
 
 for (n = 0; n<6; n++)
 {
  cin >> *(ptr1+n);
  

  if (ptr1[n] > 0 && ptr1[n]< 46)
  {
  cout<<endl;
 
  cout << "입력하신 숫자는" <<endl;
  cout << "=======================" <<endl;
  
  for(i = 0; i < 6; i++)
  {
   for(j = i + 1; j < 7; j++)
   {
    if(ptr1[i] > ptr1[j])
    {
     temp = ptr1[i];
     inum[i] = ptr1[j];
     ptr1[j] = temp;
    }
   }
  }
  cout << ptr1[i] <<" " <<endl;
  cout << "=======================" <<endl <<endl;
  }
 

  else
  {
   cout << "1부터 45 까지의 수만 입력 하세요" <<endl;
  }
 }


 return 0;
}

int randNumber()
{
 int i,k,j,temp, n;
 int lottoNumber[7];
 int *ptr;

 ptr = lottoNumber;


 srand((unsigned)time(NULL));

 for(i = 0; i < 6; i++)
 {
  lottoNumber[i] = rand() % 45 + 1;

  for (j=0; j <6; j++)
  {
   if(lottoNumber[j] == lottoNumber[j+1])
   {
    i--;
    break;
   }

   else
   {
    lottoNumber[j] = lottoNumber[j+1];
    break;
   }
  }
 }

 cout << "로또번호는" <<endl;
 cout << "=======================" <<endl;
  
 for(k = 0; k < 6; k++)
 {
  for(j = k + 1; j < 7; j++)
  {
   if(ptr[k] > ptr[j])
   {
    temp = ptr[k];
    ptr[k] = ptr[j];
    ptr[j] = temp;
   }
   
  }
  cout << ptr[k] <<" ";
 }
 cout << "======================" <<endl <<endl;
 return 0;
}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
309605 비쥬얼스튜디오에서 exe 파일 만드는거 어떻게 하죠? [9] EvilDragon갤로그로 이동합니다. 12.04.07 175 0
309604 fscanf 질문 (sll > stack 구현) [5] 돌대가리(218.48) 12.04.07 56 0
309603 나는씨발 기계에 대해서 너무 이해가 안된다. [9] 공대생(121.64) 12.04.07 173 0
309602 씨언어 고수님들!리스트 주석도와주세요^^ [4] 김씽(175.223) 12.04.07 85 0
309599 아 우리과에 프갤러 왜이렇게 많아 ㅡㅡ [1] 공학적닭튀김갤로그로 이동합니다. 12.04.07 127 0
309598 횽들 나 좀 살려줰 [2] 생물학(165.194) 12.04.07 55 0
309597 날씨좋다.. 중간점검갤로그로 이동합니다. 12.04.07 28 0
309596 미치겟엉 [2] 삐트리(175.200) 12.04.07 37 0
309595 생물학 지금 내옆에 앉아있음 [4] elwlwlwk갤로그로 이동합니다. 12.04.07 102 0
309594 유명하고 잘 알려진 암호화방식엔 어떤게있나요?? [2] cyber갤로그로 이동합니다. 12.04.07 80 0
309592 정렬된거 합을 정렬하려하는데 O(n^2)만에 됨? [6] ㅁㄴㅇㄹ(125.128) 12.04.07 68 0
309591 숲속의 레스토랑 이모군(175.114) 12.04.07 25 0
309590 형들 이거 10초내로 줄일수있는방법 없을까 [6] 찌르매미(122.203) 12.04.07 107 0
309589 덕후냄새..ㅉㅉ [5] Rei@디씨갤로그로 이동합니다. 12.04.07 118 0
309588 엑세스로 데이터 베이스 작성할때 이런거도 가능한가요?? 데베베(112.163) 12.04.07 33 0
309587 근데 우리나라 프로그래머들이 그렇게외국프로그래머보다 우월하냐??? [8] 에이시아(203.90) 12.04.07 397 0
309586 자짤을 만들었다는게 [1] 생물학(165.194) 12.04.07 39 0
309585 유닉스에서 C언어 짜려구 하는데요 유닉스(119.71) 12.04.07 54 0
309584 c++ 클래스에대해 질문이 있습니다!!! [2] 하양(221.159) 12.04.07 47 0
309583 이번주 로또당첨번호 뽑는 간단 프로그램인데......말을 안듣네.자바스크 [1] 로또로(218.39) 12.04.07 72 0
309581 형들 서울쪽 학원점 추천해쥬여 CaTchingFire갤로그로 이동합니다. 12.04.07 45 0
309579 오브젝트 파스칼이랑 pro*c 써보신분? [2] ㅇㅇ(210.113) 12.04.07 47 0
309578 이클립스 질문 좀 ; ㅇㅇ(124.49) 12.04.07 30 0
309577 어휴 자짤에서 덕내가 풀풀 풍기네요 [1] DeCoY갤로그로 이동합니다. 12.04.07 72 0
309574 로직 잘짜려면 어떻게 해야되요? [4] ㅇㅇ(210.113) 12.04.07 97 0
309573 아웅 이 새벽에 왜 시키지도 않은 일을 하고 있을까-_- [1] 중달(175.116) 12.04.07 43 0
309572 자야겠다 [2] System32갤로그로 이동합니다. 12.04.07 60 0
309571 덕후짤 [5] 좆뉴비(175.205) 12.04.07 124 0
309570 처음으로 어셈 코드를 보았음 [3] 미쳤dot갤로그로 이동합니다. 12.04.07 119 0
309569 프로그래밍 잘가르치고 못가르치고가 있음? [2] Prographer갤로그로 이동합니다. 12.04.07 91 0
309568 살아계신 성님들 계신가..나도 자짤 만들고싶다. [1] Prographer갤로그로 이동합니다. 12.04.07 42 0
309567 근데 성님들... 지금 한 두분정도 남아계신거 같은데 걍 진로 질문좀.. [16] 좆뉴비(175.205) 12.04.07 171 0
309566 나도 슬슬 자짤을 바꾸고 싶은데... [4] 땡칠도사갤로그로 이동합니다. 12.04.07 80 0
309565 새로운 자짤을 만들어봄 [1] System32갤로그로 이동합니다. 12.04.07 73 0
309563 어제 만들던 테트리스 땡칠도사갤로그로 이동합니다. 12.04.07 102 0
309562 내삶의 활력소 [3] System32갤로그로 이동합니다. 12.04.07 89 0
309561 뉴비냄세 쩌는듯 - ㅅ-) [4] 땡칠도사갤로그로 이동합니다. 12.04.07 98 0
309560 번역본 보면 뭔말인지 모르는게 한두개가아님 [4] ㅡㅡ;(211.117) 12.04.07 169 0
309559 요즘 학교에서 프로그래밍 수업 듣기는 하는데 뭘 하는지 모르겠어요..헬프 [6] 질문좀요(14.32) 12.04.07 146 0
309558 ㅜ.ㅠ DMW갤로그로 이동합니다. 12.04.07 22 0
309557 버스커버스커 음악 싸이 배경으로 깔려고 하는데 이게 안되 [2] 1(220.117) 12.04.07 36 0
309555 c++ 클래스에대해 질문이 있습니다!!! [1] 하양(221.159) 12.04.07 54 0
309552 프로그래밍 처음 입문하는 사람이 볼 만한 책 어떤게 있을까? [3] submarine갤로그로 이동합니다. 12.04.07 130 0
309549 헐 lol 들럿갤로그로 이동합니다. 12.04.06 34 0
309544 진짜 간단한 소스 질문좀 부탁해요 성님들 제발제발 !!!! [37] 학생1(143.238) 12.04.06 146 0
309541 헉허헉ㅎㄱ헉허 형들 나 급함. ㄴㅇㄴㅇ(112.170) 12.04.06 31 0
309540 형님들 워크숍가면 뭐하고 놀아야되죠? [1] Html갤로그로 이동합니다. 12.04.06 52 0
309534 회사에서 교육받았던 자료 안가져왔네.. -_- (210.113) 12.04.06 22 0
309533 c언어 이제부터 공부하려고 하는데요 [2] 락쿼즈갤로그로 이동합니다. 12.04.06 66 0
309531 형들 cnc 에서 g코드 어원아는형있남 안만들래갤로그로 이동합니다. 12.04.06 64 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2