科目Bアルゴリズムとプログラミング

2026年度公開問題 科目B 問1
アルゴリズムとプログラミングの過去問

まずは自分で考えて、理由を確かめよう。

LET'S TRY

問題文

次のプログラム中の[空欄]に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は1 から始まる。

次のプログラムは,整数型の配列data の末尾の要素の値を先頭の要素に移動する。この際,末尾以外の各要素の値は,一つずつ後ろの要素に移動する。

〔プログラム〕

 
整数型の配列: data ← {1, 2, 3, 4, 5, 6, 7, 8, 9} 
整数型: top, i 
整数型: len ← dataの要素数 
top ← data[len] 
for (i を[空欄]) 
  data[i] ← data[i - 1] 
endfor 
data[1] ← top

出典:出典:IPA 令和8年度 基本情報技術者試験 科目B 公開問題 問1。共通の表記ルールは原典PDFの2〜3ページを参照してください。

原典PDFへのリンクを掲載。テキストは改行を整形し、ルビを本文漢字に統合。科目Bの枠付き空欄を[空欄]または[a][b]で表記。解説未作成。

当てはまるものを、ひとつ選んでね。

1〜4キーでも選択できます。Enterキーで採点できます。

出典:IPA 令和8年度 基本情報技術者試験 科目B 公開問題 問1
IPAの公開問題について ↗

LET'S UNDERSTAND

キホン猫と、理由を確かめよう。

自分で考えてから、解説を開いてみてね。

正解と解説を見る

正解は エ です。

この問題の解説は準備中です。正解と出典を確認しながら、理解を深めてみましょう。

同じ分野の問題を探す →

この問題を、学びのノートに。

Xでシェア ↗

学習ノートを読み込んでいます…