l6z1 i do głównego pliku projektu
skopiować zawartość pliku źródłowego lab6.cj, a
następnie dopiero jest wywoływana funkcja porownaj?l6z2 i do głównego pliku projektu
skopiować zawartość pliku źródłowego z pierwszego zadania.
char* karty[] = {"R10" /*kaRo 10*/, "KD" /* Kier dama*/ , "T9"/*Trefl 9*/,
"PW" /*Pik walet*/, "K8"/* Kier 8*/};
Każda karta jest reprezentowana przez kolor (pierwszy znak):
P - pikT - treflR - karoK - kier2-10W - WaletD - DamaK - KrólA - AsPorządek sortowania: karty w pierwszej kolejności powinny być posortowane wg kolorów w następującym porządku:
P, T, R, K
W ramach jednego koloru porządek jest następujący:
2, 3, ..., 10, W, D, K, A
Wskazówki:
kopiuj i wypisz oraz jedną z funkcji
sortujących, aby przyjmowały jako pierwszy argument tablicę ciągów
znakowych
Strit jest to układ 5 kart o następujących po sobie symbolach (wg porządku
podanego w zadaniu 2). Przykład: K8, T9, R10, KW, TD
Poker jest to Strit z kart o tym samym kolorze. Przykład: K9, K10, KW, KD, KK
int czy_strit(char* karty[], int rozmiar)
int czy_poker(char* karty[], int rozmiar)
które zwracają 1 gdy karty tworzą dany układ, 0 w przeciwnym przypadku.
Przetestować działanie funkcji dla następujących zestawów kart:
char* strit[] = {"R10", "KD", "T9", "PW", "K8"};
char* poker[] = {"KW", "K9", "KD", "KK", "K10"};
char* nic[] = {"R2", "K7", "KA", "KK", "T5"};
Założenia:
czy_strit