4th Street Bar Hive-Bar

Hive-Bar Powered by Hive beta-fdb5b5b

Community post

~一緒にプログラミングやろうぜ~第8回仕様を考えてみる

job_programmer.png

記載者あばば

新聞奨学生の記事は こちらから

https://cdn.steemitimages.com/DQmVWFGmovGq7S9mL3iMqxhUmQcDJLKf98QXx6xTMaGnups/%E3%81%8F%E3%81%BE.jpg

今回は座学。

さて、今まではプログラミングといっても作法を習っただけでしたが

そもそもプログラミングとは、したいことを実現するためにあります。

面倒な作業の自動化だったりね!

https://cdn.steemitimages.com/DQmVWFGmovGq7S9mL3iMqxhUmQcDJLKf98QXx6xTMaGnups/%E3%81%8F%E3%81%BE.jpg

1.やりたいことを決める

さて、まず最初にこんなものを作りたいな~と決めます。

今回はジャンケンゲームを作ってみます。

2.ルールを決める(挙動を決める)

①最初にグーちょきぱーの中で好きなものを選んでもらう。
②勝利+3点 あいこ+1点 敗北0点
③敗北したらゲーム終了とする。

3.ルールを詳しく決める

①最初にグーちょきぱーの中で好きなものを選んでもらう。
→詳しく
 入力した文字が1ならグー 2ならチョキ 3ならパーとする。
 9ならゲームを終了させる。

入力した文字が 1か2か3か9であるまで文字を入力させる。

②勝利+3点 あいこ+1点 敗北0点
入力が確定した時刻を取得し、ミリ秒を取得する。
ミリ秒が0~19->グー
ミリ秒が20~39->チョキ
それ以外をパーとする。

③敗北したらゲーム終了とする。

ジャンケンの判定を行う。

得点を表示する。

プレイヤーが敗北しているならばゲームを終了する。
プレイヤーが敗北していないならば①に戻る。

https://cdn.steemitimages.com/DQmVWFGmovGq7S9mL3iMqxhUmQcDJLKf98QXx6xTMaGnups/%E3%81%8F%E3%81%BE.jpg

次回はフロー図使ってよりプログラムっぽくしていく予定

38 upvotes $0.05

Replies (4)

Review before signing

Posting as . Signing with . Keychain permission: Posting. Hive Keychain will ask you to approve this action next.


  
Technical details

Operation fingerprint: