Strona 1 z 1

Przedział który trzeba zachować.

Napisane: środa, 27 października 2010, 19:52
przez wojt12322
Witam mam taki problem, chcę aby uzytkownik wybrał liczbę z przedziału od 1 do 7. wszytko dobrze działa jak użytkownik wporwadza liczby, a jak wporwadzi cyfrę to program "świruje" proszę o wskazówki:)

Code: Zaznacz cały

#include <iostream>
using namespace std;
int main()
{
    int x;
    cout << "\nMENU GLOWNE\n\nProsze wybrac numer zadania. (od 1 do 7) ";
    cin >> x;
    while (x>7 || x<1)
    
    {
        cout << endl;
        cout << "To nie jest przedzial <1,7>!! Prosze wprowadzic ponownie numer zadania. ";
        cin >> x;
    }
    cin.ignore();
    return 0;
}

Re: Przedział który trzeba zachować.

Napisane: środa, 27 października 2010, 21:09
przez Morfidon
Cyfra to znaki od 0 do 9. Cyfra jest też liczbą. Nie rozumiem pytania.

http://www.youtube.com/watch?v=H9MZ4HQ-6Y0 - różnica między cyfrą a liczbą

Proszę o sprecyzowanie ;)

Re: Przedział który trzeba zachować.

Napisane: środa, 27 października 2010, 21:13
przez wojt12322
chodziło mi o literkę:) np. p

Re: Przedział który trzeba zachować.

Napisane: środa, 27 października 2010, 21:15
przez Morfidon
wojt12322 napisał(a):chodziło mi o literkę:) np. p
Bardzo dokładnie wyjaśniam tą sytuację w "Lekcja 15 - walidacja danych" w kursie c++, gdzie dodatkowo likwidujemy ten problem.

Re: Przedział który trzeba zachować.

Napisane: środa, 27 października 2010, 21:29
przez wojt12322
na jutro to muszę to oddać, niestety jestem posiadaczem innego pakietu z C++ który był mi potrzebny na maturę. a jutro muszę oddać inny program, proszę tylko o frazę kodu...

Re: Przedział który trzeba zachować.

Napisane: środa, 27 października 2010, 21:37
przez Morfidon
wojt12322 napisał(a):na jutro to muszę to oddać, niestety jestem posiadaczem innego pakietu z C++ który był mi potrzebny na maturę. a jutro muszę oddać inny program, proszę tylko o frazę kodu...
W załączniku kod źródłowy z lekcji 15.

Re: Przedział który trzeba zachować.

Napisane: środa, 27 października 2010, 21:40
przez wojt12322
dzięki wielkie, wkrótce kupie ten kurs, bo jednak porządna firma z was bo ratujecie ludzi xD. pozdrawiam.