| | |
| Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Autor | Správa |
---|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal Matoo: 25.02.2008 18:34 | |
|
Ako sa prosim vas zapisuje interval v C. Viem akurat ze v Pascali je to napr. 1..10, ale v C netusim.
|
|
Registrovaný: 23.01.07 Prihlásený: 14.04.11 Príspevky: 239 Témy: 26 |
Skús toto. Našiel som to v googli:
Kód: <1,10>
|
|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal autor témy Matoo: 25.02.2008 20:31 | |
|
to mi nechce fungovat.
|
|
Registrovaný: 22.11.07 Prihlásený: 26.02.10 Príspevky: 253 Témy: 1 Bydlisko: 127.0.0.1 | Napísal vl4kn0: 25.02.2008 21:12 | |
|
co tak napisat naco presne to potrebujes pouzit?
_________________ PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber... |
|
Registrovaný: 21.06.07 Prihlásený: 06.05.13 Príspevky: 421 Témy: 4 | Napísal sento: 26.02.2008 7:46 | |
|
int pole[10];
... pole je typu int a ma 10 prvkov; v C je prvy index vzdy 0 (nula), takze prvky pola budu: pole[0] ... pole[9];
|
|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal autor témy Matoo: 29.02.2008 11:11 | |
|
no napr. keby som to chcel pouzit v case. Ze chcem aby mi spustilo jeden z case-ov ak stacim klavesu od A do Z.
|
|
Registrovaný: 21.06.07 Prihlásený: 06.05.13 Príspevky: 421 Témy: 4 | Napísal sento: 29.02.2008 11:21 | |
|
Kód: char znak; znak = getch();
switch(znak) { case 'A': // aaaaa; break; case 'B': // bbbbb; break; . . . case 'Z': // zzzzz; break; default: // daco ine; break; }
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 29.02.2008 21:00 | |
|
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal autor témy Matoo: 02.03.2008 14:14 | |
|
nechcem vsetky case rospisovat po jednom az do z, to je blbost. A ten zapis 'A'..'Z' mi moje C nebere.
|
|
Registrovaný: 21.06.07 Prihlásený: 06.05.13 Príspevky: 421 Témy: 4 | Napísal sento: 02.03.2008 15:06 | |
|
case A..Z: ... taky zapis ani neexistuje;
napis radsej presne, co chces !!!
ako pomocky:
Kód: char znak; int cislo; cislo = znak - 'A'; // ... cislo bude 0...27 Kód: char znak; if(znak>='0' && znak<='9' ) ...; // je to cislica; if(znak>='a' && znak<='z' ) ...; // je to male pismeno; if(znak>='A' && znak<='Z' ) ...; // je to velke pismeno; /* ale na to existuju aj funkcie: isdigit; islower, isupper, isascii, atd... */
|
|
Registrovaný: 10.09.07 Prihlásený: 19.05.15 Príspevky: 119 Témy: 1 | Napísal socket: 09.03.2008 12:05 | |
|
odpovedam na prvu tazku
Kód: int i=0; while(i<10) { i++; //tu može byt tvoj kod }
interval to je, používať ho môžeš iba ked sa bude i=x ... vtom prípade si vyvolas nieco iba pri jednej hodnote.
|
|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal autor témy Matoo: 09.03.2008 19:37 | |
|
ok, uz to mam. Blbo som sa na zaciatku vyjadril, viem ako sa robi interval za pomoci cyklov, len som chcel vediet ci je v C aj nejaka kratsia forma zapisu, ako v tom TP. Dik za pomoc
|
|
| Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
| 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
|
|