for 반복문
사각형, 삼각형 만들기
/*
#include <stdio.h>
int main()
{
int i, j, n;
for ( i =1; i<=5 ; i++)
{
for (j =1; j <=5; j++)
{
printf("*");
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n;
n = 0;
for( i= 1; i <= 3; i++ )
{
for (j =1 ; j <=3; j++ )
{
n = 3 * ( i-1 ) + j;
printf("%d ", n);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n;
for ( i =3 ; i >= 1; i--)
{
for ( j =3 ; j>=1 ; j--)
{
n = 3 * ( i -1) +j;
printf("%d ", n );
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n, i, j, cnt=1;
scanf("%d", &n );
for (i = 1;i <= n; ++i )
{
for (j = 1;j <= n; ++j)
{
printf("%d ", cnt++);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n;
scanf("%d", &n);
for (i=1; i <= n; i++)
{
for (j = 1;j <= n; j++)
{
if ( i ==1 || i== n || j ==1 || j == n)
{
printf("#");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n;
scanf("%d", &n);
{
for ( i =1 ; i<= n; i++)
{
for ( j = 1;j <= n;j++)
{
if ( i == 1 || i == n || j ==1 || j ==n || i ==j)
{
printf("#");
}
else
{
printf(" ");
}
}
printf("\n");
}
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n;
scanf("%d", &n);
for ( i = 1; i <= n; i++ )
{
for ( j = 1; j <= n; j++)
{
if( i ==1 || i == n || j ==1 || j ==n || i + j == n+1 )
{
printf("#");
}
else
{
printf(" ");
}
}
printf("\n");
} return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n ;
scanf("%d", &n);
for(i = 1; i <= n; i++)
{
for(j = 1;j <= n; j++)
{
if(i == 1 || i == n || j ==1 ||j == n || i == j || i + j == n + 1 )
{
printf("#");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j;
for ( i = 1; i <= 3; i++)
{
for ( j = 1; j <= 3; j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, k = 1;
for (i =1; i <=5;i++)
{
for ( j =1; j <=5; j++)
{
printf("%3d", k++);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a, i, j;
a = 5;
for ( i = a; i >= 1; i--, puts(""))
{
for ( i = 1 ; j <=i;j++ )
{
printf("%d", i);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n, i, j;
scanf("%d", &n);
for( i = 1; i <= n; i++)
{
for (j = 1;j <= n;j++ )
{
if ( i >= j )
{
printf("%d",j );
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n;
scanf("%d", &n);
for (i = 1;i <= n;i++)
{
for(j = 1;j <= n;j++)
{
if(i >= j)
{
printf("%d", i);
}
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n;
scanf("%d", &n);
for( i = 1;i <= n;i++)
{
for ( j = 1;j <= n;j++)
{
if ( i + j <= n + 1)
{
printf("%d", j);
}
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int sum = 0, i, j, n;
scanf("%d", &n);
sum = 0;
for (i = 1;i <= n;i++)
{
for (j = 1; j <= i;j++)
{
sum = sum + j;
if ( i== j && i == n )
{
printf("%d", sum);
}
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int num = 5, i, j;
for(i = 1;i < num + 1;i++)
{
for (j = 0; j < num - i;j++)
{
printf(" ");
}
printf("*");
for ( j = 0;j < (i - 1) * 2;j++)
{
printf(" ");
}
printf("\n");
}
for (i = num;i > 0;i--)
{
for(j = 0; num - i > j;j++)
{
printf(" ");
}
printf("*");
for (j = 0; j < ( i -1) * 2;j++)
{
print f(" ");
}
printf("\n");
}
return 0;
}
*/
/* ����纯�� ����
#include <stdio.h>
int main()
{
int i, j, h, k;
char d;
scanf("%d %d %c", &h, &k, &d);
if ( d == 'L')
{
for ( i = 1; i <= h;i++)
{
for (j = 1;j < i;j++)
{
printf(" ");
}
for (j = 1; j <= k; ++j)
{
printf("*");
}
printf("\n");
}
}
else if( d == 'R')
{
for ( i = 1; i <= h;i++)
{
for (j = 1;j <= h - i;++j)
{
printf(" ");
}
for ( j = h - i +1;j <= h - i + k; --j)
{
printf("*");
}
printf("\n");
}
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n = 3;
for (i = 1;i <= n;i++)
{
for (j = 1; j <= i;j++)
{
printf("*");
} printf("\n");
}
for (i = n - 1;i >= 1;i--)
{
for (j = 1;j <= i;j++)
{
printf("*");
} printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n = 5, i, j;
for (i = 1;i <= n;i++)
{
for(j = 1;j <=i;j++)
{
printf(" ");
}
for (j = i;j <= n;j++)
{
printf("%d",j);
}
for ( j = n-1; j >= i;j--)
{
printf("%d",j);
}
printf("\n");
}
return 0;
}
*/
/* �缱���� �������� �� ���
#include <stdio.h>
int main()
{
int num = 3 , i, j;
for(i =1;i <= num + 1; i++)
{
for (j = 0;j <= num - i;j++)
{
printf(" ");
}
printf("*");
for (j = 0;j < (i -1) * 2;j++)
{
printf(" ");
}
printf("\n");
}
for (i = num; i > 0; i--)
{
for ( j = 0;num - i> j;j++)
{
printf(" ");
}
printf("*");
for ( j = 0;j < (i - 1) * 2;j++)
{
printf(" ");
}
printf("\n");
}
return 0;
}
*/
/* �Ųٷ� ��� ����
#include <stdio.h>
int main()
{
int i, j, n;
scanf("%d", &n);
for (i = 1; i <= n;i++)
{
for (j = i;j <= n;j++)
{
printf("#");
}
for(j = 1;j < i;i++)
{
printf(" ");
}
printf("\n");
}
return 0;
}
*/
/* CH, N �Է� ����
#include <stdio.h>
int main()
{
int i, j, n, sum = 0;
char ch;
scanf("%d %c", n, ch);
for(i = 1;i <= n;i++)
{
for(j = 1;j <= i; ++j)
{
printf("%d", i + j);
}
for (j = n-1;j >= i;j--)
{
printf("%c",'ch' + i + j - 2);
}
printf("\n");
}
return 0;
}
*/
/* 98�� ����4 ����
#include <stdio.h>
int main()
{
int i, j, n = 5;
for (i = 1;i <= n;i++)
{
for (j = 1;j <= i;j++)
{
printf(" ");
}
for (j = i;j <= n ;j++ )
{
printf("%d", j );
}
for (j = n - 1; j >= i;j--)
{
printf("%d", j );
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n = 5, i, j;
for ( i = 1;i <= n;i++)
{
for (j = 1;j <= i;j++)
{
printf(" ");
}
for ( j = i;j <= n;j++)
{
printf("%d", j);
}
for ( j = n -1;j >= i; j--)
{
printf("%d", j);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n;
scanf("%d", &n);
for (i = 1;i <= n;i++)
{
for ( j = 1; j < i;j++)
{
printf(" ");
}
for (j = i; j <=n ;j++)
{
printf("%d", j);
}
for (j = n -1;j >= i;j--)
{
printf("%d", j);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n, i, j;
scanf("%d", &n);
for (i = 1; i <= n;i++)
{
for(j = 1; j < i;j++)
{
printf(" ");
}
for (j = i;j <= n;j++)
{
printf("#");
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i,j;
for (i = 5;i >= 1;i--)
{
for(j = 1;j < i;j++)
{
printf(" ");
}
for ( j = 5;j >= i;j--)
{
printf("%d", j);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int num, i, j;
scanf("%d", &num);
for(i =1;i <= num + 1;i++)
{
for ( j = 1;j < num - i ;j++)
{
printf(" ");
}
for ( j = num; ;j--)
{
printf("*");
}
for (j = num + 1; j = i + num;j++ )
{
printf("*");
}
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n, i, j;
scanf("%d", &n);
for(i = 1;i <= n;i++)
{
for (j = 1;j <= n + 1 - i;j++ )
{
printf("*");
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n, i, j;
scanf("%d", &n);
for (i = 1; i <= n;i++)
{
for (j = 1; j <= i;j++)
{
printf("*");
}
printf("\n");
}
for ( i = 1;i <= n - 1;i++)
{
for ( j = n-i;j >= 1;j--)
{
printf("*");
}
printf("\n");
}
return 0;
}
*/
/* Ȧ�� �ﰢ��
#include <stdio.h>
int main()
{
int n,i,j;
scanf("%d", &n);
for (i = 1;i <= (n + 1) / 2;i++)
{
for ( j =1;j <= (n + 1) / 2 - i;j++)
{
printf(" ");
}
for ( j = 1;j <= 2 * i - 1 ;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
*/
/* ����
#include <stdio.h>
int main()
{
int n, i, j ;
scanf("%d", &n);
for (i = 1; i <= n;i++)
{
for ( j = 1; j <= n;j++)
{
if ( i ==j || i == 1 || i == n || j ==1 || j == n)
{
printf("*");
}
else if( i + j == n + 1)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
*/
/* �߰��� ���� ���� ���
#include <stdio.h>
int main()
{
int i, j, n;
scanf("%d", &n);
for (i = 1;i <= n;i++)
{
for (j = 1;j <= n;j++)
{
if ( i == 1 || i == (n + 1) / 2 || i == n ||
j == 1 || j == (n + 1) / 2 || j == n ||
i + j == n + 1 ||
i == j )
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
*/
/* ����纯�� R
#include <stdio.h>
int main()
{
int n, i, j;
scanf ("%d", &n );
for (i = 1; i <= n;i++)
{
for (j = 1;j < n + 1 - i ;j++)
{
printf(" ");
}
for ( j = n + 1 - i;j <= 2 * n - i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
*/
/* ����纯�� L, R
#include <stdio.h>
int main()
{
int i, j, h, k;
char d;
scanf("%d %d %c", &h, &k, &d );
if ( d == 'L')
{
for ( i = 1; i <= h;i++)
{
for (j = 1; j < i;j++)
{
printf(" ");
}
for (j = i; j < i + k;j++ )
{
printf("*");
}
printf("\n");
}
}
else if ( d == 'R')
{
for ( i = 1;i <= h;i++)
{
for (j = 1; j <= h - i;j++)
{
printf(" ");
}
for ( j = h; j < h + k;j++)
{
printf("*");
}
printf("\n");
}
}
return 0;
}
*/
'컴퓨터 과학 > C Language' 카테고리의 다른 글
2022-01-16 1차원/ 2차원 배열 (0) | 2022.01.16 |
---|---|
2022-01-15 1차원/2차원 배열 (0) | 2022.01.15 |
2021-01-12 중첩 반복문 (0) | 2022.01.13 |
2022-01-11 조건문 연습 (0) | 2022.01.13 |
2022-01-11 단순조건문 연습 (0) | 2022.01.12 |