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

Wyświetla mi tylko jedną liczbe z losowania i nie jest jak na 4 filmie nie moge sam znaleść błędu.

Cloud VPS
0 głosów
311 wizyt
pytanie zadane 15 maja 2015 w C i C++ przez Kamil366 Nowicjusz (120 p.)
#include <iostream>
#include <time.h>
#include <windows.h>

using namespace std;

int liczba;

int main()
{

    cout << "witaj w losowaniu zwolnienie blokady nastapi za 3 sekundy";
    Sleep(3000);
    cout<<endl;

    srand (time(NULL));

for (int i=1; i<=6; i++);
    {
            liczba = rand()%49+1;
            Sleep(1000);
            cout<<liczba<<"\a"<<endl;
            }

    return 0;
}

4 odpowiedzi

+1 głos
odpowiedź 15 maja 2015 przez ArturB Mądrala (6,060 p.)

for (int i=1; i<=6; i++); <-- ten średnik wszystko niszczy

+1 głos
odpowiedź 15 maja 2015 przez Vesim Nowicjusz (160 p.)
Usuń średnik po for(..).
+1 głos
odpowiedź 15 maja 2015 przez CzlowiekSkrypt Nałogowiec (26,340 p.)

for (int i=1; i<=6; i++);  <== skasuj ten średnik na końcu :)

 

EDIT : kurde tu trzeba ekspresowo odpowiadać, zostałem dwukrotnie ubiegnięty :P

+1 głos
odpowiedź 15 maja 2015 przez Radfler VIP (101,030 p.)

Postawiłeś średnik przed pętlą co oznacza że instrukcja w klamrach nie jest zapętlona:

// Dobra pętla
for (int i=1; i<=6; i++) {

    liczba = rand()%49+1;
    Sleep(1000);
    cout<<liczba<<"\a"<<endl;
}

 

Podobne pytania

0 głosów
0 odpowiedzi 2,031 wizyt
0 głosów
0 odpowiedzi 320 wizyt
pytanie zadane 27 sierpnia 2022 w Inne języki przez Sylbur81PL Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 198 wizyt
pytanie zadane 22 września 2019 w PHP przez Assasz Nałogowiec (30,460 p.)

93,488 zapytań

142,422 odpowiedzi

322,773 komentarzy

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