E-gradiva > Računalništvo > Programiranje > Upravljanje s programirljivimi napravami > Nizi znakov > Primeri > Primer14

Prijava

// Podatkovna zbirka: preveri1.cpp
// Uporaba funkcij isdigit (preveri, ce je stevka), isalpha (preveri, ce je
// crka), isalnum (preveri, ce je crka ali stevka), in isxdigit (preveri, ce
// je sestnajstiska stevka)
#include <iostream>
#include <ctype.h>

using namespace std;

int
main()
{

cout << "Glede na isdigit:" << endl

<< (
isdigit('8') ? "8 je" : "8 ni") << " stevka" << endl

<< (
isdigit('#') ? "# je" : "# ni") << " stevka" << endl;

cout << endl << "Glede na isalpha:" << endl
<< (
isalpha('A') ? "A je" : "A ni") << " crka" << endl

<< (
isalpha('b') ? "b je" : "b ni") << " crka" << endl

<< (
isalpha('&') ? "& je" : "& ni") << " crka" << endl

<< (
isalpha('4') ? "4 je" : "4 ni") << " crka" << endl;

cout << endl << "Glede na isalnum:" << endl
<< (
isalnum('A') ? "A je" : "A ni")
<<
" stevka ali crka" << endl

<< (
isalnum('8') ? "8 je" : "8 ni")
<<
" stevka ali crka" << endl

<< (
isalnum('#') ? "# je" : "# ni")
<<
" stevka ali crka" << endl;

cout << endl << "Glede na isxdigit:" << endl
<< (
isxdigit('F') ? "F je" : "F ni")
<<
" sestnajstiska stevka" << endl

<< (
isxdigit('J') ? "J je" : "J ni")
<<
" sestnajstiska stevka" << endl

<< (
isxdigit('7') ? "7 je" : "7 ni")
<<
" sestnajstiska stevka" << endl

<< (
isxdigit('$') ? "$ je" : "$ ni")
<<
" sestnajstiska stevka" << endl

<< (
isxdigit('f') ? "f je" : "f ni")
<<
" sestnajstiska stevka" << endl;

system("pause");
return
0;
}