Jak odróżnić liczby od liter

0

Witam
Mam za zadanie napisać krótki kod :

  1. Podaj liczbę
  2. Jeżeli błąd, wróć do kroku 1.
  3. Wypisz liczbę, która została podana.

Jak rozróżnić w kodzie litery od liczb, i czego tu najlepiej użyć pętli do while czy instrukcji warunkowej if. Jestem bardzo newbie i póki co topornie mi to idzie

1

W nagłówku <ctype> masz funkcje isalpha i isdigit, możesz z nich skorzystać.

0

A możesz troszkę jaśniej bo na moim poziomie jeszcze nie za bardzo wiem o co Ci chodzi.

0

Pod linkami masz przykłady.

if(isalpha('a')) {
    cout << "to zostanie wyswietlone" << endl;
}

if(isalpha('8')) {
    cout << "a to nie" << endl;
}
0

Zabezpieczenie przed wpisywaniem liter
Pierwszy z brzegu przykład powinien się nadać.

0

No dobra bez jaj. Ktoś podal funkcje IsDigit i autor pisze czy można jaśniej... Wyczuwam zamiast "czy można jasniej" - "nie chce mi się wchodzić w ten link ale dajcie gotowca"

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