[C언어] 별 출력

2010. 4. 15. 16:08개발자 공부방/C

#pragma warning(disable:4996)

#include <stdio.h>

   

void Print1(void);

void Print2(void);

void Print3(void);

void Print4(void);

   

int main(void)

{

    Print1();

    Print2();

    Print3();

    Print4();

    return 0;

}

   

//void Print1(void)

//{

//    int i, j;

//

//    for(i = 0; i < 5; i++)

//    {

//        for(j = 0; j <= i; j++)

//            printf("*");

//

//        printf("\n");

//    }

//    printf("\n");

//}

   

void Print1(void)

{

    int i, j;

   

    for(i = 0; i < 5; i++)

    {

        for(j = 0; j < 5; j++)

        {

            if(i >= j)    printf("*");

            else        printf("-");

        }

   

        printf("\n");

    }

    printf("\n");

}

   

void Print2(void)

{

    int i, j;

   

    for(i = 0; i < 5; i++)

    {

        for(j = 5-1; j >= 0; j--)

        {

            if(i >= j)    printf("*");

            else        printf("-");

        }

   

        printf("\n");

    }

    printf("\n");

    //int i, j;

   

    //for(i = 0; i < 5; i++)

    //{

    //    for(j = 0; j < 5; j++)

    //    {

    //        if(i+j >= 4)

    //            printf("*");

    //        else

    //            printf("-");

    //    }

   

    //    printf("\n");

    //}

    //printf("\n");

}

   

void Print3(void)

{

    int i, j;

   

    for(i = 5-1; i >= 0; i--)

    {

        for(j = 0; j < 5; j++)

        {

            if(i >= j)

                printf("*");

            else

                printf("-");

        }

   

        printf("\n");

    }

    printf("\n");

}

   

void Print4(void)

{

    int i, j;

   

    for(i = 5-1; i >= 0; i--)

    {

        for(j = 5-1; j >= 0; j--)

        {

            if(i >= j)

                printf("*");

            else

                printf("-");

        }

   

        printf("\n");

    }

    printf("\n");

}

   

 

'개발자 공부방 > C' 카테고리의 다른 글

C언어 별 출력  (0) 2010.04.15