C++ Core dumped

0

Wyskakuje mi tutaj blad core dumped czym to moze byc spowodowane ? z gory dzieki za odp:)

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

using namespace std;
int c,a,b,licznik;
double sprawdzian(int licznik)
{
    int wynog;
    double wynucz;
    wynog = 0;



    int wynik;


   do
    {

    c = rand()%5;
    switch(c)
    {
        case 0:
            b = rand()%100+1;
            a = rand()%100+1;
            wynik = a + b;
            cout << a << " + " << b << endl;
            break;
        case 1:
            b = rand()%100+1;
            a = rand()%(100+1)+100;
            wynik = a - b;
            cout << a << " - " << b << endl;
            break;
        case 2:
            b = rand()%30+1;
            a = rand()%30+1;
            wynik = a * b;
            cout << a << " * " << b << endl;
            break;
        case 3:
            b = rand()%3;
            a = rand()%100+1;

            wynik = a / b;
            cout << a << " : " << b << endl;
            break;
        case 4:
            b = rand()%3;
            a = rand()%100+1;
             if (a % 2 != 0)
            {
                a=a+1;
            }
            wynik = a % b;
            cout << a << " mod " << b << endl;
            break;
    }

    cout << "Podaj odpowiedz"<< endl;
    cin >> wynucz ;
    if (wynik == wynucz)
    {
        wynog = wynog +1;
        cout << "odp prawidlowa zyskales jeden pkt" << endl;
    }
    else
    {
        cout << "niestety zla odp ale jeszcze nie wszystko stracone" << endl;
    }
    licznik = licznik++;
    }while(licznik != 6);

    cout << "Koniec testu!!!!"<<endl << "zdobyles: " << wynog << "pkt.";


    return(wynog);


}

int main()
{
    srand( time(NULL) );
    sprawdzian(0);
}
 
0

Może np. tym:

b = rand()%3;
wynik = a / b; // i tak samo dla modulo niżej
0

Sprawdziłem ten program i u mnie nic takiego nie wyskakuje.

0

Nie no wyskakiwalo ale MSM mial racje po prostu czasem losowal cyfry dla ktorych to nie zachodzilo :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1