Pisze baze danych i nie umiem sobie poradzic z blokada liter i liczb ujemnych. Chce aby w polach 'cena, ilosc itp' bylo mozna wpisywac tylko liczby dodatnie. czy ktos umie pomoc?
0
0
Nie napisałeś w jakiej bibliotece graficznej działasz, na każdej to się robi inaczej.
0
to jest prosta baza danych na konsoli : |
0
http://4programmers.net/C/FAQ/Zabezpieczenie_przed_wpisywaniem_liter (test na ujemną to chyba wiadomo...)
To jest najbardziej wałkowany temat na forum.
0
możesz zrobić prostą walidacje w stylu:
while(bad) {
cin >> cena;
if(cena <0) bad = true; //w tym przypadku pomijamy wsadzanie te danej to bazy danych i prosimy użytkownika aby podał prawidlową liczbę aż do skutku
else bad = false;
}