Pascalの宿題は俺にやらせろ!!Part2
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:デフォルトの名無しさん 06/04/13 15:50:10 3..1000 : fibonacci:=f[n-1]+f[n-2]; 201:デフォルトの名無しさん 06/04/13 19:22:52 case文で、例えば「nの値が0の時は■、1の時は▲、2以上の時は●」としたいとき、 「2以上の時は●」のところはどうやって表記すればいいのですか? case n of 0 : ■; 1 : ▲; >=2 : ●; とするとコンパイルエラーになってしまうのです(泣) 202:デフォルトの名無しさん 06/04/13 21:55:02 >>201 caseは順序型だから、下限、上限が決まっている。で、2からその上限まで を指定すればいいってことになる。具体的には case n of 0 : ■; 1 : ▲; 2..100 : ●; とすればいい(上限値が100の場合)。 203:デフォルトの名無しさん 06/04/13 23:26:19 case n of 0 : ■; 1 : ▲; else if n >= 2 then ●; end; 204:202 06/04/13 23:35:57 >>203 それ通らない処理系もある(というか標準Pascalだとcase節にelseは無い)。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5188日前に更新/280 KB
担当:undef