Witam, mam problem z moim programikiem, otóż powinienem zrobić program na rysowanie trójkąta prostokątnego ściętego z prawej strony, ze startowym punktem rysowania w lewym dolnym rogu, który powinienem móc przesuwać na strzałkach i powiększać pomniejszać na + i -, te dwa ostatnie mankamenty udało mi się załątwić, ale trójkąt mi sie rysuje ścięty w lewo i chyba mam niewłaściwe miejsce rozpoczęcia rysowania. Nie mam już bladego pojęcia jak to naprawić bo próbowałem wiele.
Oto fragment kodu odpowiedzialnego za rysowanie
do
{
system("cls");
for (i = 1; i <= rows; ++i)
{
for (j = 1; j <= i; ++j)
{
if (i == 1 || j == 1 || j == i || i == rows)
{
gotoxy(x + i, y - j);
cout << znak;
}
else cout << " ";
}
cout << "\n";
}