728x90 반응형 Java97 Java while 응용( 1~10까지의 곱 , 소인수분해) 1. 1 ~ 10 까지의 곱을 출력 2. 소인수 분해 문제입니다. 주석은 따로 달지 않았습니다 debug하면서 천천히 보는것도 좋을 것 같습니다. //1부터 10 까지의 곱을 출력 int multi = 1; int cnt = 1; while(cnt 2017. 7. 4. Java While문의 이해 및 응용 Java While문과 for 문의 차이와 응용하여 사용하는방법을 적었습니다. 필요한 부분은 주석처리 하였으니 참고 부탁드립니다. //for(;;){ // 조건식에 아무것도 작성 안하면 true //System.out.println("3"); // 무한 루프 //} //초기식 , 증감식에 콤마 연산자로 같은 타입의 변수를 여러개 사용 가능. //단 , 조건식은 반드시 1번만 작성가능. //for( int i = 0,j,k,t=8; i 2017. 7. 3. Java 반복문을 통한 다양한 모양의 별찍기 for문과 조건문을 활용한 다양한 모양의 별찍기. 별의 오른쪽에 적혀있는 숫자의 조건을 먼저 찾고 숫자출력후 별을찍으면 더 쉽게 할 수 있다. /** * Quiz * * @author yunjin * */ public class Z01_Quiz { public static void main(String[] args) { // // ********* 0,9 // ******* 1,7 // ***** 2,5 // *** 3,3 // * 4,1 // *** 3,3 // ***** 2,5 // ******* 1,7 // ********* 0,9 for (int i = 0; i < 9; i++) { int n; if (i < 5) { n = i; } else { n = -i + 8; } for (int j = 0.. 2017. 7. 3. Java break, continue, label이란 이번시간에는 break, continue, labe에 대해 알아보겠습니다 // break : 가장 가까이 있는 switch문 or 반복문 하나만 빠져나간다 // continue : 가장 가까운 반복문의 다음 차수를 진행한다. // label : 분기할 위치를 지정한곳으로 이동. // break , continue; , label을 최소화해서 쓰는게 좋다. 가독성을 해침. //2의 배수면 출력하지마시요 System.out.print("2의 배수가 아닌 숫자 : "); for (int i = 0; i < 10; i++) { if(i%2 == 0){// i를 2로 나누었을때 나머지가 0이라면 continue; 실행 continue; } System.out.print(i + " "); } System.out.p.. 2017. 7. 2. 이전 1 ··· 16 17 18 19 20 21 22 ··· 25 다음 728x90 반응형