문제 1
클래스 이름 : OperationEx1
1. num1, num2, num3라는 이름의 세개의 int 변수를 선언하고 10, 20, 30으로 초기화
2. 세 변수의 합을 계산하고, 그 결과를 sum이라는 이름의 int 변수에 저장
3. 세 변수의 평균을 계산하고, 그 결과를 average라는 이름의 int 변수에 저장, 평균 계산 시 소수점 이하의 결과는 버림
* 자바에서 int 끼리의 나눗셈은 자동으로 소수점 이하를 버린다.
4. sum과 average 변수값 출력

 

 

문제 풀이 1)

package operator.ex;

public class OperatorEx1 {
    public static void main(String[] args) {
        int num1 = 10;
        int num2 = 20;
        int num3 = 30;

        int sum = num1 + num2 + num3;
        int average = sum / 3;

        System.out.println(sum);
        System.out.println(average);
    }
}

 

 

실행 결과)


문제 2
클래스 이름 : OperationEx2
// 다음 double 변수를 선언하고 그 합과 평균을 출력하는 프로그램을 작성
double val1 = 1.5;
double val2 = 2.5;
double val3 = 3.5;

 

 

문제 풀이 2)

package operator.ex;

public class OperationEx2 {
    public static void main(String[] args) {
        double val1 = 1.5;
        double val2 = 2.5;
        double val3 = 3.5;

        double sum = val1 + val2 + val3;
        double average = sum / 3;

        System.out.println(sum);
        System.out.println(average);
    }
}

 

 

실행 결과)

 


문제 3
클래스 이름 : OperationEx3
● int 형 변수 score를 선언
● score가 80점 이상이고, 100점 이하면 true를 출력하고, 아니면 false 출력

 

 

문제 풀이 3)

package operator.ex;

public class OperationEx3 {
    public static void main(String[] args) {
        int score = 90;

        boolean result = score >= 80 && score <= 100;
        System.out.println(result);
    }
}

 

 

실행 결과)

'Language > Java' 카테고리의 다른 글

Java if문2 - else if  (0) 2024.06.27
Java if문1 - if, else  (0) 2024.06.27
Java 대입연산자  (0) 2024.06.27
Java 논리 연산자  (0) 2024.06.27
Java 비교 연산자  (0) 2024.06.27

+ Recent posts