지극히 개인적인 사용후기/코딩coding

JAVA coding 자바코딩 - if 조건 연습해 보기

호기심 말풍선 2023. 7. 12. 00:52
반응형

if 조건문 else if조건문 사용을 연습해 보았다.

 

import java.util.Scanner;

 

public class Review1 {

       public static void main(String[] args) {

               Scanner sc = new Scanner(System.in);

               //선언

               int num=0;

               String state = "";

               //입력

               System.out.print("주민번호 7번째 자리를 입력하세요 : ");

               num = sc.nextInt();

               //연산

               if(num==1) state = "당신은 1900년대생 남성입니다.";

               else if(num==2) state = "당신은 1900년대생 여성입니다.";

               else if(num==3) state = "당신은 2000년대생 남성입니다.";

               else if(num==4) state = "당신은 2000년대생 여성입니다.";

               else state = "숫자를 제대로 입력하세요.";

               //출력

               System.out.println(state);

                             

       }

}

 

아래와 같은 결과물이 나온다.

 

 

 

 

import java.util.Scanner;

 

public class Practice2 {

       public static void main(String[] args) {

               Scanner sc = new Scanner(System.in);

 

               //선언

               int kor = 0, eng = 0, tot=0;

               double avg = 0;

               String grade = "";

              

               //입력

               System.out.print("국어 점수 입력 : ");

               kor = sc.nextInt();

               System.out.print("영어 점수 입력 : ");

               eng = sc.nextInt();

              

               //연산

               tot = kor + eng;

               avg = (double)tot / 2;

               if (avg >= 90 && avg <= 100) grade = "A";

               if (avg >= 80 && avg < 90) grade = "B";

               if (avg >= 70 && avg < 80) grade = "C";

               if (avg >= 60 && avg < 70) grade = "D";

               if (avg >= 0 && avg < 60) grade = "F";

 

               //출력

               System.out.println();

               System.out.println("총점 : " + tot);

               System.out.println("평균 : " + avg);

               System.out.println("학점 : " + grade);

      

              

       }

}

 

아래와 같은 결과물이 나온다.

 

if 조건문 재밌다.