C言語によるサイコロの出目予想と判定プログラムです。
Xcode上で、動作を確認しました。
サイコロの出目(1から6)を予想して、正誤を判定します。
予想が正解、あるいは外れてしまった場合は、コンティニューできます。
コンティニューを選ばなかった場合は、終了します。
/* C言語によるサイコロの出目予想と判定、その継続と終了 https://neguse-atama.hatenablog.com */ #include <stdio.h> #include <time.h> #include <stdlib.h> int main(void) { int r,answer,ha; srand((unsigned)time(NULL)); r=rand()%6+1; do{ printf("サイコロの出目を予想します。\n1から6までの数字を入力してください:"); scanf("%d",&answer); if(r==answer) puts("予想は当たりました。GAME CLEAR"); else puts("予想は外れました。GAME OVER"); printf("もう一度サイコロの出目を予想しますか?・・・(0)はい (1)いいえ:"); scanf("%d",&ha); }while(ha==0); return (0); }
以前に書いた「C言語によるサイコロの出目予想と判定プログラム」を改善してみました。
ゲーム性と言う点において、よりわかりやすく出来たように思います。
今回は思いつきでしたが、これから可能性が色々とあるように考えられました。