###前提・実現したいこと
出力したい表1つ目↓
1000000000
0100000000
0010000000
0001000000
0000100000
0000010000
0000001000
0000000100
0000000010
0000000001
出力したい表2つ目↓
0000000001
0000000010
0000000100
0000001000
0000010000
0000100000
0001000000
0010000000
0100000000
1000000000
上記のような百マス表を出力したいです。
先ほど通常の九九表の作り方はわかったのですが、今回の場合だとif文の条件をどのように設定するべきか検討がつかないものでして、、、。
自分なるの方針としては、「n行目ではn番目の値を1と表示し、それ以外は0を表示する」みたいな感じを考えてみたのですが、実装するとなると手が出ない状態です汗
ご回答いただければ幸いです。
###参照ソースコード(九九表)
以下のソースコードは九九表のものです。これを応用して今回の表を出力したいと考えています。
できればこのコードを参照していただいて、どの値・条件式を変えればいいか教えていただけると助かります。
Java
1 2public class Main12_1 { 3 4 public static void main(String[] args) { 5 for(int i = 1; i < 10; i++){ 6 for(int j = 1; j < 10; j++){ 7 if((i * j) < 10){ 8 System.out.print(" " + i * j); 9 }else{ 10 System.out.print(i * j); 11 } 12 if (j < 9){ 13 System.out.print(","); 14 } 15 } 16 System.out.println(""); 17 } 18 19 } 20 21}
###補足情報(言語/FW/ツール等のバージョンなど)
Eclipse Java EE IDE for Web Developers.
Version: Neon.3 Release (4.6.3)
Build id: 20170314-1500
回答2件
あなたの回答
tips
プレビュー