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

Dlaczego mój kod nie robi tego co chce...??

Cloud VPS
0 głosów
631 wizyt
pytanie zadane 23 sierpnia 2015 w C i C++ przez Slasheruus Nowicjusz (170 p.)
1)Ćwiczyłem sobie- napisałem program który genruje liczby losowe bla bla bla...

2)Ćwicząc dalej dodałem ifa.

  if (tab[0]==0)
        {
            cout <<"buuuum"<<endl;

        }

Czyli ze jesli element o indeksie 0 ma wartosc 0 to cout bla bla bla

A tutaj 2 zrzuty ekranu, w których dzieje sie cos dziwnego bo raz ten element ma wartosc 0 i pokazuje

zrzut ekranu jeden-http://zapodaj.net/369cfd8a9e08f.png.html

zrzut dwa -http://zapodaj.net/1d28872afbe6d.png.html

a tutaj kod: http://pastie.org/10369310

2 odpowiedzi

0 głosów
odpowiedź 23 sierpnia 2015 przez adrian17 Mentor (354,120 p.)
tab [k]=rand()%2;

k ma zawsze wartość 0.

komentarz 23 sierpnia 2015 przez Slasheruus Nowicjusz (170 p.)
Jak to ma wartość zero?
komentarz 23 sierpnia 2015 przez Adrian1999 Nałogowiec (34,570 p.)
Dlatego że K nie inkrementujesz powinieneś zmienić z tab[k] na tab[i] w wierszu 23
0 głosów
odpowiedź 23 sierpnia 2015 przez Devero Początkujący (300 p.)
A co masz na myśli pisząc "nie robi tego co chce". Może wyjaśnij co chcesz aby robił :).
komentarz 23 sierpnia 2015 przez Slasheruus Nowicjusz (170 p.)
Na screenach, które dodałem widać pewną niekonsekwencję w działaniu programu. Bo jeśli pierwsza szufladka ma wartość zero to powinno wyskoczyć buum. Wszystko dołączone na screenach.
komentarz 23 sierpnia 2015 przez phx Początkujący (360 p.)

http://pastie.org/10369509
zobacz ten kod
jeszcze jesli liczymy od zera to mysle ze powinien byc znak < a nie <=
skad sie wzielo tam k? co ono nialo robic?

nie przypisana jest wartosc do niego w calym kodzie
czy dobrze myślę?

komentarz 23 sierpnia 2015 przez adrian17 Mentor (354,120 p.)
(proste zmienne globalne są domyślnie inicjalizowane do 0)

Podobne pytania

+1 głos
3 odpowiedzi 588 wizyt
pytanie zadane 10 listopada 2022 w Python przez niezalogowany
0 głosów
3 odpowiedzi 368 wizyt
pytanie zadane 1 września 2015 w JavaScript przez CPP_Newbie Użytkownik (770 p.)

93,453 zapytań

142,448 odpowiedzi

322,717 komentarzy

62,830 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
...