선택문
: 프로그램 실행중에 사용자의 어떤 상황에 따라
실행해야할 문장이 달라지는 경우에 사용한다.
선택문의 종류 ==> 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("작업종료");
}
}
'JAVA > JAVA' 카테고리의 다른 글
자바 예제 - 선택문과 반복문 : else if 예제 (0) | 2016.06.12 |
---|---|
자바 예제 - 선택문과 반복문 : if 중첩 예제 (0) | 2016.06.12 |
자바 오류의 종류 (0) | 2016.06.12 |
자바 예제 - 삼항 연산자(조건식 연산자) : 사용자로 부터 두개의 정수를 입력받아 그중에 큰수를 찾아 출력하는 프로그램 작성 (0) | 2016.06.12 |
자바 예제 - 비트이동연산자 : 로또 번호 추천 프로그램 만들기 (0) | 2016.06.12 |