본문 바로가기

JAVA/JAVA

자바 예제 - 선택문과 반복문 : if 예제

반응형

선택문

: 프로그램 실행중에 사용자의 어떤 상황에 따라

실행해야할 문장이 달라지는 경우에 사용한다.


선택문의 종류 ==> if, switch





<<선택문 if 예제>>


<조건>

사용자로부터 정수 N을 입력받아

만약에 그 수가 양수이면 그 수에 100을 더한 값을 출력한 다음

"작업종료"를 출력하고

그렇지 않으면 그 수의 제곱을 출력한 다음 "작업종료"를 출력하는 

프로그램을 작성하시오.


<반복문 사용 전>


import java.util.Scanner;


class input{

public static void main(String []args){


Scanner sc = new Scanner(System.in);


System.out.println("===============");

System.out.println("정수값을 입력해");

int N = sc.nextInt();


int M = N + 100;

int R = N * N;


if(N >= 0){

System.out.println( M );

System.out.println("작업종료");

}else if(N <= 0){

System.out.println( R );

System.out.println("작업종료");

}

}

}


<반복문 사용 후>


import java.util.Scanner;


class input{

public static void main(String []args){


Scanner sc = new Scanner(System.in);


System.out.println("===============");

System.out.println("정수값을 입력해");

int N = sc.nextInt();


int M = N + 100;

int R = N * N;


if(N >= 0){

System.out.println( M );

}else if(N <= 0){

System.out.println(R);

}


System.out.println("작업종료");

}

}



반응형