실습과제 모음
별 찍기 예제 #2
TanSanC
2014. 3. 29. 13:23
#include <stdio.h>
int main(void)
{
int i;
int x = 0;
int y = 1;
scanf("%d", &i);
for( y = 1 ; y <= i ; y++ )//while( y <= i )
{
// y i
// 1 3 f(1,3) = 2
// 2 3 f(2,3) = 1
// 3 3 f(3,3) = 0
// y i
// 1 5 f(1,5) = 4
// 2 5 f(2,5) = 3
// 3 5 f(3,5) = 2
// 4 5 f(4,5) = 1
// 5 5 f(5,5) = 0
// f(y,i) = ay + bi + c = i - y
for( x = 0 ; x < i - y ; x++)
{
printf(" ");
}
for( x = 0 ; x < 2*y-1 ; x++)
{
printf("*");
}
printf("\n");
}
return 0;
}