Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

C++ Szachownica i goniec. Jak wypisać znaki na przemian? Zmiana znaków?

Shadowix 19 Maj 2011 16:17 2914 2
  • #1 19 Maj 2011 16:17
    Shadowix
    Poziom 26  

    Witam.

    Mam do napisania program wypisujący szachownice (8x8 pól) ze znaków (np: # i %) pola i potem wypisać gońca (np: 0), który ma się poruszać się z jednego jej końca (lewy górny róg) na drugi. Ruch np. co sekundę.

    I mam taki problem, że nie bardzo wiem jak wypisać znaki na przemian w tablicy...
    Potem będzie trzeba zamieniać określone znaki na gońca? Dobrze rozumuję?

    Pozdrawiam i liczę na pomoc ;)

    0 2
  • Pomocny post
    #2 19 Maj 2011 17:27
    mungo
    Poziom 18  

    Robisz tablice char 8x8 i uzupełniasz odpowiednimi znakami recznie, w 2 pętlach for sposobów jest dużo:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod


    ustawiasz gońca na odpowiedniej pozycji np lewy górny róg
    Code:
    palnsza[0][0]='O';

    wyświetlasz cala tablice (2xfor) czekasz (poczytaj o Sleep() ) czyścisz konsole (np. system("cls") ) przesuwasz gońca i od nowa wyświetlasz itd.

    0
  • #3 04 Cze 2011 19:45
    Shadowix
    Poziom 26  

    Witam ponownie.
    Wielkie dzięki za pomoc. Program działa prawidłowo ;)

    Zamieszczam kod programu:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    0