IB001 Úvod do programování - Seminární skupina 25 a 26

Pravoúhlý trojúhelník - zdrojový kód

#include <stdio.h>
int main(void)
{
    int odvesna=0, zarovnani=0;
    printf("Zadejte pocet hvezdicek v odvesne trojuhlenika:");
    scanf("%d",&odvesna);
 
    printf("Zvolte zpusob zarovnani trojuhlenika (zadavejte pouze cislice 1-4):");
    scanf("%d",&zarovnani);
 
 
    if(zarovnani == 1)
    {
        for(int i=0; i<odvesna; i++)
        {
            for(int j=0; j<=i; j++)
            {
                printf("*");
            }
            printf("\n");
        }
        return 0;
    }
    else if(zarovnani == 2)
    {
        for(int i=0; i<odvesna; i++)
        {
            for(int j=0; j<odvesna; j++)
            {
                if(i+j+1 >= odvesna)
                    printf("*");
                else
                    printf(" ");
            }
            printf("\n");
        }
        return 0;
    }
    else if(zarovnani == 3)
    {
        for (int i=odvesna; i>0; i--)
        {
            for (int j=0; j<i; j++)
            {
                printf("*");
            }
            printf("\n");
        }
        return 0;
    }
    else if(zarovnani == 4)
    {
        for(int i=0; i<odvesna; i++)
        {
            for(int j=0; j<odvesna; j++)
            {
                if(i<=j)
                    printf("*");
                else
                    printf(" ");
            }
            printf("\n");
        }
        return 0;
    }
    else
    {
        printf("Zadana honota zarovnani neexistuje!");
    }
 
    return 0;
}