ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [6] for - single
    Develpment/Java Sample Source 2020. 9. 13. 21:27

     for

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    package control_statement02;
     
    public class Single_For01 
    {
        public static void main(String[] args) 
        {
            //반복문 : 특정 수행문을 여러번 반복할 수 있도록 해주는 제어문
            
            // 단일 for문 : 특정 명령을 원하는 만큼 반복하기 위한 제어문
            
            for(int i = 1; i <= 3; i++)    // (초기식; 조건식; 증감식)
            {
                System.out.println(i);
            }
            
            // 10부터 1까지 감소하는 for 문
            
            System.out.println("----------------------------------");
            
            for(int i = 10; i > 0; i--)
                System.out.println(i);
            
            System.out.println("----------------------------------");
            
            // 1~30 까지 반복하는 for문, 4의 배수만 출력
            for(int i = 1; i <= 30; i++)
                if(i%4 == 0)
                    System.out.println(i);
        }
    }
    cs


    실행결과 

    1

    2

    3

    ----------------------------------

    10

    9

    8

    7

    6

    5

    4

    3

    2

    1

    ----------------------------------

    4

    8

    12

    16

    20

    24

    28


    for 2 

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    package control_statement02;
     
    import java.util.Scanner;
     
    public class Single_For02
    {
        public static void main(String[] args) 
        {
            // 2~9 사이의 숫자를 입력, 2~9가 아닐경우 "2~9 사이의 숫자를 입력하세요"
            // 입력받은 숫자의 구구단을 출력
            
            Scanner sc = new Scanner(System.in);
            
            System.out.print("단 : ");
            int nNum = sc.nextInt();
            
            if(nNum < 2 || nNum > 9)
                System.out.println("2~9 사이의 숫자를 입력하세요");
            else
                for(int i = 1; i < 10; i++)
                    System.out.println(nNum + " * " + i + " = " + (nNum*i));
        }
    }
    cs


    실행결과 

    단 : 3

    3 * 1 = 3

    3 * 2 = 6

    3 * 3 = 9

    3 * 4 = 12

    3 * 5 = 15

    3 * 6 = 18

    3 * 7 = 21

    3 * 8 = 24

    3 * 9 = 27


    'Develpment > Java Sample Source' 카테고리의 다른 글

    [8] while  (0) 2020.09.13
    [7] for - multi  (0) 2020.09.13
    [5] switch  (0) 2020.09.13
    [4] if  (0) 2020.09.13
    [3] Operator 2  (0) 2020.09.13

    댓글

Designed by Tistory.