JAVA CLASS : 연습(반복문)
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