Chcę napisac program który wpisuje 24 karty jedna pod drugą , (9 pik , 9 karo, 9trefl ... az do asa ) . napisałem program ale on wypisuje to nie tak jak chcę . Prosze pomóżcie mi poprawic go
0
0
To teraz przepisz to tak, jakbys mial do wypisania N kart, M kolorow i K figur.
2
Myślę, że ten wątek Ci pomoże w problemie:
http://4programmers.net/Forum/C_i_C++/157464-Zadeklarowanie_kart_do_gry_karcianej
0
Na tym forum było pełno różnych pytań na temat talii kart. Kilkakrotnie pojawiały się również pełne kody w C oraz C++. Wystarczy poszukać.
1
on chce tylko wypisać więc wystarczy coś takiego (C++11)
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<string> kolory = { "trefl", "karo", "kier", "pik" };
vector<string> karty = { "9", "10", "walet", "dama", "krol", "as" };
for (const auto& karta : karty)
{
for (const auto& kolor : kolory)
{
cout << karta << " " << kolor << "\n";
}
}
return 0;
}