반복문 for
2023. 1. 19. 15:50ㆍjava
for를 쓰는 이유
while문은 실행문이 길어지면 파악이 불편하기 때문에
for 문법 :
for(시작시점지정; 반복 조건 ; 반복을 중단시키는 코드){
실행문;
실행문;
public class For01 {
public static void main(String[] args) {
//순서1 2 4
for(int i = 1; i < 3 ; i++){ //조건이 맞으면 실행문 출력 후 i++
System.out.println("java"); //순서3
}
}
}
순서 1 > 2> 3 > 4 후
2 > 3> 4순으로 조건이 만족할 때까지 반복
연습
0부터 10까지 출력해보자.
public class For02 {
public static void main(String[] args) {
//0부터 10까지 출력
for(int i = 0 ; i < 11 ; i++){
System.out.println(i);
}
}
}
연습
1부터 10까지의 합을 출력해보자.
public class For03 {
public static void main(String[] args) {
//1부터 10까지의 합 출력
int sum = 0;
for(int i = 1 ; i < 11 ; i++) {
sum = sum + i;
}
System.out.println(sum);
}
}
연습
구구단 2단을 아래와 같이 출력해보자.
for문 사용
public class For04 {
public static void main(String[] args) {
for(int i = 1; i < 10 ; i++) {
System.out.println(2 + " * " + i + " = " + (2 * i));
}
"2 * " 로 묶어서도 쓸 수 있음 아래와 같이.
System.out.println("2 * " + i + " = " + (2 * i));
while문 사용
int x = 1;
while(x < 10) {
System.out.println("2 * " + x + " = " + (2 * x));
x++;
연습
구구단 2단을 출력해보시오
ex)
public class For04 {
public static void main(String[] args) {
for(int i = 1; i < 10 ; i++) {
System.out.println("2 * " + i + " = " + (2 * i));
}
int x = 1;
while(x < 10) {
System.out.println("2 * " + x + " = " + (2 * x));
x++;
}
}
}
public class For04 {
public static void main(String[] args) {
for(int i = 1; i < 10 ; i++) {
System.out.println("2 * " + i + " = " + (2 * i));
}
int x = 1;
while(x < 10) {
System.out.println("2 * " + x + " = " + (2 * x));
x++;
}
}
}
'java' 카테고리의 다른 글
break와 continue (0) | 2023.01.19 |
---|---|
반복문 문제 풀기 (0) | 2023.01.19 |
반복문 while (0) | 2023.01.19 |
간단한 계산기를 만들어보자 (0) | 2023.01.19 |
문자열 비교 (0) | 2023.01.19 |