• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wypełnianianie tablicy liczbami z przedziału <-100,100>

0 głosów
332 wizyt
pytanie zadane 24 listopada 2020 w C i C++ przez Wolv63 Użytkownik (630 p.)
Mam taki problem że nie wiem jak mogę to zapisać.

Gdy wpisuje np. tab[i]=rand()%-100 +100; wypisuje liczby od 100 do 200 a nie oto mi chodzi.

A gdy wpisuje np. tak: tab[i]=-100+rand()% 100; wypisuje od -100 do 0

3 odpowiedzi

0 głosów
odpowiedź 24 listopada 2020 przez reaktywny Nałogowiec (46,230 p.)
wybrane 24 listopada 2020 przez Wolv63
 
Najlepsza
tab[i]=-100+rand()% 200;  ???

( nie jestem pewien i nie mam jak sprawdzić ).
komentarz 24 listopada 2020 przez Whistleroosh Maniak (57,400 p.)
To byłby przedział <-100, 99>
komentarz 24 listopada 2020 przez reaktywny Nałogowiec (46,230 p.)
To już blisko ;) Pytający się nie zorientuje, że 100-ka nigdy się nie pojawia ;)
komentarz 24 listopada 2020 przez Wolv63 Użytkownik (630 p.)

@reaktywny,  
O to właśnie chodziło, żę na to nie wpadłem. Dzięki to właśnie ten przedział :D

+3 głosów
odpowiedź 24 listopada 2020 przez Psz3mo Mądrala (5,030 p.)
rand() działa tak:

rand()%a + b ,gdzie a = ile liczb w przedziale do losowania, b = od jakiej liczby zaczynasz przedział np:

rand()%100 + 1 to znaczy losuj liczbę z przedziału od 1 do 100.

Więcej na ten temat: https://www.cplusplus.com/reference/cstdlib/rand/
–4 głosów
odpowiedź 24 listopada 2020 przez Jakub Michalik Użytkownik (850 p.)
usuń '-' przed 100
komentarz 24 listopada 2020 przez Wolv63 Użytkownik (630 p.)
Usunięcie minusa powoduje że losuje liczby od 0 do 200 :)

Podobne pytania

+2 głosów
3 odpowiedzi 4,053 wizyt
pytanie zadane 12 listopada 2019 w C i C++ przez Tawka Nowicjusz (200 p.)
0 głosów
2 odpowiedzi 3,811 wizyt
0 głosów
3 odpowiedzi 30,463 wizyt
pytanie zadane 3 grudnia 2017 w C i C++ przez SzaaBao Początkujący (380 p.)

93,605 zapytań

142,530 odpowiedzi

322,999 komentarzy

63,095 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...