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

[C++] Wektory i dodawanie liczb

Ostatnio zmodyfikowano 2014-05-18 14:34
Autor Wiadomość
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
P-110265
Monika90
» 2014-05-18 13:08:46
A czy te losowe miejsca, na których masz dodać, mogą sie powtarzać czy nie?
P-110267
colorgreen19
» 2014-05-18 13:08:52
insert() + rand() % 100 ?
P-110268
Jacob99
» 2014-05-18 13:11:25
http://cpp0x.pl/kursy/Kurs-C++​/Poziom-2​/Pseudolosowe-liczby-calkowite​/290

i wyosuj numer wektora, potem tak samo wartość dla niego
P-110269
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.
C/C++
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>.
P-110273
pekfos
» 2014-05-18 13:22:43
C/C++
losowe[ x <= losowe.size() ]
Co to ma być..?
P-110275
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
P-110276
pekfos
» 2014-05-18 13:31:24
C/C++
rand() % losowe.size()
P-110277
« 1 » 2
  Strona 1 z 2 Następna strona