開発環境
- OS X Lion - Apple(OS)
- Dart SDK (開発環境)
- Dart (プログラミング言語)
『初めてのプログラミング 第2版』(Chris Pine 著、長尾 高弘 訳、オライリー・ジャパン、2010年、ISBN978-4-87311-469-9)の7章(フロー制御), 7.5(練習問題)、「壁にビールが99本」をDartで解いてみる。
その他参考書籍
- What is Dart? [Kindle版] (O'Reilly Media) Kathy Walrath Seth Ladd (著) このブログでの感想
「壁にビールが99本」
コード
sample.dart
void main() { var n = 5; while (n > 1){ print('壁にビールが全部で${n}本、イールが${n}本!'); n -= 1; print('1本とってこっちにおくれ、壁にビールが全部で${n}本!'); } print('壁にビールが${n}本、ビールが${n}本!'); print('1本とってこっちにおくれ、壁にビールがもうないよ!'); }
入出力結果
壁にビールが全部で5本、イールが5本! 1本とってこっちにおくれ、壁にビールが全部で4本! 壁にビールが全部で4本、イールが4本! 1本とってこっちにおくれ、壁にビールが全部で3本! 壁にビールが全部で3本、イールが3本! 1本とってこっちにおくれ、壁にビールが全部で2本! 壁にビールが全部で2本、イールが2本! 1本とってこっちにおくれ、壁にビールが全部で1本! 壁にビールが1本、ビールが1本! 1本とってこっちにおくれ、壁にビールがもうないよ!
0 コメント:
コメントを投稿