C++ - szachownica w allegro w pętli for
Ostatnio zmodyfikowano 2014-05-22 23:15
ania Temat założony przez niniejszego użytkownika |
C++ - szachownica w allegro w pętli for » 2014-05-22 22:40:31 Mam do napisania program wyświetlający szachownicę 8x8 przy pomocy biblioteki allegro, potrafię wyświetlać pojedyncze kwadraty za pomocą
rectfill(screen,150,100,250,250,makecol(0,0,255));
ale muszę za zrobić w zagnieżdżonej funkcji for
Czy ktoś mógłby podpowiedzieć jak to zapisać? |
|
Monika90 |
» 2014-05-22 22:48:19 coś jak to #include <iostream>
int main() { for( int y = 0; y < 8; ++y ) { for( int x = 0; x < 8; ++x ) { std::cout <<( x + y ) % 2; } std::cout << '\n'; } }
ale zamiast cout - przeliczanie współrzędnych i rysowanie kwadratów |
|
ania Temat założony przez niniejszego użytkownika |
» 2014-05-22 22:56:21 dzięki, czyli poprzez rectfill, odpowiednio to trzeba dopasować? |
|
Monika90 |
» 2014-05-22 23:15:22 chodzi o to, by na podstawie zmiennych x i y (których wartości należą do przedziału [0, 7]) wyznaczyć współrzędne kwadratów na ekranie. Jak wyznaczyć kolor to już wiesz: (x + y) % 2 |
|
« 1 » |