Witam, mam pewnie problem. Otóż chciałbym wylosować 2 karty z tablicy w której są 52 karty, każda inna oczywiście i tu właśnie rodzi się moje pytanie jak napisać te losowanie aby wyrzuciło mi na ekran tylko 2 randomowe karty z tej tablicy?
#include <iostream>
#include <cstdlib>
#include <windows.h>
#include <time.h>
#include <conio.h>
#include <stdio.h>
using namespace std;
string talia[52] {"KARO A","KARO 2","KARO 3","KARO 4","KARO 5","KARO 6","KARO 7","KARO 8","KARO 9","KARO 10","KARO J",
"KARO Q","KARO K","KIER A","KIER 2","KIER 3","KIER 4","KIER 5","KIER 6","KIER 7","KIER 8","KIER 9","KIER 10","KIER J",
"KIER Q","KIER K","TREFL A","TREFL 2","TREFL 3","TREFL 4","TREFL 5","TREFL 6","TREFL 7","TREFL 8","TREFL 9","TREFL 10","TREFL J",
"TREFL Q","TREFL K","PICK A","PICK 2","PICK 3","PICK 4","PICK 5","PICK 6","PICK 7","PICK 8","PICK 9","PICK 10","PICK J",
"PICK Q","PICK K"};
int main()
{
srand(time(NULL));
talia = rand()%52;
cout<<talia<<endl;
return 0;
}
Tutaj dodaję jeszcze kod, w razie czego oczywiście możecie go całkowicie przemienić aby rozwiązać mój problem oczywiście mile widziane byłoby w takim wypadku pełne wytłumaczenie mi czemu tak a nie inaczej abym mógł to zrozumieć.