siema. mam do zrobienia choinkę z odwróconych trójkątów, która ma się zmniejszać (w, w-1, w-2, itd.) przy czym "w" to liczba wczytana przez użytkownika(liczba linijek w jednym trójkącie)
ma to mniej więcej wyglądać tak:
xxxxxxxxx
.xxxxxxx.
..xxxxx..
...xxx...
....x....
.xxxxxxx.
..xxxxx..
...xxx...
....x....
..xxxxx..
...xxx...
....x....
...xxx...
....x....
mam już następujący kod:
#include <stdio.h>
#include <conio.h>
int main(void)
{
int w, i, j,k,l;
printf("Liczba w:\t", &w);
scanf("%d",&w);
for(k=w; k>0; w--)
{ for(i=w; i>0; i--)
{ for (j=w-i;j>0; j--) printf("");
for(j=2i-1; j>0; j--) printf("-");
for (j=w-i;j>0; j--) printf("*");
printf("\n");
}
}
getch();
return 0;
}
Myślałam o tym, żeby dodać 2 fory przed i po pętli for(i=w; i>0; i--), która dodawałaby same kropki, ale w żaden sposób nie mogę wykombinować;/