본문 바로가기

언어/Java

if 조건문, float

public class Condition{

    public static void main(String []args){

        int koScore = 70;

        int engScore = 60;

        int mathScore = 84;

        int totalScore = koScore + engScore + mathScore; // 총점

        // float avg = totalScore / 3; // 정수/정수라서 71.3인데 71.0 이 나옴

        float avg = (float)totalScore / 3; // 평균 totalScore/3.0F

        System.out.println(avg); // 71.333336

 

        // 평균값이 90점 이상이면 "A등급"을 출력,

        //                80점 이상이면 "B등급"을 출력,

        //                70점 이상이면 "C등급"을 출력,

        //                60점 이상이면 "D등급"을 출력,

        //                60점 미만이면 "F등급"을 출력하시오

 

        System.out.println("평균에 해당 등급을 출력하시오");

        if(avg >=90) {

           System.out.println( avg + "A등급");

        }

        else if(avg >=80) {

            System.out.println("B등급");

        }

        else if(avg >=70) {

            System.out.println("C등급");

        }

        else if(avg >=60) {

           System.out.println("D등급");

        }

        else {

            System.out.println("F등급");

        }

    }

}

결과

 

'언어 > Java' 카테고리의 다른 글

switch 조건문  (0) 2023.07.25
if 조건문, java.util.Calendar  (0) 2023.07.25
if 조건문, java.util.Scanner  (0) 2023.07.25
if 조건문, Math.random() 함수  (0) 2023.07.25
IDE 아닌 방법으로 Java 사용할 때 경로 지정하기  (0) 2023.07.25