JAVA (158) 썸네일형 리스트형 Q7, Q8 // Q7. 1부터 10까지를 곱해서 그 결과를 출력하는 프로그램을 작성하자 int multi = 1; for(int x = 1; x Q6. 1+(-2)+3+(-4)+... 과 같은 식으로 계속 더해나갔을 때, 몇까지 더해야 총합이 100이상이 되는지 구하시오 // 방법00 - while사용 int a = 1; int sumz = 0; while (sumz < 100) { if (a % 2 == 0) { sumz -= a; } else { sumz += a; } a++; } System.out.println(a-1); // 방법01. 홀수일 때 +, 짝수일때 - 하는 방식 System.out.println("======== 방법01 ========="); int sum = 0; int x = 1; for(x = 1; sum < 100; x++) { if(x % 2 == 0) { sum -= x; } else { sum += x; } } System.out.println(x-1); // x = 199되면 else에 걸리면서 sum이 100이됨. 위로 올라가서 x.. Q5. 1부터 200까지의 정수 중에서 2 또는 3의 배수가 아닌 수의 총합을 구하시오 // 방법01 - 짝수, 3의배수 제외해서 sum System.out.println("============ 방법01 ==========="); sum = 0; for (int x = 1; x x = 6 일때 우항은 false지만 ,좌항은 true니까 전체가 참이되어 sum에 더하게 되는거지!!!! // 방법02 - continue를 써봐도 될것같은데? System.out.println("============ 방법02 ==========="); sum = 0; for (int x = 1; x Q4. 구구단을 출력을 하되 6단과 7단을 제외하고 출력하자 // 방법01 - 6 or 7을 제외하고 출력하는 것 System.out.println("===========방법01=========="); for (int x = 2; x Q1~Q3 // Q1. "안녕하세요"를 5번 출력 하자 for (int x = 1; x 연산자 우선순위 // 연산자 우선순위 : &&, ||는 최후로 들어가는게 맞아. 왼쪽부터 연산된다! // 학생 출석률 -> 출석률은 무조건 90이상이어야 장학금 받을 수 있다는 전제 // 기말고사 점수 // 과제 점수 int studentAppendanceRate = 70; int finalExamScore = 100; int homeworkScore = 60; if (finalExamScore >= 90 || homeworkScore == 100 && studentAppendanceRate >= 90) { // or먼저 연산하고 출석률을 만나니까 ㄱㅊ System.out.println("장학금 대상자 입니다."); if(studentAppendanceRate >= 90 && (finalExamScore >= 90 ||.. Operator 6. 논리 연산 // 논리 연산자 : 도출되는 결과가 boolean임, 피연산자 모두 boolean이어야 함. && (and) : 논리곱 --> 피연산자 둘다 true여야한 결과가 true가 도출됨 || (or) : 피연산자 중 하나라도 true이면 결과가 true로 도출됨 (= 둘다 false여야 false가 도출됨) ! (not) : 도출된 결과의 반대로 출력 int a = 10; int b = 13; // ==========" and "============ // boolean result = a && b; 피연산자 a,b가 boolean이 아니라 int여서 error boolean result = a > 10 && b 10 :.. Operator 5. 비교 연산 // 비교 연산자 : 연산 결과의 '타입'은 boolean ★★ int a = 10; int b = 13; boolean r1 = a > b;// a가 b보다 큰게 참이니 거짓이니? System.out.println(r1);// false 출력됨 r1 = a = b; r1 = a 이전 1 ··· 15 16 17 18 19 20 다음