Pomoże ktoś z pętlami?

0

Witam.Mam problem bo dostałem takie zadanie:
Napisz program, który wczyta liczbę, a następnie wypisze ją na ekranie.
Zabezpiecz przed wczytaniem nieprawidłowej liczby. Wykorzystaj do tego
celu pętle. Sposób działania
programu:

  1. Podaj liczbę

  2. Jeżeli błąd, wróć do kroku 1.

  3. Wypisz liczbę, która została podana.

Mógłby ktoś mi powiedzieć, jak to napisać wykorzystując pętle?

1
unsigned liczba;
while(true)
  {
   cout<<"Podaj liczbe: ";
   if(cin>>liczba)
     {
      cout<<"Podałeś liczbę: "<<liczba<<endl;
      //break;
     }
   else
     {
      cin.clear;
      cout<<"Blond wprowadzenia"<<endl<<endl; // od blondynki
     }
   while(cin.get()!='\n') {}
  }

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