728x90

[3 * 5 ํฌ๊ธฐ์˜ ๊ฒฉ์ž์— ์ „๋ถ€ ์ˆซ์ž 1์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ]

for (int i = 0; i < 3; i++) {
	for (int j = 0; j < 5; j++) {
		printf("1");
	}
	printf("\n");
}
  • ์ฆ‰, ๋ฐ”๊นฅ ํฌ๋ฌธ์€ ํ–‰(์„ธ๋กœ์ค„ ๋ฐฉํ–ฅ)์— ๊ด€์—ฌํ•˜๊ฒŒ ๋˜๊ณ , ์•ˆ์ชฝ ํฌ๋ฌธ์€ ์—ด(๊ฐ€๋กœ์ค„ ๋ฐฉํ–ฅ)์— ๊ด€์—ฌํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. 5๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ์ถœ๋ ฅ๋  ๋•Œ๋งˆ๋‹ค ํ•œ ์ค„์”ฉ ๋„์›Œ์ค˜์•ผ ํ•˜๋ฏ€๋กœ ๋์— printf("\n") ์ฝ”๋“œ๊ฐ€ ์žˆ๋Š” ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค.
  • ์ฃผ๋กœ 2์ค‘ ํฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ณ€์ˆ˜๋ฅผ i, j ์ด๋ ‡๊ฒŒ 2๊ฐœ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ์ฒ˜์Œ i = 0์œผ๋กœ ์„ค์ •์ด ๋˜๊ณ , ๊ทธ ์•ˆ์—์„œ j ๊ฐ’์ด 0์—์„œ 4๊นŒ์ง€ 1์”ฉ ์ฆ๊ฐ€ํ•˜๋ฉฐ ๊ฐ ์œ„์น˜์— ํ•ด๋‹นํ•˜๋Š” 1์„ ์ ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

โ–ถ๋ฌธ์ œ: ์ •์ˆ˜ n์˜ ๊ฐ’์„ ์ž…๋ ฅ๋ฐ›์•„ ๋ณ„ํ‘œ๋กœ ์ •์‚ฌ๊ฐํ˜•์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์•„๋ž˜ ์˜ˆ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”.

ex) n์ด 3์ธ ๊ฒฝ์šฐ
***
***
***
#include <stdio.h>

int main() {
	int n;
	scanf("%d", &n);

	for(int i = 0; i < n; i++) {
		for(int j = 0; j < n; j++)
			printf("*");
		printf("\n");
	}
	
	return 0;
}

โ–ถ๋ฌธ์ œ: ์ •์ˆ˜ n๊ณผ m์˜ ๊ฐ’์„ ์ž…๋ ฅ๋ฐ›์•„ ๋ณ„ํ‘œ๋กœ ์ด๋ฃจ์–ด์ง„ ์ง์‚ฌ๊ฐํ˜•์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์•„๋ž˜ ์˜ˆ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”.

ex) n์— 3์„ m์— 5๋ฅผ ์ž…๋ ฅ๋ฐ›๋Š” ๊ฒฝ์šฐ
* * * * *
* * * * *
* * * * *
#include <stdio.h>

int main() {
    int n, m;
    scanf("%d %d",&n,&m);

    for(int i=0; i<n; i++){
        for(int j=0; j<m; j++)
            printf("* ");
        printf("\n");
    }
    return 0;
}

โ–ถ๋ฌธ์ œ: ์ •์ˆ˜ n์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ * ๋กœ ์ด๋ฃจ์–ด์ง„ n x n ํฌ๊ธฐ์˜ ์ •์‚ฌ๊ฐํ˜•์„ ๋‘ ๊ฐœ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

**
**

**
**
#include <stdio.h>

int main() {
    int n;
    scanf("%d",&n);

    for(int i=0; i<2; i++){
        for(int j=0; j<n; j++){
            for(int k=0; k<n; k++)
                printf("*");
            printf("\n");
        }
        printf("\n");
    }    
    return 0;
}

+ Recent posts