Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Losowanie nazw z tablicy

Ostatnio zmodyfikowano 2016-08-17 19:52
Autor Wiadomość
Molel
Temat założony przez niniejszego użytkownika
Losowanie nazw z tablicy
» 2016-08-17 16:50:56
Witam, przez ostatni tydzień zmagałem się z jak dla niektórych z banalnym programem dotyczącym wylosowania jednej nazwy spośród wielu wpisanych przez użytkownika w konsolę.
Wszystko z mojej strony szło jak krew w piach.
I chciałbym zobaczyć jak ktoś inny podchodzi do tego programu.
Czy mógłbym prosić o wytłumaczenie jak wylosować cały dany wyraz bez podawania długości tabeli?
P-150950
Gibas11
» 2016-08-17 16:58:27
Proszę, moje podejście do problemu.
1. Zrobić vector stringów.
2. Wrzucić do niego n ciągów od użytkownika.
3. Wybrać jedną przez np.
vec[ rand() % vec.size() ]
P-150951
Molel
Temat założony przez niniejszego użytkownika
» 2016-08-17 17:14:38
Oki, dzięki wielkie. Za dużo mi to nie pomogło, bo ale jak to na samouka przystało z czasem wpadnę jak to zrobić xD
P-150952
carlosmay
» 2016-08-17 19:52:48
Zrób jakąkolwiek tablicę stringów i losuj indeksy tej tablicy.
C/C++
string slowa[ 2 ];
// wpisz dwa słowa
// losowanie indeksu
int indeks = rand() % 2;
cout << slowa[ indeks ];
Poszukaj w kursie tematu o tablicach, liczbach pseudolosowych.

std::vector jest w dziale STL.
P-150954
« 1 »
  Strona 1 z 1