Java 코드연습

[뉴렉처] 반복문 연습

양상추상츄 2021. 10. 16. 23:44

유튜브 뉴렉처 강의 코드문제 연습

		for(int y=0; y<3; y++) {
			for(int x=0; x<3; x++) {
				System.out.print((x+1)+y*3);
			}
			System.out.println();
		}

//별 10개 생성

		int i = 0;
		while (i < 10) {
			System.out.print('☆');
			i++;
		}

☆☆☆☆☆☆☆☆☆☆

 

//10*10

		for(int i=0; i<10; i++) {
			for(int j=0; j<10; j++)
				System.out.print('☆');
			System.out.println();
		}

☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆

 

//별증가

		for(int i=0; i<10; i++) {
			for(int j=0; j<i+1; j++)
				System.out.print('☆');
			System.out.print('\n');
		}


☆☆
☆☆☆
☆☆☆☆
☆☆☆☆☆
☆☆☆☆☆☆
☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆

 

//별감소

		for(int i=0; i<10; i++) {
			for(int j=0; j<10-i; j++)
				System.out.print('☆');
			System.out.print('\n');
		}

☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆
☆☆☆☆☆☆
☆☆☆☆☆
☆☆☆☆
☆☆☆
☆☆

 

//등차수열

		for(int n=1; n<5; n++) { //등차수열 a1+(n-1)d
			System.out.println(1+(n-1)*5);
		}

1
6
11
16

 

//키패드

		for(int i=0; i<9; i++) {
			System.out.print(i+1);
			if((i+1)%3==0) {
				System.out.println();
			}
		}
		for(int y=0; y<3; y++) {
			for(int x=0; x<3; x++) {
				System.out.print((x+1)+y*3);
			}
			System.out.println();
		}

123
456
789