minseo-jung / study-c

0 stars 0 forks source link

피라미드 만들기 #19

Closed minseo-jung closed 5 years ago

minseo-jung commented 5 years ago
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

void triangle_5()
{
    int a;
    int b = 0;
    int c = 0;
    int d = 0;
    printf("몇단을 쌓으시겠습니까?\n");
    scanf("%d", &a);

    d = 2 * a;
    for (; a > 0; a--)
    {
        for (b = 1; b < a; b++)
        {
            printf(" ");
        }
        for (c=d; c - 2 * a + 1 > 0; c--)
        {
            printf("*");
        }
        printf("\n");
    }

    return 0;
}
wonny25 commented 5 years ago
    int a;
    int b = 0;
    int c = 0;
    int star = 0;
    printf("몇단을 쌓으시겠습니까?\n");
    scanf("%d", &a);

    star = a;
    for (int i = a; i > 0; i--)
    {
        for (int j = 0; j < a; j++)
        {
            if (j < (i - star))
                printf(" ");
            else if (j < i)
                printf("*");
            else
                break;
        }
        star = star - 2;
        printf("\n");
        if (star < 1) break;
    }