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