Socially incompatible person

プログラミングは全く初めてのド素人どこまでやれるか挑戦します。

JAVAに挑戦 【さぼっている訳ではありません】

最近投稿が止まっております。


もうリタイアしたのか?
と思われている方も多いと思いますが、そうではありません。


JAVAと並行してドローンパイロットの講座を受講しており
1月末に学科と実技試験がある為、JAVAはお休みしております。


1月末のドローンの試験が頭にちらつき集中できない為
JAVAの講座はお休みさせていただいておりますのでそのご報告まで・・・

JAVAに挑戦 アスタリスクで四角形

ただがむしゃらにやっても時間ばかりたつので
講師の方にある程度自分で考えても進捗しないものについては
指導をお願いする事にしました。



forとifの組み合わせというのは解るのですが
具体的にどう組み合わせればアスタリスクで四角形が
表示されるのか?が想像できず。


講師の方に教えていただきました。


for ( int i = 0 ; i<10; i++) {
for (int j = 0; j <10; j++) {
System.out.print("*");
}
System.out.println("");
}


}
}


講師の方に教えていただいた時にはわかったつもりに
なるのですが、いつも数日たつとわからなくなるため
自宅でならった構文を思い出しながらコードを手入力を
して同じ動作させるようにしましたが、なかなか同じコードを
書いているつもりでも同じ動作にはならず一時間何度もやり直しを
して同じ動作になるようになりました。


上記コードと一緒にエクリプスのデバッグのやり方をご教示いただたので
各命令文がどういう風に実行されていくのかが目に見えるようになりました。


私が想像していた順番と全く違っていたのでこれからは
各課題を解いていく過程でどのようにして命令文が実行されていくのか?
を確認しながらやっていこうと思います。

JAVAに挑戦 アスタリスクで三角形

本日は主題の課題に挑戦しましたが
自分では完全に作る事ができず。


インターネットでヒントを
探しながらコードを作成しました。
アスタリスクで三角形


・課題
for (int  x=0 ; x <10; x++) {  //xは初期値0でxが10より小さい時1づつ+する。
for ( int y=0 ; y System.out.print("*"); //上記2つのforに対しての表示
}
System.out.println("\n");//上記のSystem.out.print("*")の表示に改行を入れる



出力結果
*
**
***
****
*****
******
*******
********
*********
**********
と表示されました。


相変わらず自分ひとりではすらすらとコードを作成できません。
悔しいです。