7.3.. Napisati program koji odredjuje da li je zadani znak slovo, cifra ili specijalna znak, prema slijedeæoj tabeli:

Listing programa:

// 07311019
#include<iostream>
using namespace std;
 
int main()
{
    cout << "Provjeriti da li je ucitani znak veliko ili malo slovo, cifra specijalni znak" << endl;
    char znak;
    cout << "Znak: ";
    cin >> znak;                              // znak

    switch(znak) {
    case 'A' ... 'Z': case 'a' ... 'z':       // slovo 
        cout << "Slovo" << endl;
        break;
     case '0' ... '9':                        // cifra
        cout << "Cifra" << endl;
        break;
    default:                                  // specijalni znak
        cout << "Specijalni znak" << endl;
    }
    return 0;
}

//07311019
#include<iostream>
using namespace std;
 
int main()
{
    int a;
    cout<<"Veliko ili malo slovo"<<endl;
    cout<<"Slovo (a)"<<endl;
    cin>>a;
 
    if ((a>=65 && a<=90)||(a>=97 && a<=122))
        cout<<"Slovo"<<endl;
    else if (a>=48 && a<=57)
        cout<<"Cifra"<<endl;
    else if ((a>0 && a<=47)||(a>=58 && a<=64)||(a>=91 && a<=96)||(a>=123 && a<=127))
        cout<<"Specijalni znak"<<endl;
 
 	return 0;
}

Ispis na ekranu:

Index