演習課題
コンテンツ
整数の分類
整数値を入力として,入力値が「負」,「ゼロ」,「正」と判断されるプログラムを作成しましょう.
成績評価
点数が60点未満なら「不可」,60以上‐70未満なら「可」,70以上‐80未満「良」,80以上‐90未満なら「優」,90以上なら「秀」と判断するようなプログラムを作成しましょう.
月 ⇒ 季節
月の数字を入力として,1月・2月・12月なら「冬」,3月・4月・5月なら「春」,6月・7月・8月なら「夏」,9月・10月・11月なら「秋」と表示されるプログラムを作成しましょう.
服のサイズ
身長と体重を入力として,洋服のサイズを判定するプログラムを作成してみましょう.
- Sサイズ: 身長が165cm未満,かつ,体重が55kg未満
- Mサイズ: 身長が170cm未満,かつ,体重が70kg未満
- Lサイズ: 身長が175cm未満,かつ,体重が85kg未満
- XLサイズ: 身長が175cm以上,または,体重が85kg以上
金額計算
以下のような条件での金額計算プログラムを作成してみましょう.
- 150円の商品の購入個数を入力として合計金額を出力とする.
- 利用者への請求金額には,商品価格の合計だけではなく,600円の送料も別途かかる.
- ただし,送料に関しては1000円以上購入すると無料になる.
- また,商品を3000円以上購入すると1割引きになる
サイコロ
サイコロと同じように1から6の目を出すプログラムを作成しましょう.
丁半ゲーム
サイコロを2つなげることを想定して,目の合計が偶数であれば「丁」、奇数であれば「半」と表示させるプログラムを作成しましょう.
グー・チョキ・パー
1から3の数字をランダムに発生させたとき,1の場合を「グー」,2の場合を「チョキ」,3の場合を「パー」と表示させるプログラムを作成しましょう.
じゃんけんゲーム
TextBox コントロールなどを使用して,1から3の数字を入力としてじゃんけんができるゲームを作成しましょう.また,相手の出した手と勝敗を出力するようにしてみましょう.
【応用問題】年月日から曜日の出力(余裕がある人はどうぞ)
以下のようなフォームを作成し,年月日から曜日を出力するプログラムを作成してみましょう.ここでは,1900年1月1日以降の曜日を出力するプログラムを作成します.理由としては,1900年1月1日が月曜日で基準として使いやすいからです.
プログラムの作成に当たり必要な知識として,うるう年を考慮してください.皆さんご存知の通り,4年に一回,366日になるわけですが,実は,例外として ,100 で割り切れて,400 で割り切れない年はうるう年にはなりません.この点に注意して作成してみましょう.