| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 02.04.09 Prihlásený: 02.04.09 Príspevky: 2 Témy: 1 |
zdravim, zaujimalo by ma, ci v C-cku je nejaka funkcia co by dokazala samostatne rozlisit vlozenu informaciu, ci ide o cislo ci o znak ...
velmi zjednodusene mi ide o takuto podmienku
if (i == int)
...
vdaka
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
To nezistis, kedze aj znaky su v pocitaci reprezentovane ako cisla. Avsak ak citas znaky zo standardneho vstupu a chces vediet, ci bolo zadane pismeno/cislica, da sa to takto:
Kód: if (((c=getchar())>='A' && c<='Z') || (c>='a' && c<='z')) printf("Bolo zadane pismeno.\n"); else if (c>='1' && c<='9') printf("Bola zadana cislica.\n");
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 02.04.09 Prihlásený: 02.04.09 Príspevky: 2 Témy: 1 | Napísal autor témy jerry1988: 02.04.2009 17:35 | |
|
vďaka .... moc si mi pomohol
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 21.04.2009 21:20 | |
|
hento je dobra vec ten algoritmus diky neutromind
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 04.03.09 Prihlásený: 21.09.13 Príspevky: 24 Témy: 0 |
alebo pouzit znakove funkcie z hlavickove suboru cctype
if (isalpha(ch))
cout << "pismeno";
else if (isdigit(ch))
cout << "Znak";
else
cout << "hehe";
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 22.04.2009 20:07 | |
|
aj to sa da
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
nj, este lepsie... (su totiz nezavisle na znakovej sade, takisto o dost prehladnejsie, imho)
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Mám sa učiť C ++/objective C/ C#? v Assembler, C, C++, Pascal, Java | 5 | 725 | 08.07.2014 20:40 XOLOO | | c-tech mam problem v Ostatné | 6 | 533 | 26.03.2008 15:19 Petqo1 | | c++ - Aku mam zadat podmienku? v Assembler, C, C++, Pascal, Java | 1 | 722 | 09.05.2007 6:56 POM4R4NC | | ako vlastne zacat mam Borland C++ v Assembler, C, C++, Pascal, Java | 5 | 840 | 02.07.2008 13:34 mienkofax | | C++ Preťaženie metody pri dedení - mám to dobre? v Assembler, C, C++, Pascal, Java | 10 | 584 | 08.03.2017 19:04 globalik | | Da sa nejak zistit ze c i mam dvojvrstvovu napalovacku? v Optické zariadenia | 4 | 1820 | 13.09.2007 21:56 shiro | | Dotaz v AMD - Advanced Micro Devices | 9 | 976 | 10.06.2007 11:01 haffygoo | | OpenDns - dotaz v Siete | 2 | 833 | 31.03.2009 15:23 tairikuokami | | SQL dotaz v Databázy | 3 | 581 | 14.08.2012 16:00 hackerwoody | | HDD dotaz v Pevné disky a radiče | 7 | 371 | 14.02.2016 0:07 tatko Tom | | Python- web dotaz v Perl, Python, Ruby, CGI | 2 | 1518 | 08.02.2010 8:53 juho | | Zlyhanie systému - dotaz v Operačné systémy Microsoft | 7 | 420 | 09.10.2014 17:33 tairikuokami | | dotaz + zistenie komentarov v Databázy | 3 | 728 | 22.04.2009 14:19 GoodWill | | Dotaz na HTPC v Ostatné | 1 | 391 | 24.09.2012 18:55 KocuR | | dotaz na programatora v PHP, ASP | 7 | 457 | 18.01.2016 21:31 incredible | | Elektricke motorceky dotaz v Elektronika | 4 | 1338 | 16.08.2008 18:21 eXistenZ |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|