| 目次| 1234567891011121314
| 資料| 予定| 課題| 宿題|

情報基礎講義メモ [第11回:6/28]

  1. 配布資料
  2. 今日の予定
  3. 課題
    1. 現在の時刻を入力すると(何時だけでよい[0,1,2,3,…,23]「int(input("何時? "))」を利用)
      午前中[0時から11時]
      おはようございます
      正午[12時]
      お昼です
      午後[13時から18時]
      こんにちは
      夜[19時から23時]
      こんばんは
      それ以外
      時刻の範囲を超えています
      とそれぞれ表示するプログラムを書きなさい(aisatsu.py).
      [複数のif文と条件範囲の組合せ]
    2. BMI指数を計算するプログラム
    3. BMI(Body Mass Index)指数は,次の式によって与えられる.身長と体重を入力するとBMI指数を計算し,BMI指数と判定結果を表示するプログラム(bmi.py)を書け.

      BMI = 体重w(kg) / ( 身長h(m) * 身長h(m) )
      20未満痩せている
      20以上24未満正常
      24以上26.5未満やや肥満
      26.5以上肥満
    4. うるう年判定
    5. 西暦を入力して,それがうるう年かどうか判定するプログラム leapyear.py を作成せよ.うるう年は,以下の規則で判定できる.

      (1)4で割り切れる年はうるう年である.ただし,(2)100で割り切れる年はうるう年ではない.ただし,(3)400で割り切れる年はうるう年である.

          西暦を入力してください: 1996
          1996年はうるう年です.    
          西暦を入力してください: 1900
          1900年はうるう年ではありません.    
          西暦を入力してください: 2000
          2000年はうるう年です.    

      ヒント: 条件(3)に当てはまらなかったら条件(2),条件(2)に当てはまらなかったら条件(1)を判定する.割り切れるとは?余りが0ということです

    6. 100迄の3の倍数の和(=1683)をwhile文を使って求めなさい(rept3.py)
    7.   
    8. 互除法により最大公約数を計算するプログラム
    9. 2つの数A, B(正の整数とする)を入力し,次の方法を使って最大公約数を計算するプログラム(eucrid.py)を作ってください.

  4. 宿題
  5. 期限
    7/19授業終了まで
    方法
    題名を"REPORT0627 a18la123"のように設定し, 5つの課題をまとめて1通の電子メールにより 以下のアドレスまで提出すること

| 目次| 1234567891011121314
| 資料| 予定| 課題| 宿題|
Last modified: Thu Jun 23 17:42:57 JST 2016