~cpp #include<iostream.h> bool team684(int people, int gun, int boat); void main() { int people, gun, boat; cout<<"작전에 참가하는 대원수를 입력해 주세요.\n"; cin>>people; cout<<"\n"<<"작전에 동원되는 권총수를 입력해 주세요.\n"; cin>>gun; cout<<"\n"<<"작전에 동원되는 보트수를 입력해 주세요.\n"; cin>>boat; team684(people, gun, boat); } bool team684(int people, int gun, int boat) { if(gun == people){ if(people/6 <= boat){ cout<<"작전을 수행하실 수 있습니다\n"; } else{ cout<<"작전을 수행하기에 보트수가 부족합니다.\n"<<"대원 6명당 보트 1대가 필요합니다.\n"; } } else{ cout<<"작전을 수행할 대원수와 총의 수가 맞지않습니다.\n"<<"대원 1명당 1개의 총이 필요합니다.\n"; } return 0; }
~cpp #include<iostream> #include<time.h> using namespace std; int number(); void main() { cout<<"주사위를 굴립니다.\n"; srand((unsigned)time(NULL)); cout<<number()<<"\n"; } int number() { return rand()%6+1; }
~cpp #include <iostream> #include<time.h> using namespace std; int nan1(); int nan2(); int nan3(); int nan4(); int nan5(); int nan6(); int nan7(); int princess(); int number(int i); void main() { int i; cout<<"임의의 난쟁이를 호출합니다.\n"; srand((unsigned)time(NULL)); number(i); cout<<"선택된 난쟁이는"<<number(i); switch(number(i)){ case 1: nan1(); break; case 2: nan1(); break; case 3: nan1(); break; case 4: nan1(); break; case 5: nan1(); break; case 6: nan1(); break; case 7: nan1(); break; } } int number(int i) { return rand()%7+1; } int nan1() { cout<<"난 1번 난쟁이!\n"; nan2(); nan3(); nan4(); nan5(); nan6(); nan7(); return 0; } int nan2() { cout<<"난 2번 난쟁이!\n"; nan3(); nan4(); nan5(); nan6(); nan7(); return 0; } int nan3() { cout<<"난 3번 난쟁이!\n"; nan4(); nan5(); nan6(); nan7(); return 0; } int nan4() { cout<<"난 4번 난쟁이!\n"; nan5(); nan6(); nan7(); return 0; } int nan5() { cout<<"난 1번 난쟁이!\n"; nan6(); nan7(); return 0; } int nan6() { cout<<"난 6번 난쟁이!\n"; nan7(); return 0; } int nan7() { cout<<"난 7번 난쟁이!\n"; princess(); return 0; } int princess() { cout<<"난 백설공주\n"; return 0; }