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