PROSZE O POMOC GRAFIKA W C++

0

witam,mam jutro spr z teorii z grafiki w c++.
jestesmy na poziomie podstawowym.Potrzebuje wyjasnienia animacji w petli for.
i wytłumaczenia tego programu co dane linijki robią.program który prosiłbym bardzo o wytłumaczenie jest w załączniku.Prosze o pomoc

0

Jakiej pętli for ? Tam są same while :P

0

no chodzi mi np co robi ten bar i wgl co robia te funkcje wszystkie.

0

chyba że masz jakis tutorial o wlasnie takim poczatkowym programowaniu w grafice,jakies rysowanie figur,i najwazniejsze dla mnie animacje.bo mam z teori sprawdzian decydujacy o całym półroczu

0

1.Dlaczego nie uważałeś na lekcjach ?
2.Wrzuć sobie te komendy (ich nazwy) do tłumacza, a czarna magia da tobie odpowiedź.

Ale, ok:
ClearDevice - czyści ekran
Bar - rysuje prostokąt
Delay - opóźnienie
FloodFill - ???
SetFillStyle - sposób wypełnienia figur (np.w kratkę, kolor, itp)
Circle - rysuje koło
kbhit - Bodajże wykonuje pętlę, dopóki jakiś klawisz nie zostanie naciśnięty
CloseGraph - zamykanie okna grafiki
InitWindow - inicjowanie okna grafiki

Jakoś tak...

0

jakigo tłumacza?

0

ok,dzieki wielkie.a ostatnie pytanie mam: jak zrobic aby np tekst"ala ma kota" przesuwał sie na przekatnej ekranu?

0

Pseudokod:

int x
int y
x = 0
y = 0
while (x < szerokosc_ekranu && y < wysokosc_ekranu)
{
 x+1
 y+1
 OutTextXY(x, y, 'ala ma kota')
} 

Ew.drobne poprawki...

0

Drobne poprawki?

x+1
y+1
  1. Chyba x = x + 1 i analogicznie. Pseudokod pseudokodem, pewne zasady są.
  2. Nie będzie przesuwał się po przekątnej - ja bym zrobił
float scale = wysokosc_ekranu / szerokosc_ekranu
for (int i = 0; i < szerokosc_ekranu; i++)
   OutTextXY(i, i * scale, 'text')

1 użytkowników online, w tym zalogowanych: 0, gości: 1