studyplan

자바의 정석 연습문제 / 4-2 나눗셈 , 총합구하기 / 4-3 규칙적인 총합 구하기 / 4-4 총합이 100 이상 되는 숫자 구하기 본문

자바정리/자바의 정석

자바의 정석 연습문제 / 4-2 나눗셈 , 총합구하기 / 4-3 규칙적인 총합 구하기 / 4-4 총합이 100 이상 되는 숫자 구하기

무한머니 2022. 7. 10. 15:43

4-2 나눗셈 , 총합구하기

 

 

package jogun;

public class IfWhile4_2 {

    public static void main(String[] args) {
        int count = 0;
        for (int i = 1; i <= 20; i++) {
            if (!((i % 2 == 0) || (i % 3 == 0))) {
                System.out.print(i + " ");
                count += i;
            }
        }
        System.out.println("\n=============");
        System.out.println("count = " + count);


    }

}

 정답  220 

 

 

 

4-3 규칙적인 총합 구하기 

 

package jogun;

public class IfWhile4_3 {

    public static void main(String[] args) {
        int sum = 0;
        int count = 0;
        String sums = "";
        String counts = "";
        for (int i = 1; i <=10 ; i++) {
            sum += i;
            count += sum;
            sums += i+"+";
            counts += sum+"+";
        }
        System.out.println("sums = " + sums);
        System.out.println("counts = " + counts);
        System.out.println("count = " + count);
    }

}

답 : 199

 

 4-4 총합이 100 이상 되는 숫자 구하기 

 

 

 

package jogun;

public class IfWhile4_4 {

    public static void main(String[] args) {
        int sum = 0;
        for (int i = 0; i < 300; i++) {
            if (i % 2 == 0) {
                sum -= i;
                System.out.println("짝수 : " + -i);
            } else {
                sum += i;
                System.out.println("홀수 : " + i);
            }
            System.out.println("sum = " + sum);
            if (sum >= 100) {
                System.out.println("=================");
                System.out.println("i = " + i);
                System.out.println("=================");
                return;
            }
        }

    }

}

답 : 199

 

 

 

 

 

 

 

Comments