Notice
Recent Posts
Recent Comments
Link
투케이2K
151. (java/자바) 알고리즘 : 1부터 10까지 숫자 중 홀수는 더하기, 짝수는 빼기 스위치 (switch) 연산해 합계를 구하기 본문
Java
151. (java/자바) 알고리즘 : 1부터 10까지 숫자 중 홀수는 더하기, 짝수는 빼기 스위치 (switch) 연산해 합계를 구하기
투케이2K 2021. 2. 7. 18:18/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : Eclipse
개발 언어 : Java
/* =========================== */
/* =========================== */
[소스 코드]
package ex;
public class MainActivity4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("[1부터 10까지 숫자 중 홀수는 더하기, 짝수는 빼기 스위치 (switch) 연산해 합계를 구하기]");
/*[설 명]
* 1. sum -= : 합계에서 뺀다는 의미입니다
* 2. sum += : 합계에서 더한다는 의미입니다
* */
//합계 저장 값 초기값 선언
int sum = 0;
//반복문 수행 실시 (1부터 10까지)
for(int i=1; i<=10; i++){
//i값이 2로 나누어 떨어지면 짝수이다 (마이너스)
if(i%2==0){
//합계에서 뺀다
sum -= i;
System.out.println(i+" 빼기 합계 : "+sum);
}
else{ //플러스 연산
//합계에 더한다
sum += i;
System.out.println(i+" 더하기 합계 : "+sum);
}
}
System.out.println("최종 합계 : "+sum);
}//메인 종료
}//클래스 종료
/* =========================== */
[결과 출력]
[1부터 10까지 숫자 중 홀수는 더하기, 짝수는 빼기 스위치 (switch) 연산해 합계를 구하기]
1 더하기 합계 : 1
2 빼기 합계 : -1
3 더하기 합계 : 2
4 빼기 합계 : -2
5 더하기 합계 : 3
6 빼기 합계 : -3
7 더하기 합계 : 4
8 빼기 합계 : -4
9 더하기 합계 : 5
10 빼기 합계 : -5
최종 합계 : -5
/* =========================== */
/* =========================== */
[요약 설명]
* 1. sum -= : 합계에서 뺀다는 의미입니다
* 2. sum += : 합계에서 더한다는 의미입니다
/* =========================== */
반응형
'Java' 카테고리의 다른 글
153. (java/자바) ArrayList 배열에 중복되지 않은 데이터 저장 add , 조회 toString , 삭제 delete 메소드 구현 실시 (0) | 2021.02.08 |
---|---|
152. (java/자바) 스택 (stack) 클래스 사용해 데이터 저장 및 삭제 수행 실시 (0) | 2021.02.07 |
150. (java/자바) 내부 클래스 (inner class) 생성 및 메소드 호출 실시 (0) | 2021.02.07 |
149. (java/자바) getClass , getName 사용해 데이터 타입 및 사용된 import 확인 실시 (0) | 2021.02.07 |
148. (java/자바) Integer.toBinaryString 사용해 정수값을 2진수로 표시 및 1의 보수 구하기 (0) | 2021.02.07 |
Comments