• 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>

Object Storage Arubacloud
0 głosów
156 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 (40,990 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 (56,980 p.)
To byłby przedział <-100, 99>
komentarz 24 listopada 2020 przez reaktywny Nałogowiec (40,990 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 3,184 wizyt
pytanie zadane 12 listopada 2019 w C i C++ przez Tawka Nowicjusz (200 p.)
0 głosów
2 odpowiedzi 3,274 wizyt
0 głosów
3 odpowiedzi 28,547 wizyt
pytanie zadane 3 grudnia 2017 w C i C++ przez SzaaBao Początkujący (380 p.)

92,555 zapytań

141,403 odpowiedzi

319,557 komentarzy

61,940 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...