별 찍기 예제 #2

실습과제 모음 2014. 3. 29. 13:23 Posted by TanSanC
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

 

#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;

}

'실습과제 모음' 카테고리의 다른 글

C 배열 실습 10명 성적처리  (0) 2014.04.05
별 찍기 예제 #3  (0) 2014.03.29
CPP 실습예제  (0) 2014.01.21
CPP GeometricObject  (0) 2014.01.21
cpp 실습  (0) 2014.01.15