Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 이클립스로딩지연
- 생성자오버로딩
- sql error [947] [42000]: ora-00947
- 오버로딩
- 프로그래머스
- 이클립스형광줄
- Sequence
- sql error [936] [42000]: ora-00936
- error페이지 설정
- 이클립스로딩
- unresolved compilation problems
- 조건위치 효율성
- sql error [1] [23000]: ora-00001
- ecleemma
- git
- 티스토리챌린지
- java크롤링
- Java
- 다형성
- 테크톡
- this
- oracle
- 메모리낭비적은string연산
- 이클립스느림
- 우아한테크
- 이클립스무한로딩
- 테이블복사생성
- this()
- select즐겨찾기
- 오블완
코딩항해기
[과제/JAVA] 1부터 11까지 짝수들의 합을 구하기 본문
[문제] Q4. 1부터 11까지 짝수들의 합을 구해주세요.
*while VS for무엇이 유리할지 고민해보기
*가독성 신경쓰기
*주석 꼼꼼히 작성하기
package class01;
public class homework01 {
// [과제+]
// Q4. 1부터 11까지 짝수들의 합을 구해주세요.
// *while VS for무엇이 유리할지 고민해보기
// *가독성 신경쓰기
// *주석 꼼꼼히 작성하기
//
// >풀이는 다음특강시작할때
public static void main(String[] args) {
// 해당 반복문은 반복횟수가 정해져있으므로 for문이 유리하다
int start = 1; //시작하는 값
int end = 11; //끝나는값
int sum = 0; //짝수 값을 누적할 변수
for (int i = start; i <= end; i++) { //start부터 end값을 포함하여 반복
// System.out.println("for"+i); //중간확인용
if (i % 2 == 0) { //2로 나누었을 때 나머지가 0이라면 == 짝수라면
// System.out.println("if true"+i); //중간확인용
sum += i; //누적
}
}//반복 종료
System.out.println(start + "부터 " + end + "까지 짝수만 더한 값은 " + sum + "입니다."); //누적값 출력
}
}
console
1부터 11까지 짝수만 더한 값은 30입니다.
'problem solving > 과제&실습 코딩' 카테고리의 다른 글
[실습/JAVA] 출석부 프로그램 만들기 (+풀이 0628) (0) | 2024.06.27 |
---|---|
[실습/JAVA] 입력받은 정수 총합, 평균 구하기 (0) | 2024.06.25 |
[과제/JAVA] 배열 최댓값·최솟값 구하기, 역순·반복 출력하기 (0) | 2024.06.20 |
[과제/JAVA] 별찍기 (0) | 2024.06.19 |
[과제/JAVA] 입력값의 홀짝 구분하기 (0) | 2024.06.18 |