Mi a válasz a köv kérdésre? C++
Figyelt kérdés
Mi az értéke a 0 < 1 ? 0 > 1 : 0 == 1 kifejezésnek?
És el tudná vki mondani, hogy miért?
2014. máj. 17. 19:50
2/7 A kérdező kommentje:
Tehát ha jól értelmezem, akkor ha 0 < 1 állítás igaz, akkor 0 > 1 ezt vizsgálja, ha meg hamis akkor meg 0 == 1 ezt?
2014. máj. 17. 20:18
3/7 iostream ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz1.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Mi az értéke? Próbáld ki!
Miért? Próbáld zárójelezni. Az egész precedencia kérdése.
4/7 A kérdező kommentje:
na jó de ezt most erre a "vmi ? vmi : vmi"-re mondtam hogy így működik-e.
2014. máj. 17. 22:43
5/7 iostream ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz1.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Ezt próbáld ki. Zárójelezz valahogy, ha nem változik az érték, akkor úgy zárójeleztél, ahogy a fordító is tenné.
6/7 anonim ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz1.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Ennél tök felesleges a zárójel, mert magától érthetődő.
0<1 ? 0>1 : 0==1
Azaz <feltétel>?<true>:<false>
0<1 matematilag igaz, így true ágba kerül
0>1 matematikailag hamis, így false-t add vissza.
bool x;
x = 0 < 1 ? 0 > 1 : 0 == 1;
//x értéke == false, mert a (0>1) false-t add vissza
vagy legyen a feltétel 0>1 mint a true ágban.
bool x;
x = 0 > 1 ? 0 > 1 : 0 == 1;
//x értéke == false, mert a (0==1) false-t add vissza
7/7 iostream ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz1.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
#6 Neked talán magától értetődő. Ettől még a precedencia megviccelheti az embereket.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!