1. Ayaka_ramens

    Posted

    Ayaka_ramens
Changes in title
+(Java)for文
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,59 @@
+#for文での繰り返し処理
+ループ処理・繰り返し処理と呼ばれる処理をまとめます。
+Javaでは次の3つが用意されています。
+
+- for文
+- while文
+- do文(do while)
+
+#記述式
+
+- **for(<font color="MediumBlue">初期値の設定</font>;<font color="MediumBlue">継続条件</font>;<font color="MediumBlue">値の操作</font>){<font color="LimeGreen">処理</font>}**
+
+- **while(<font color="LimeGreen">条件</font>){<font color="LimeGreen">処理</font>}**
+
+- **do{<font color="MediumBlue">処理</font>}while(<font color="MediumBlue">条件</font>);**
+
+#コードを書いてみよう
+
+数字を入力し、その個数だけ*を表示するプログラム
+
+```java
+
+import java.util.Scanner;
+
+class PutKome {
+
+ public static void main(String[] args) {
+ Scanner stdIn = new Scanner(System.in);
+
+ System.out.print("何個お米を表示しますか:");
+ int n = stdIn.nextInt();
+
+ for (int i = 0; i < n; i++) {
+ System.out.print('*');
+ }
+ System.out.println();
+ }
+}
+```
+
+【結果】
+
+```
+何個*を表示しますか:5
+*****
+```
+
+#解説
+
+1. nの入力値を受け取る
+2. [初期値]iに0を代入する
+3. [継続条件]iがn未満?
+4. Yes:*を出力、[操作]i+1…Noになるまで繰り返す/No:改行
+
+
+![1566876503855.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/434899/e5253be5-eaf7-f190-5728-d69274ec224c.jpeg)
+
+
+