Binary World

JAVA CLASS : 연습(반복문) 본문

개발자의 길/JAVA

JAVA CLASS : 연습(반복문)

모쿠 2016. 12. 29. 11:31

1. 반복문을 사용해서, 'A'부터 'Z'까지 출력하는 프로그램


2. 다음과 같이 출력하는 프로그램

*

**

***

****

*****


3. sum = 1 + (-2) + 3 + (-4) + 5 + .... + n >= 100 을 만족하는 n과 sum의 값을 출력



public class HomeworkMain02 {


public static void main(String[] args) {

// 1. 반복문 사용, 'A'부터 'Z'까지 출력

char ch = 'A';

for (int i = 1; i < 27; i++){

System.out.println(ch);

ch ++;

}

System.out.println("============");

// 2. 별표 출력하기

for(int i = 1; i <= 5; i++){

for(int j=1; j <= i; j++)

{

System.out.print("*");

}

System.out.println();

}

System.out.println("============");

// 3. sum = 1 + (-2) + 3 + (-4) + 5 + .... + n >= 100 을 만족하는 n과 sum의 값을

// 출력

int sum = 0; // 총합

int temp = 0; // n의 변환값 저장

for (int n = 1; sum <= 100;) {

if (n % 2 == 0) {

temp = -n; // 짝수일때 음수

} else { 

temp = n; // 홀수일때 양수

}

sum = n + temp;

n++;

}

System.out.println("sum : " + sum + ", " + "n : " + temp);

} // end main


} // end class

'개발자의 길 > JAVA' 카테고리의 다른 글

JAVA CLASS : 연습(배열, 피보나치 수열)  (0) 2016.12.29
JAVA CLASS : Method  (0) 2016.12.29
JAVA CLASS : 배열  (0) 2016.12.29
JAVA CLASS : 반복문(for, while, loop)  (0) 2016.12.29
JAVA CLASS : 조건문(if)  (0) 2016.12.29
Comments