3236691904

3236691904



Podstawy Programowania Laboratorium 3 - Praca domowa

Format danych wejściowych:

Najpierw X - rozmiar planszy a następnie w kolejnych wierszach litera M, odstęp i wartość kolejnego rzutu albo litera P - żądanie wyświetlania stanu gry.

Format danych wyjściowych:

Dla każdej linii zawierającej P wypisz numery pól zajmowanych przez graczy Gi, G2, G3 i oddzielonych odstępami. Jeśli nastąpi koniec gry, przestań przetwarzać dane i wyświetl komunikat: END OF GAMĘ.

Przykład

Dla danych wejściowych:

5

M 1 M 4 M 4 M 5 M 6 M 2 M 4 P

M 1 P

M 3 P

M 4

Odpowiednie dane wyjściowe:

0 0 0 0 0 0 0 3 0 0 0

Zadanie 8. Dana jest gra taka jak w zadaniu 7, ale dodatkowo każdy z graczy ma przypisane dwie diody. Doda Si sygnalizuje, czy gracz i już wystartował, a dioda Wi sygnalizuje, że gracz i przebywa na polu o nieparzystym numerze. Zapamiętaj ich stan w z - zmiennej typu unsigned char w porządku SiW\S2W2SsWsSąWą. Do ustawiania odpowiednich bitów w z użyj operatorów bitowych & i |.

W danych wyjściowych, dla każdej komendy P dodatkowo wyświetl binarnie stan rejestru z.

Przykład

Dla danych wejściowych:



Wyszukiwarka

Podobne podstrony:
Podstawy Programowania Laboratorium 3 - Praca domowa 1 Wielokrotne powtarzanie tych samych operacji
Podstawy Programowania Laboratorium 3 - Praca domowa return 0;} Dekrementację licznika można przenie
Podstawy Programowania Laboratorium 3 - Praca domowa W przykładzie 6 licznik zmniejsza swoją wartość
Podstawy Programowania Laboratorium 3 - Praca domowa} else { cout « x « ” „to„liczba„nieparzysta”
Podstawy Programowania Laboratorium 3 - Praca domowa Przykład 11. Podstawy Programowania Laboratoriu
Podstawy Programowania Laboratorium 3 - Praca domowa M 4 M 5 M 6 M 2 M 4 P M 1 P
IMG4 (7) Program laboratorium ♦    Tworzemie bazy danych przy użyciu
6 Informatyka Algorytmika i programowanie [36 godz.] 1.    Typy i formaty danych w Tu
strona 16/18 PODSTAWY PROGRAMOWANIA - PASCAL Istnieje możliwość odczytania danych z pliku, podobnie
IMGU28 LABORATORIUM PROGRAMOWANIA STEROWNIKÓW Podstawy programowania w STL Zadanie 1. Zapis podstawo
Potrzeby uczniaWyzwania nauczyciela S Praca z dwiema podstawami programowymi równocześnie (obe
Treść laboratoriów ® Wprowadzenie do Visual Basic .NET, środowisko pracy. ® Podstawy programowania,
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel Legenda: aplikacja, program,
Laboratorium Podstawy Programowania Aby określić rozmiar poszczególnych typów (zależy od parametrów
Laboratorium Podstawy Programowania Znakami sterującymi są także: - znak tabulacji, - nuli (znak
Laboratorium Podstawy Programowania getch(); } /♦funkcja pobierająca znak z bufora klawiatury użyta
Laboratorium Podstawy Programowania zn=getchar(); putchar(zn); printf("

CCF20120309004 (5) praca Polityczna (EWP). Nie dala ona jednak podstaw traktatowych, dopiero Jednol

więcej podobnych podstron