[C++] Wektory i dodawanie liczb
Ostatnio zmodyfikowano 2014-05-18 14:34
Dhakkain Temat założony przez niniejszego użytkownika  | 
[C++] Wektory i dodawanie liczb » 2014-05-18 13:06:05 Mam problem z vectorem. Mam go zapełnić liczbami z przedziału <0;100> i na losowych miejsach dodać 10 losowych liczb. Jak to zrobić? Wiem jak zapełnić wektor tymi liczbami ale jak dodać na losowych miejscach?  Dodatkowo mam usunąć z wektora z tymi liczbami wszystkie liczby parzyste.  Proszę o pomoc  | 
 | 
Monika90  | 
» 2014-05-18 13:08:46 A czy te losowe miejsca, na których masz dodać, mogą sie powtarzać czy nie?  | 
 | 
colorgreen19  | 
» 2014-05-18 13:08:52 insert() + rand() % 100 ?  | 
 | 
Jacob99  | 
» 2014-05-18 13:11:25  | 
 | 
Dhakkain Temat założony przez niniejszego użytkownika  | 
» 2014-05-18 13:19:18 Próbowałem coś takiego, ale słabo działa.  cout << "\n\t\tDodajemy do losowych miejsc losowe liczby!" << endl;
  for( int i = 0; i < losowe.size(); i++ ) {     int x =(( rand() % 100 ) + 0 );     cout << "losowe miejsce z wektora: " << losowe[ x <= losowe.size() ] << " losowy x: " << x << "  Dodajemy " << losowe[ x < losowe.size() ] + x << endl; }
  Te liczby nie mają się powtarzać, ma to być coś takiego: Na losowych miejscach dodaj do wektora 10 losowych liczb z przedziału <0,100>.  | 
 | 
pekfos  | 
» 2014-05-18 13:22:43 losowe[ x <= losowe.size() ]
   |  
 Co to ma być..?  | 
 | 
Dhakkain Temat założony przez niniejszego użytkownika  | 
» 2014-05-18 13:23:32 właśnie mówiłem, że to jest do kitu! Próbowałem takie cuda robić bo wywalało mi, że wypadam za zakres wektora  | 
 | 
pekfos  | 
» 2014-05-18 13:31:24  | 
 | 
|  « 1 »  2 |