자바 예제 - 선택문과 반복문 : 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("작업종료");
}
}