Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 11일차

2024. 12. 2. 17:15Kosta 클라우드 네이티브 어플리케이션 개발(CNA) 교육

JAVA

SWITCH

   /*
	 // switch
	  
		switch(변수) {
		case 10 : ...;
			break;
		case 20 : ...;
			break;
		case 30 : ...;
			break;
		default : ...;
		}
	*/

반복문

	  
    // for(초기화; 조건문; 증감식) {...}
		// while(조건문) {...}
		// while문은 Counting이 필요 없을 때
		// do {...} while(조건문) 일단 무조건 한번은 실행

		for (int i = 0; i < 3; i++) {
			System.out.println(i);
		}

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

		int whileNum = 0;

		while (whileNum < 3) {
			System.out.println(whileNum);
			whileNum++;
		}

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

		int doNum = 0;

		do {
			System.out.println(doNum);
			doNum++;
		} while (doNum < 3);

		int i = 1;
		while (i <= 5) {
			System.out.println(i);
			++i;
		}

		i = 0;

		do {
			i++;
			System.out.println(i);
		} while (i <= 5);

		i = 1;

		for (; i <= (5 % 10); i++) {
			System.out.println(i);
		}

		i = 1;

		while (i <= 5) {
			System.out.println(i);
			i++;
		}
		
		System.out.println("----------------------------------");

문제

// for ) 구구단, 단 수는 짝수, 곱은 홀수
		
		for(int dan = 2; dan< 10; dan+=2) {
			for(int gob = 1; gob< 10; gob+=2) {
				System.out.print(dan + " * " +  +gob + " = " + (dan*gob) + "\\t");	
			}
			System.out.println();
		}
		
		
		System.out.println("-------------------------------------------------");
		
		// while ) 구구단, 단 수는 짝수, 곱은 홀수
		
		
		int dan = 2;
		int gob;
		
		while(true) {
			
			gob = 1;
			
			while(gob<=9) {
				System.out.print(dan + " * " + gob + " = " + (dan*gob)+"\\t");
				gob+=2;
			}
			
			System.out.println();
			
			dan+=2;
			
			if(dan >= 10) {
				break;
			}
				
		}