Autópálya
Functions
autopalya_main.cpp File Reference

Az autópályamodell használatát bemutató tesztprogram. More...

#include <iostream>
#include "autopalya.h"

Functions

int szam_beolvas (int min, int max)
 
int ensure_int_input ()
 
int main ()
 

Detailed Description

Az autópályamodell használatát bemutató tesztprogram.

Function Documentation

◆ ensure_int_input()

int ensure_int_input ( )

Addig kér inputot a felhasználótól, amíg egész számot nem kap. Ha az inputban nem számot talál, az input további részét eldobja.

Returns
Felhasználó inputja, garantáltan int.

◆ main()

int main ( )

Az Autópálya modellt bemutató tesztprogram, amiben a felhasználó dönti el, milyen hosszú legyen az autópálya, valamint hogy hány autó legyen rajta. Egymás után 5 ciklust lefuttat, majd lehetőséget ad a felhasználónak, hogy megváltoztassa az autópálya paramétereit.

Returns
Exit code.

◆ szam_beolvas()

int szam_beolvas ( int  min,
int  max 
)

Kiírja a menü opcióit, majd választást kér a felhasználótól. Ha a felhasználói input nincs [min, max]-ban, újat kér.

Parameters
minLegkisebb elfogadható felhasználói input
maxLegnagyobb elfogadható felhasználói input
Returns
A felhasználó választása, garantáltan [min, max]-ból.