006-002-007

ネストしたループ:九九の表

中級

問題説明

ネストしたループ:九九の表

この問題では: 標準入力から整数 n を読み込み、二重ループ(forループをネストして組み合わせること)を使って1の段からnの段まで、各段の1〜nの掛け算を計算し、結果を標準出力に表示するプログラムを作成します。

学習目標: 二重ループを使って2次元的なパターンを生成する方法を理解する

概要

掛け算表を出力するプログラムを作成します。外側のループで「段」を、内側のループで「各段の計算」を処理します。

入力

n
  • n: 掛け算表のサイズ(正の整数)

仕様

  • 1の段からnの段までを順番に出力
  • 各段では1からnまでの掛け算を実行
  • 出力形式: "[段] x [数] = [結果]"
  • 各段の計算結果は改行で区切る

入出力例

入力:

3

出力:

1 x 1 = 1
1 x 2 = 2
1 x 3 = 3
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9

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

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

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

新規登録