C/본수업
[2025.03.12] Ch.06_C의 제어문: 루프_별찍기
polibo
2025. 3. 12. 19:48
★ 왼쪽 직각 삼각형
// 1. 왼쪽 직각 삼각형
#include <stdio.h>
int main()
{
int row, i, j;
printf("행을 입력하세요 : ");
scanf("%d", &row);
for (i = 0 ; i < row ; i++)
{
for (j = 0 ; j <= i ; j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
★ 왼쪽 아래 직각 삼각형
// // 2. 왼쪽 아래 직각삼각형
#include <stdio.h>
int main()
{
int row, i, j;
printf("행을 입력하세요 : ");
scanf("%d", &row);
for (i = 0 ; i < row ; i++)
{
for (j = row ; j > i ; j--)
{
printf("*");
}
printf("\n");
}
return 0;
}
★ 오른쪽 직각 삼각형
// 3. 오른쪽 직각삼각형
#include <stdio.h>
int main()
{
int row, i, j, k;
printf("행을 입력하세요 : ");
scanf("%d", &row);
for (i = 0 ; i < row ; i++)
{
for (j = 0 ; j < row-i-1 ; j++)
{
printf(" ");
}
for (k = j ; k < row ; k++)
{
printf("*");
}
printf("\n");
}
return 0;
}
★ 오른쪽 아래 직각 삼각형
// 4. 오른쪽 아래 직각삼각형
#include <stdio.h>
int main()
{
int row, i, j, k;
printf("행을 입력하세요 : ");
scanf("%d", &row);
for (i = 0 ; i < row ; i++)
{
for (j = 0 ; j < i ; j++)
{
printf(" ");
}
for (k = j ; k <= row-1 ; k++)
{
printf("*");
}
printf("\n");
}
return 0;
}