004-004-007

配列の値の入れ替え

初級

問題説明

配列の値の入れ替え

この問題では: 標準入力から3つの整数を読み込んで配列に格納し、インデックス0とインデックス2の要素を一時変数を使って入れ替え、入れ替え前後の配列内容を標準出力に表示するプログラムを作成します。

学習目標: Scannerで読み込んだ値を配列に格納し、配列要素への代入操作を使って2つの要素の値を入れ替える方法を理解する

概要

標準入力から3つの整数を読み込み、最初の要素と最後の要素の値を入れ替えるプログラムを作成してください。

入力形式

a b c
  • a, b, c: 3つの整数(スペース区切り)

仕様

  • Scannerを使って標準入力から3つの整数を読み込む
  • 読み込んだ値でint[]型の配列を初期化する
  • 入れ替え前の配列の内容を出力する
  • 一時変数を使って、インデックス0とインデックス2の要素を入れ替える
  • 入れ替え後の配列の内容を出力する

出力形式

Before: a b c
After: c b a

入出力例

入力:

10 20 30

出力:

Before: 10 20 30
After: 30 20 10

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録