# -*- coding: utf-8 -*-
"""
CSVファイルからの入力（身体）
"""


def main():
    try:  # ファイル入出力時のエラー用
        """ 指示１ここから """
        # このコメントブロックの下の命令文について，
        # shintai.csv という名前のファイルが入力元になるよう
        # 適切に修正しなさい．
        # 事前に入力元ファイルを実行フォルダに置いておくこと．
        
        file = 
        """ 指示１ここまで """

        # あえて .readline() を使ってみる
        line = file.readline()  # 事前に読み込んでおく必要がある
        cnt  = 1
        while line:  # ファイルの終端なら中身がないので False
            row  = line.split(",")  # CSVなのでカンマ区切り

            """ 指示２ここから """
            # 変数 name, height, weight を適切に読み込みなさい．
            # CSVファイルには１行中に複数のデータが「,」区切りで存在する
            # １行分の文字列を読み取った後に .split() を上手く使い，
            # 得られたlistの要素を必要に応じて数値等へ変換するとよい
            
            """ 指示２ここまで """

            bmi = weight * 10000 / (height * height)
            print(f"{cnt:02d}:{name}\t{bmi:.1f}")
            line = file.readline()  # 次のループのための読み込み
            cnt += 1
        
        file.close()


    except OSError as e:
        # 入出力でエラーが起きた場合は終了
        print("入出力エラー：", e)
        exit()
    except ValueError as e:
        # 数値でなかった場合は終了
        print("読み込んだ文字列を実数にできません：", e)


if __name__ == "__main__":
    main()
