C/C++の宿題を片付けます 118代目
■ このスレッドは過去ログ倉庫に格納されています
0604デフォルトの名無しさん
2008/11/27(木) 17:30:57[2] 問題文: 「Hit & Blow」をつくる
・乱数を用いて4桁の数をきめる。乱数は以下のプログラムを利用する
----乱数ここから----
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main(void){
int n;
srand(time(0));
n = rand()%10000;
printf("%d\n",n);
}
----ここまで----
・キーボードから4桁の数を入力
※ 改行、%などの余計な入力を受け付けないようにする
・入力された数が場所・数ともに一致ならばH、数のみ一致ならBと判定
例) 決めた数:1234 入力:1546 → 「1H1B」
決めた数:1234 入力:1844 → 「2H0B」(Hit優先)
・当るまで繰りか牛、何回目で4Hになるか判定
例) 「あなたは 10 回目で当りました」
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン: Visual Studio .NET
[3.3] 言語: C
[4] 期限: 11/28
[5] その他の制限
【printf,scanf,if,while,配列】以外は使用しない(forなども×)
宜しくお願い致します。
■ このスレッドは過去ログ倉庫に格納されています