- 【初心者】課題をクリアしていくスレ【講習会】
774 :名前は開発中のものです。[]:2011/04/19(火) 21:13:49.73 ID:R28KkwSQ - 数当てゲーム Level 2
ランダムに1〜10までの数字を一つ発生させ、表示する #include <stdio.h> #include <stdlib.h> int main() { int rnd; rnd=rand()%10+1; printf("%d\n", rnd); return 0; }
| - 【初心者】課題をクリアしていくスレ【講習会】
775 :名前は開発中のものです。[sage]:2011/04/19(火) 21:16:17.13 ID:R28KkwSQ - Level 3
数字を入力して、その数字を表示する #include <stdio.h> #include <stdlib.h> int main() { int rnd, inp=0; rnd=rand()%10+1; scanf("%d", &inp); printf("入力%d\n", inp); printf("こたえ%d\n", rnd); return 0; }
| - 【初心者】課題をクリアしていくスレ【講習会】
776 :名前は開発中のものです。[sage]:2011/04/19(火) 21:19:44.08 ID:R28KkwSQ - Level 4
Level2の数字とLevel3の数字を比べて 入力された数よりも大きかったらBig。小さかったらSmall。同じならHitと表示させる。 #include <stdio.h> #include <stdlib.h> int main() { int rnd, inp=0; rnd=rand()%10+1; scanf("%d", &inp); printf("入力%d\n", inp); if (rnd > inp) { printf("big\n"); } if (rnd < inp) { printf("small\n"); } if (rnd == inp) { printf("hit\n"); } printf("こたえ%d\n", rnd); return 0; }
| - 【初心者】課題をクリアしていくスレ【講習会】
777 :名前は開発中のものです。[sage]:2011/04/19(火) 21:23:30.87 ID:R28KkwSQ - Level 5
Level2の数字を隠し、Level3〜Level4を3回繰り返させる。 もし、途中で正解したらそこでゲームを終わりにする。 #include <stdio.h> #include <stdlib.h> int main() { int rnd, inp=0, i; rnd=rand()%10+1; for (i=0 ; i<3 ; i++) { scanf("%d", &inp); printf("入力%d\n", inp); if (rnd > inp) { printf("big\n"); } if (rnd < inp) { printf("small\n"); } if (rnd == inp) { printf("hit\n"); break; } } printf("こたえ%d\n", rnd); return 0; }
|
|