004-001-011

配列をメソッドに渡す

上級

問題説明

配列メソッドに渡す

この問題では: 標準入力から整数配列を読み込み、引数として受け取るメソッドを実装し、平均値の計算と各要素の2倍変換を行い、結果を標準出力に表示するプログラムを作成します。

学習目標: 配列を引数としてメソッドに渡し、配列を戻り値として返す方法を理解する

概要

配列を処理するメソッドを作成し、配列の受け渡しを実践します。

入力形式

N
a1 a2 ... aN
  • 1行目: 配列の要素数 N (1 ≤ N ≤ 100)
  • 2行目: スペース区切りのN個の整数

仕様

  • double average(int[] arr): 配列の平均を計算して返す
  • int[] doubleValues(int[] arr): 各要素を2倍にした新しい配列を返す

出力形式

Original: a1 a2 ... aN
Average: avg
Doubled: d1 d2 ... dN

入出力例

入力:

3
10 20 30

出力:

Original: 10 20 30
Average: 20.0
Doubled: 20 40 60

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

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

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

新規登録