全くのc言語の初心者です、是非教えて下さい。
C言語のヒットアンドブローのソースコードがわかりません。
色々なサイトをみて、ソースコード参考にしたのですが、10回以内にクリアーのソースコードがなかった為
こちらに質問をさせていただきました。
指定は下記のとおりです。
4ケタ(0から9)
10回以内にクリアー(出来なかった場合、10回目で終わり)
1423が正解とする際、1243の場合、2hit2blowとする。
CPUによってランダム指定。
是非宜しくお願い致します。
助けて下さい。ヒットアンドブローについて
Re: 助けて下さい。ヒットアンドブローについて
ではまず、「10回以内にクリアー」という使用仕様は実装しなくて良いので、ppl さんが書きました:色々なサイトをみて、ソースコード参考にしたのですが、10回以内にクリアーのソースコードがなかった為
こちらに質問をさせていただきました。
pplさんができる範囲でのソースを見せてください。
Re: 助けて下さい。ヒットアンドブローについて
C言語の文法について、どの程度ご存じでしょうか?ppl さんが書きました:全くのc言語の初心者です
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。
プログラムは思ったとおりには動かない。書いたとおりに動く。
-
ppl
Re: 助けて下さい。ヒットアンドブローについて
プログラミング言語をさわって3日になります。
それまでは一切触った経験はなかったです。
#include <studio.h>
#include <stdilb.h>
#include <time.h>
int main()
{
int hit,blow,guess,i,j,number[4],count[4];
for(;;)
までしかまだ書けていません。
3日間色々調べてやっていたのですが、さっぱりわからず、こちらのサイトで
教えて頂こうと考えました。
本当にすいません・・
それまでは一切触った経験はなかったです。
#include <studio.h>
#include <stdilb.h>
#include <time.h>
int main()
{
int hit,blow,guess,i,j,number[4],count[4];
for(;;)
までしかまだ書けていません。
3日間色々調べてやっていたのですが、さっぱりわからず、こちらのサイトで
教えて頂こうと考えました。
本当にすいません・・
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: 助けて下さい。ヒットアンドブローについて
C言語を触ってすぐに挑戦するレベルの問題ではないですね。
勘ですが、これは会社の課題では無いのでしょうか? それと、それ以前にC言語を習ったり、習ったという事になったりしていませんか?
会社の課題なら、まず教育担当にC言語の勉強が不十分で解けないことを伝え勉強する時間を確保したほうが良いでしょう。
答えを書いても理解出来ない可能性が高いので、そのまま提出したりしたら本人が困る事になります。
会社が求めているのは、自力で解決できることと実力を示すことです。
勘ですが、これは会社の課題では無いのでしょうか? それと、それ以前にC言語を習ったり、習ったという事になったりしていませんか?
会社の課題なら、まず教育担当にC言語の勉強が不十分で解けないことを伝え勉強する時間を確保したほうが良いでしょう。
答えを書いても理解出来ない可能性が高いので、そのまま提出したりしたら本人が困る事になります。
会社の課題なら、この行為自体が大変な誤りです。ppl さんが書きました:色々なサイトをみて、ソースコード参考にしたのですが、10回以内にクリアーのソースコードがなかった為
会社が求めているのは、自力で解決できることと実力を示すことです。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。