Informatică, întrebare adresată de EduardSeth, 9 ani în urmă

Scrieţi un program pentru a verifica modul de execuţie a funcţiei getch când se apasă o tastă care corespunde unei funcţii speciale.

Răspunsuri la întrebare

Răspuns de ediboboc33
4
#include<iostream>
#include<conio.h>

using namespace std;

int main()
{
    char a;
    int ca;
    cout << "Apasati o tasta.\n";
    while(1)
    {
        a=getch();
        ca=a;
        switch(ca)
        {
            case 27 :
            cout << "Tasta apasata: ESC"<< ". Codul ASCII = "<<ca << endl;
            break;
            case 32:
            cout << "Tasta apasata: space"<< ". Codul ASCII = "<<ca << endl;
            break;
            case 9 :
            cout << "Tasta apasata: TAB"<< ". Codul ASCII = "<<ca << endl;
            break;
            case 13 :
            cout << "Tasta apasata: ENTER"<< ". Codul ASCII = "<<ca << endl;
            break;
            default:
            cout << "Tasta apasata: " << a << ". Codul ASCII = "<<ca << endl;
            break; 
       }
    }
    return 0;
}
Alte întrebări interesante