[itbase2020]Fortran 練習問題案

演算

  • **円錐の半径と高さを読み込んで体積を計算する
  • **x を読み込んで, x^5 + 6.0*x^4 + 2.0*x^3 + x^2 + 4.0 を計算する
  • 二つの数字を読み込んで, 算術平均 (a+b)/2, 幾何平均 (a*b)^0.5, 調和平均を計算する ((a^{-1}+b^{-1})/2)^{-1}
  • **与えた秒数が何年, 何日, 何時間, 何分, 何秒に対応するか計算
  • **球面三角

条件分岐

  • **閏年を判定する
    • 400 で割り切れる, あるいは, 4 で割り切れて 100 で割り切れない
  • 実数xを入力し, 以下の関数 F(x)の値を求める

    F(x)= 0.0           x<28.0
        = 0.5x-14.0     28.0≦x<30.0
        =-0.5x+16.0     30.0≦x<32.0
        = 0.0           32.0≦x     
  • 読み込んだ数字が 100 よりも小さいか, 100 か, 100 よりも大きいか判定する
  • 読み込んだ数字が奇数かどうかを判定する
  • 読み込んだ点数の秀, 優, 良, 可, 不可を判定
    • 90 点以上は秀, 80-89 点は優, 70-79点は良, 60-69点は可, 59点以下は不可

繰り返し

  • 掛け算九九のリストを表示する
  • 与えた整数の約数を求める
  • 与えた二つの整数の公約数を求める
  • 1-100 の素数を求める
  • 1, 2, ..., N の和
  • 2, 4, 6, ..., 2N の和
  • **N!
  • **与えられた整数の 2 乗から 5 乗までのベキ乗を順に求める
  • ファイルの中の値の平均値を求める

諸々 1

  • 線形補間
  • 連立一次方程式
  • ヒストグラム
  • MM 月 DD 日は 1 月 1 日から何日目か?
  • ファイルの中から最大値/最小値を探す
  • **並び替え (ソート)
  • **円周率の計算 (モンテカルロ)
  • 円周率の計算 (1000 桁)
  • **3 の倍数の数字の時にアホになる
  • **3 の倍数と 3 がつく数字の時にアホになる

諸々 2

  • 雲追跡風 (相関)
  • 東西風比較
    • 補間
    • 作図
  • 小惑星
Last modified:2020/08/15 09:35:22
Keyword(s):
References:[[itbase2020]惑星学実験実習の基礎II]