Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania i odpowiedzi
Viewing all articles
Browse latest Browse all 83240

Problem początkującego

$
0
0

Cześć,

nazywam się Łukasz i jestem właśnie na początku swojej koderskiej drogi. Ostatnio wyznaczyłem sobie projekt, którego celem jest napisanie programu, który prosi o podanie liczby od 3 do 30, a następnie losuje liczby pseudolosowe do momentu, aż wylosuje tę samą liczbę, którą podał użytkownik, a wtedy informuje go o tym i wydaje dźwięk z głośniczka systemowego. Program zamiast działać losuje w nieskończoność i zawiesza się. Dlatego zdecydowałem się poprosić o pomoc. Zdaję sobie sprawę, że kod może mieć mnóstwo błędów i może wyglądać tragicznie, ale proszę o zrozumienie, to początki :) Kiedyś będzie lepiej. Więc jeśli ktoś wie to proszę powiedzieć co poprawić w tym kodzie, aby program działał jak należy. Dziękuję i pozdrawiam!

 

#include <iostream>
#include <windows.h>
#include <time.h>

using namespace std;

int liczba_usera, liczba_losowa;

int main()
{
    cout << "Witaj, podaj liczbe miedzy 3, a 30";
    cin >> liczba_usera;

    while (liczba_usera = liczba_losowa);
    {
        srand(time(NULL));
        liczba_losowa = rand()%3-31;
        cout<<"Wylosowano Twoja liczbe:"<<liczba_losowa<<"\a";
    }

    return 0;
}

 


Viewing all articles
Browse latest Browse all 83240

Latest Images

Trending Articles