반응형
13. 제어문 - 01. if문 - 1
| if 문, if-else 문
조건식의 결과에 따라 수행문이 실행되는 조건문
package ifexample;
public class IfExample1 {
public static void main(String[] args) {
char gender = 'M';
if ( gender == 'F') {
System.out.println("여성입니다.");
}
else if(gender =='M'){
System.out.println("남성입니다.");
}
else {
System.out.println("여성,남성이 아닙니다.");
}
}
}
14. 제어문 - 02. if문 - 2
package ifexample;
import java.util.Scanner;
public class IfExample2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 입력도와주는 class
//System.in : 입력 넣기 도와줌.
int age = scanner.nextInt();
int charge = 0;
if( age <8) {
charge = 1000;
}
else if( age <14) {
//if 문은 이미 벗어난거라 밑 막기 안해도됨.
// 같은 조건들은 if,else 로 해야지 다 if 로 하면 안된다. else 해야 다음 조건 수행안됨.
charge = 1500;
System.out.println("초등생");
}
if( age < 20) {
charge = 2000;
System.out.println("중고등생");
}
else {
charge = 3000;
}
System.out.println("나이 : " + age );
System.out.println("요금 : " + charge );
}
}
package ifexample;
import java.util.Scanner;
public class IfExample2Grade {
// 학점부여
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 입력도와주는 class
//System.in : 입력 넣기 도와줌.
int score = scanner.nextInt();
char grade;
if(score <=59) {
grade = "F";
}
else if(score <=69) {
grade = "D";
}
else if(score <=79) {
grade = "C";
}
else if(score <=89) {
grade = "B";
}
else if(score <=100) {
grade = "A";
}
System.out.println("학점 : " + grade);
}
}
| 조건문과 조건 연산자
if-else 문은 조건연산자로 구현할 수 있다.
package ifexample;
import java.util.Scanner;
public class IfExample3 {
public static void main(String[] args) {
int a = 10;
int b = 20;
int max;
max = (a >b)? a: b;
System.out.println(max); //20
}
}
자바 인강이 듣고 싶다면 => https://bit.ly/3ilMbIO
반응형
'스프링, 자바' 카테고리의 다른 글
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 9회차 미션 (0) | 2020.08.18 |
---|---|
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 8회차 미션 (0) | 2020.08.17 |
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 6회차 미션 (0) | 2020.08.15 |
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 5회차 미션 (0) | 2020.08.14 |
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 4회차 미션 (0) | 2020.08.13 |