Przedział który trzeba zachować.

Problemy i ich rozwiązania w C++.
wojt12322

Przedział który trzeba zachować.

Post 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;
}
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Przedział który trzeba zachować.

Post 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 ;)
wojt12322

Re: Przedział który trzeba zachować.

Post przez wojt12322 »

chodziło mi o literkę:) np. p
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Przedział który trzeba zachować.

Post 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.
wojt12322

Re: Przedział który trzeba zachować.

Post 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...
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Przedział który trzeba zachować.

Post 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.
wojt12322

Re: Przedział który trzeba zachować.

Post przez wojt12322 »

dzięki wielkie, wkrótce kupie ten kurs, bo jednak porządna firma z was bo ratujecie ludzi xD. pozdrawiam.
Post Reply