技術士第一次試験 基礎科目 H24
通常
試験時間: 00:00問題時間: 00:00
問題一覧
問題 10 / 25
出典: 平成24年度技術士第一次試験問題[基礎科目] Ⅰ-2-5実数aᵢが 0<aᵢ<1000(i=1,2,…,n)の範囲にあるとき、a₁からaₙまでのn個の数値の中から最小値(min)と最大値(max)を求めることを目的として、次のようなアルゴリズムを考えた。しかし、このアルゴリズムには誤りがある。出力されたminとmaxに関する記述の組合せとして正しいものはどれか。 ・minの値を1000とする。 ・maxの値を0とする。 ・iの値を1とする。 ・i≦nならば{}内を繰り返す。 {・もしaᵢ<minならばminにaᵢを代入する。 そうでない場合、もしaᵢ>maxならばmaxにaᵢを代入する。 ・iをi+1にする。} ・minとmaxを出力する。
①min:常に最小値になる。/max:常に最大値にならない。
②min:常に最小値になる。/max:最大値にならない場合がある。
③min:最小値にならない場合がある。/max:常に最大値にならない。
④min:最小値にならない場合がある。/max:最大値にならない場合がある。
⑤min:最小値にならない場合がある。/max:常に最大値になる。
