반응형
while 문의 반복조건의 개별적으로 사용되는 것을 압축 시키고자
새로운 반복문인 for문을 배웠다.
for문과 이중 for문을 사용해 별찍기 예제를 해보겠다.
반복문에 제어문인 if ,if else, else를 사용해 조건에따라 출력되는 기호를 바꿔 출력가능하다.
if(조건1) //조건1이 true일 경우 code line3을 사용하지않고 code line1을 사용하게된다
code line1
else if(조건2)//조건2가 true일경우 code line3를 사용하지않고 code line2를 사용하게된다
code line2
else
code line3 //기본 베이스가되는 코드이며
만약에 조건1과 조건2가 동시에 true라면 조건1의 해당되는 codeline1만 실행된다.
왜나면 한문장이여서 첫 조건을 만족시키면 출력후 빠져나가게 된다.
두개 다 실행되게 하려면
한문장이 아니면 된다.
조건1 == 조건2
if(조건1)
code line1 //실행
if(조건2)
code line2 //실행
codeline3 //실행
public class Ex10StarProgram {
public static void main(String[] args) {
for(int y = 0; y <3; y++) {
if(y !=0)
System.out.println("");
for(int x = 0; x <5; x++) {
if(x ==2)
System.out.print("★");
else if(x == 3)
System.out.print("○");
else
System.out.print("☆");
}
}
}
}
반응형
'웹 프로그래밍 기초 > 자바기반의 웹&앱 응용SW 개발자' 카테고리의 다른 글
자바기반의 웹&앱 응용 SW개발자 양성과정 6일차 -15 (0) | 2020.02.26 |
---|---|
자바기반의 웹&앱 응용 SW개발자 양성과정 5일차 -14 (0) | 2020.02.25 |
자바기반의 웹&앱 응용 SW개발자 양성과정 4일차-12 (0) | 2020.02.24 |
자바기반의 웹&앱 응용 SW개발자 양성과정 4일차-11 (0) | 2020.02.24 |
에이콘 아카데미 JAVA 복습 1주차 정리 -2 (0) | 2020.02.23 |
댓글