未分類

課題

問題:

整数配列が与えられたとき、最も頻繁に出現する数をfor文とif文を使って見つけて表示してください。同じ頻度で出現する数が複数ある場合は、最初に見つけた数を表示するものとします。

Input例

int[] numbers = {1, 2, 3, 2, 4, 2, 5, 3, 3};

結果例:

最も頻繁に出現する数: 2

問題:2

ユーザーから指定された段数に応じて、ピラミッドを表示するプログラムを作成してください。各段は*(アスタリスク)で構成され、段数が増えるごとに中央に向かって左右対称の形で増加します。最終段はピラミッドの底辺を形成し、最大数の*が表示されます。

出力結果

ピラミッドの段数を入力してください: 5
    *
   ***
  *****
 *******
*********