表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

243/291

思わず変な声出たわ回

(・3・)〈どうも、『星形メンチカツ』の異名を持つ男、やっ太郎です!!


 前回の続きでございますー!!


 前回、『コンテストへの参加可能判定プログラム』を作るのに挑戦するぞー!!


 って話をしたんですが、これの突破口がまぁ思いつかんこと思いつかんこと!!(苦笑)


(・3・)〈グギギ……全然思いつかん……界王拳か……ド根性界王拳を使っちまうか……!?


 あかんあかん!! ここで根性に逃げたらあかん!! 頭を……脳汁が枯れ果てるまで頭を絞るんや……!!


 で……5時間近く頭を悩ませたんですが結局思いつかず……昼になったので、近くのコンビニに昼ご飯を買いに行ったんです。で、レジに並んで待ってた時に


(・3・)〈スマホ決済で支払おうかな……あ、でもチャージ額がちょっと足りないな、ポイントを電子マネーに変換してチャージをしとくか……ん?


 変換……? 変の換……? HEN☆KAN……?


(・3・)〈あ゛っ!?


 もうね、思わず変な声が出ましたよ。支払いが終わった後、ダッシュで帰って作業に取り掛かりましたよね!!


(・3・)〈そうか……ランクを……ランクを数字に変換すれば!!


 どういう事かってぇとですね。データベースから呼び出した、ユーザーの作家ランク&参加可能ランクにそれぞれ番号を割り当てるんです。


 まずは、呼び出した作家ランク(参加可能ランクも同様)が……


『Fランクなら→1

 Eランクなら→2

 Dランクなら→3

 Cランクなら→4

 Bランクなら→5

 Aランクなら→6

 Sランクなら→7

 SSランクなら→8

 SSSランクなら→9』


 みたいにランクに応じて数字を割り当てるプログラムを作ります。


 これさえ出来れば後は、条件分岐で


『参加可能条件が○○ランク《限定》に設定されていて かつ 《作家ランクの数字》 と 《参加可能ランクの数字》 が一致していれば、コンテスト参加画面へ』


 もしくは


『参加可能条件が○○ランク《まで》に設定されていて かつ 《作家ランクの数字》 が 《参加可能ランクの数字》 以下ならば、コンテスト参加画面へ』


 みたいにすれば、ド根性界王拳で全パターン網羅せずとも行けるって寸法でございます。


(・3・)〈早速動作チェックの時間だオラー!!


①まずは確認

挿絵(By みてみん)



②コンテストに参加出来るのか!?(参加出来たらダメ!!)

挿絵(By みてみん)



③結果!!

挿絵(By みてみん)



④続いて……

挿絵(By みてみん)



⑤コンテストに参加出来るのか!?(今度は参加出来なきゃダメ!!)

挿絵(By みてみん)



⑥結果!!

挿絵(By みてみん)


(・3・)〈やったぜ!!


 これが出来るなら、コンテスト参加可能条件に、○○ランク《以上》ってパターンも追加出来るわけです。


『参加可能条件が○○ランク《以上》に設定されていて かつ 《作家ランクの数字》 が 《参加可能ランクの数字》 以上ならば、コンテスト参加画面へ』


 とすれば良いのですから。


挿絵(By みてみん)

(・3・)〈せやから作ったで!!


 と、まあ数時間かけてプログラム作成とテストを繰り返したんですが……何かを忘れている……


(・3・)〈あ゛っ!? 買ってきた昼ご飯食べてねぇーーー!?(←アホや)


 何はともあれ、これで作家ランクに応じてコンテスト参加可能の可否を判定出来るようになりましたー!!


(・3・)〈これからも頑張りまーす!!




評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

この作品はリンクフリーです。ご自由にリンク(紹介)してください。
この作品はスマートフォン対応です。スマートフォンかパソコンかを自動で判別し、適切なページを表示します。

↑ページトップへ