| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 17.02.09 Prihlásený: 14.11.23 Príspevky: 449 Témy: 31 Bydlisko: Bytča(okres... |
Zdravím nejako nemôžem príjsť nato prečo mi toto nejde, robím to podla návodu v knihe (jeff kent c++ bez predchodzich znalosti) aj na wiki som si pohladal ten operator ale nemôžem prísť nato kde mám chybu (aj keď to bude nejaka úplná blbost). Problém je že mi nevypisuje text pri splnení nesplnení podmienky ale len 1 0. Takže bude problém niekde v tom poslednom cout ale kde však tam mám ako to má byť (relačný výraz) ? ak platí : ak neplatí... A ešte že v knihe tá ; v tom riadku nemá byť ale mne to vždy vyhodí chybu ak ju tam nemám. Kód: #include <iostream> using namespace std; int main(void) { int a, b; cout << "Zadajte cislo na porovnanie \n"; cin >> a >> b; cout << "Premena " << ( a >= b) ? "A je vacsia alebo rovna premene B. \n" : "B je vacsia ako premena A. \n"; system("pause"); return 0; }
_________________ MB:Asus p5q pro, CPU:Intel q9400 2.67Ghz @ 3.2Ghz Vcore:1.3, GPU:Gigabyte gtx560 830/4008 @ 920/4300 , PSU: EnermaxPRO82 525W , RAM:4GB Kingstone 1066MHz CL5@ 901Mhz CL5, HDD: Western Digital 320GB AAKS , CPU cooler: Scythe Ninja 2
Rev. B, Case: Cooler Master Elite 330 |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 13.01.2014 23:31 | |
|
Operator << ma vyssiu prioritu ako ternarny operator -> zatvorkuj.
|
|
Registrovaný: 17.02.09 Prihlásený: 14.11.23 Príspevky: 449 Témy: 31 Bydlisko: Bytča(okres... | Napísal autor témy Caliente: 13.01.2014 23:38 | |
|
Už to ide diky
_________________ MB:Asus p5q pro, CPU:Intel q9400 2.67Ghz @ 3.2Ghz Vcore:1.3, GPU:Gigabyte gtx560 830/4008 @ 920/4300 , PSU: EnermaxPRO82 525W , RAM:4GB Kingstone 1066MHz CL5@ 901Mhz CL5, HDD: Western Digital 320GB AAKS , CPU cooler: Scythe Ninja 2
Rev. B, Case: Cooler Master Elite 330 |
|
Registrovaný: 17.02.09 Prihlásený: 14.11.23 Príspevky: 449 Témy: 31 Bydlisko: Bytča(okres... | Napísal autor témy Caliente: 26.01.2014 22:16 | |
|
Nechcem zakladať novú temu tak sa opýtam tu, vedel by mi niekto povedať prečo mi pri tomto kode nevypíše tie čísla čo sú v poli ale len nejaku adresu ? Kód: #include <iostream> using namespace std; int main() { int vysledky[] = { 7, 2, 3 }; cout << vysledky << "\n"; system("pause"); return 0; } Keď to skúšam s char tak mi to ide( čísla samozrejme nahradím za písmená).
_________________ MB:Asus p5q pro, CPU:Intel q9400 2.67Ghz @ 3.2Ghz Vcore:1.3, GPU:Gigabyte gtx560 830/4008 @ 920/4300 , PSU: EnermaxPRO82 525W , RAM:4GB Kingstone 1066MHz CL5@ 901Mhz CL5, HDD: Western Digital 320GB AAKS , CPU cooler: Scythe Ninja 2
Rev. B, Case: Cooler Master Elite 330 |
|
Registrovaný: 05.04.11 Príspevky: 1693 Témy: 50 Bydlisko: Žilina, Pop... | Napísal XOLOO: 26.01.2014 22:25 | |
|
Nemôžeš iterovať po jednotlivých prvkoch pomocou for cyklu a vypísať i-ty prvok ?
_________________ rMBP 13 2015 iPhone 7
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 26.01.2014 22:27 | |
|
V prvom rade to nemá nič spoločné s ternárnym operátorom, takže si kľudne mohol založiť vlastnú tému. No a pozri si ešte raz poriadne, čo sú to polia v C a hlavne teóriu okolo ukazateľov (pointrov) Vypisuje ti to totiž práve hodnotu ukazateľa (adresu v pamäti, kde sa pole začína) Prečo? To je na dlhšie, študuj
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 17.02.09 Prihlásený: 14.11.23 Príspevky: 449 Témy: 31 Bydlisko: Bytča(okres... | Napísal autor témy Caliente: 26.01.2014 22:54 | |
|
Okej nabudúce založím novú tému. No ja som začal akurát čítať kapitolu o poliach, a stále tam bolo písané o inicializacii poli, len príklad tam bol až na char ale chcel som si to vyskúšať aj s nejakým číselným dátovým typom a nešlo . Ale už som sa dostal ja k tým cyklom takže už tomu z časti chápem, díky
_________________ MB:Asus p5q pro, CPU:Intel q9400 2.67Ghz @ 3.2Ghz Vcore:1.3, GPU:Gigabyte gtx560 830/4008 @ 920/4300 , PSU: EnermaxPRO82 525W , RAM:4GB Kingstone 1066MHz CL5@ 901Mhz CL5, HDD: Western Digital 320GB AAKS , CPU cooler: Scythe Ninja 2
Rev. B, Case: Cooler Master Elite 330 |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 27.01.2014 8:16 | |
|
Áno, polia prechádzaš v cykloch. A až dojdeš k tým ukazateľom, tak to pochopíš úplne
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| ternárny operátor v Assembler, C, C++, Pascal, Java | 2 | 1308 | 12.11.2012 23:32 ik112 | | ternary operator v JavaScript, VBScript, Ajax | 1 | 397 | 20.06.2013 22:57 BX | | Virtuálny operátor v Smartfóny a tablety | 2 | 394 | 18.10.2020 19:28 tatko Tom | | Novy internetovy operator v Ostatné | 9 | 790 | 14.01.2011 12:00 25kamikadze | | operator OR (pomoc) v PHP, ASP | 9 | 752 | 10.09.2009 11:56 Tominator | | operator Vodafone CZ v Krčma | 20 | 1674 | 27.12.2008 20:31 jaji | | Aký mobilný operátor? v Krčma | 7 | 1080 | 05.02.2019 21:58 krpo25 | | Nový operátor 4ka [ Choď na stránku: 1, 2, 3 ] v Novinky | 62 | 5431 | 03.03.2017 20:52 JanSpasitel | | Operator priradenia C++ v Assembler, C, C++, Pascal, Java | 0 | 1285 | 12.09.2009 23:05 peter100 | | C++ handle,operátor *... v Assembler, C, C++, Pascal, Java | 2 | 835 | 02.04.2009 19:01 László145 | | nove TV a operator v Monitory, televízory a projektory | 0 | 1910 | 16.05.2011 14:39 oremusaa | | Treti operator Telefonica O2 v Novinky | 15 | 4790 | 13.08.2006 13:52 Whistler | | Ukazovatel a operator delete c++ v Assembler, C, C++, Pascal, Java | 5 | 490 | 14.05.2016 20:50 BX | | operator OR v javascriptovej podmienke v JavaScript, VBScript, Ajax | 5 | 517 | 25.10.2014 12:34 Ďuri | | Paušál a operátor “Radosť” - Vaše skúsenosti v Ekonomika, práca, biznis, podnikanie a peniaze | 27 | 7752 | 13.02.2022 0:14 liqua1 | | JIMM(ICQ) v telefone NOKIA(operator ruzova kocka) v Mobilné zariadenia | 9 | 5256 | 04.05.2008 18:07 adamson |
| 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
|
|