問題
選択肢
- 1ア 15
- 2イ 25
- 3ウ 30
- 4エ 55
正解
3. ウ 30
詳しい解説を見る解説を閉じる
解説
nが10から1までカウントダウンし、偶数のときだけresultに加算します。偶数は10, 8, 6, 4, 2。result = 10+8+6+4+2 = 30。mod演算子は剰余を返し、n mod 2 = 0は偶数判定に使われます。
一問一答
科目A 180問+科目B 60問
正解
3. ウ 30
解説
nが10から1までカウントダウンし、偶数のときだけresultに加算します。偶数は10, 8, 6, 4, 2。result = 10+8+6+4+2 = 30。mod演算子は剰余を返し、n mod 2 = 0は偶数判定に使われます。
一問一答
科目A 180問+科目B 60問
第74問
次の擬似言語プログラムで、関数fibonacci(n)でn=6のときの戻り値はどれか。 ○ 整数型: fibonacci(整数型: n) if (n ≦ 1) return n endif return fibonacci(n − 1) + fibonacci(n − 2)
第61問
次の擬似言語プログラムの実行結果として、変数sumの値はいくつか。 整数型: sum ← 0 整数型: i ← 1 while (i ≦ 100) sum ← sum + i i ← i + 1 endwhile
第68問
次の擬似言語プログラムの空欄(A)に入るべき式はどれか。配列dataの要素を2つずつ合計して配列sumに格納する。 整数型の配列: data ← {1, 2, 3, 4, 5, 6} 整数型の配列: sum ← {0, 0, 0} 整数型: i ← 1 while (i ≦ 3) sum[i] ← data[(A)] + data[(A) + 1] i ← i + 1 endwhile
第194問
線形探索でtarget=7を{3,5,7,9,11}から探すとfoundは何か。
第221問
1〜100の合計は何か。
スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。