본문 바로가기
프로그램/C++ 1000제

C++ 105제] 어서와 C++는 처음이지! CHAPTER 03 PE 10.

by 건티 2022. 10. 24.
728x90

출처 : 반크_세계유산 경복궁

 

참고풀이]

#include <iostream>
#include <cstdlib> //srand(), rand()
#include <ctime> //time()
using namespace std;

int flip()
{
   return (rand()%2) ? 1 : 0;


int main()
{
   int count[2]={0};//동전 각면의 횟수 세는 배열 변수
   int i;//반복 또는 인덱스 변수

   //실행할 때마다 값이 틀리도록 초기화 설정한다.
   srand(time(NULL));

   //동전을 100번 던져 각면의 횟수를 구한다. 
   for(i=1;i<=100;i++)
      count[flip()]++;//0,1의 수를 임의의로 발생하게 한다.

   //결과를 출력한다.
   cout << "동전의 앞면 : " << count[0] << endl;
   cout << "동전의 뒷면 : " << count[1] << endl;

   return 0;
}

 

참고풀이 결과]

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 겨울

 

반응형

댓글