create every day - 福野泰介の一日一創

こどももタイムテーブル計算、IchigoJamでじかんをプログラム!

2017/11/17 23:55:00
#KidsIT #IchigoJam 

ぴったりなものが無かったようで「タイムスケジュール計算機」が意外な人気!
Excelの時間関数を使ってももちろんできますが、レーザーカッターでお菓子の袋を開けるような大げさ感がありますねっ。

タイムテーブル計算プログラムの肝は、60進法で進む分と時間。微妙な計算と検算で取られる時間をショートカットします!

IchigoJamで、分の積算と時刻表示を行うプログラムはこちら、シンプル!

10 H=8:M=50 20 INPUT T 30 M=M+T 40 ?H+M/60;":";M%60 50 GOTO 20

IchigoJamプリント「じかんわりづくりとあまりのけいさん」としてもまとめてみました。

ちょっと拡張、時間、分をはじめに聞き、各時間を配列に格納するようにしたバージョン。 2回目以降の実行時、何も入力せずにエンターを押すことでスキップできます。

10 INPUT"START H?",H 20 INPUT"START M?",M 30 N=1 40 ?N; 50 INPUT" MIN?",T:IF T [N]=T 60 S=M:FORI=1TON:S=S+[I]:NEXT 70 ?H+S/60;":";DEC$(S%60,2) 80 N=N+1:GOTO40

自分好みなツールづくりを楽しもう、広めよう!


Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY 福野泰介 - Taisuke Fukuno / @taisukef / high-res profile image