Stisknuta klávesa...   zodpovězená otázka

C++/C

Zdravím

Mám následující kód, který si pomocí větvení vybere, jakou klávesu jste stisknuly a vypíše hlášku, kód mi ale nefunguje,potřeboval bych tedy poradit, co s tím...

#include "MainFunctions.h"

void main()
{
	char text;

	cout << "Vyberte si :";
	cout << "A - vyberete A";
	cout << "B - vyberete B";
	cout << "C - vyberete C";
	cout << "Jinné - ukončíte aplikaci...";
	cin.get() >> text;

	switch (text)
	{
	case a:
		cout << "Stisknuly jste tlačítko - A";
		break;
		//......
	}
}

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Místo cin.get() Vám bude stačit použít pouze cin >> text, beztak čtete jenom jeden znak. Dále u těch jednotlivých case dejte ten znak do apostrofů (nevím jestli je to to správné slovo, myslím toto 'a'). Pak by to mělo fungovat.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback