Java Basic Level 9〜Training of for statement〜

イントロダクション

再度、復習の意味で以前記載したものを再度やります。
今回はfor文の使い方をやります。
お待ちかねのループ処理です。ロジックを楽しんでください。

Introduction

I will write again what how to use value of boolean. And Tihs time, Write about Application of If statement.
It is loop statement you like. enjoy create logic.

ロードマップ

  1. Booleanの扱い方
  2. If文の使い方
  3. If文の使い方〜応用編〜
  4. ループ処理〜For文〜
  5. ループ処理〜For文の応用〜今回
  6. ループ処理〜While文〜
  7. ループ処理〜While文の応用〜
  8. ループ処理〜Do While文〜
  9. ループ処理〜Do While文の応用〜
  10. 演算子の整理
  11. 演算子の応用
  12. まとめ

Road Map

  1. How to use Boolean
  2. How to use if statement
  3. Training of  if statement
  4. How to use for statement
  5. Training of for statement This time
  6. How to use while statement
  7. Training of while statement
  8. How to use do while statement
  9. Training of do while statement
  10. Summary of operator
  11. Training of operator
  12. Summary of all

ループ処理〜For文の応用〜

For文の応用を行うために、配列を学ぶ必要があります。後日作成いたしますので、こちらもご覧ください。

For文を使いこなすためには、使って覚えるのが一番だと思います。

なので、今回は問題を出しますのでそれを解いてみてください。

<問題1>
1〜12までの数字をコンソールに出力するプログラムを作成してください。
(表示の例)

数字の値は「1」です。
数字の値は「1」です。
数字の値は「1」です。


     

<問題2>
上と同様に、1〜20までの数字で奇数のみをコンソールに出力するプログラムを作成してください。

<問題3>
1−20までの数字で素数のみをコンソールに出力するプログラムを作成してください。

<問題4>
以下の様な線を表示する様な座標をコンソールに出力するプログラムを作成してください。(Xは0〜5までの範囲)

これは関係ないけど、参考になれば。。。

(表示の例: Y軸に平行な線)

X=0, Y=2
X=1, Y=2
X=2, Y=2


     

<問題4>
For文を使って、バブルソートの実装をしたプログラムを作成してください。

(表示の例)

初期値;1, 2, 3, 4, 5, 6, 7
途中経過:?, ?, ?, ? ,? ,?, ?
変更後:7, 6, 5, 4, 3, 2, 1

ヒント
バブルソートとは

配列などの順番を入れ替えるアルゴリズムです。詳しくはリンク先をサンんしょうしてください。

Training of for statement

In order to apply the for statement. you need to learn the array.Since I will create it at a later date, please also visit here.

I think best way to learn for statement that use the for statement and use array.
So, I will issue a problem this time so please try to solve it.
see upper Questions(<問題1〜問題4>)

see you next time! bye

Eclipse セットアップ

  1. Java Install Eclipse〜開発ツールのインストール〜
  2. TensorFlow C++環境〜EclipseCDTをインストール〜
  3. Setup OpenGL with JavaJOGLを使う準備 for Eclipse
  4. Eclipse Meven 開発手順〜プロジェクトの作成〜
  5. Java OpenCV 環境セットアップ(on Mac)
  6. Eclipse SceneBuilderを追加する
  7. JavaFX SceneBuilder EclipseSceneBuilder連携~

Java Basic一覧

  1. Java Basic Level 1 〜Hello Java〜
  2. Java Basic Level2 〜Arithmetic Calculate〜
  3. Java Basic Level3 〜About String class〜
  4. Java Basic Level 4〜Boolean〜
  5. Java Basic Level 5〜If Statement〜
  6. Java Basic Summary from Level1 to 5
  7. Java Basic Level 6 〜Traning of If statement〜
  8. Java Basic Level8 〜How to use for statement〜
  9. Java Basic Level 8.5 〜Array〜
  10. Java Basic Level 9〜Training of for statement〜
  11. Java Basic Level 10 〜While statement 〜
  12. Java Basic Swing〜オブジェクト指向〜
  13. Java Basic Swing Level 2〜オブジェクト指向2〜
  14. サンプル実装〜コンソールゲーム〜
  15. Java Basic インターフェース・抽象クラスの作り方
  16. Java Basic クラスとは〜Step2_1〜
  17. Java Basic JUnit 〜テストスイートの作り方〜

Git関連

  1. Java Git clone in Eclipse 〜サンプルの取得〜
  2. Eclipse Gitリポジトリの取得 GitからソースをPullしよう〜
  3. IntelliJ IDEA GitGitリポジトリからクローン〜