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

- Rejestracja:ponad 18 lat
- Ostatnio:27 dni
- Lokalizacja:Kraków
- Postów:124
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
- Rejestracja:prawie 16 lat
- Ostatnio:6 miesięcy
- Postów:2514
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;
}
edytowany 1x, ostatnio: krwq
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.