Zdravím vás programátori.. Dnes som sa v škole stretol so zadaním podmienky : ((5==5) && (3>6)) .. Až do dnešného dna by som bol presvedčený že táto podmienka má hodnotu false.. čiže nieje pravdivá.. Lenže dnes mi povedal profesor že hodnota je true.. Odvôvodnenia som sa už nedočkal, skúšal som to aj v programe if/else a vždy mi vyšlo else.. Aký je váš názor True/False ? Som z toho teraz troška zmatený.. Vopred ďakujem za odpoveď !
Fórum › C / C++
Podmienka v C++
todle je na prvni pohled false...
neni sance, aby v logickem soucinu vznikla jednicka, kdyz je kterykoliv vstup do nej 0
A trosku teorie:
Logicky soucin - kdykoliv se na kteremkoliv vstupu logickeho hradla AND vyskytne logicka 0, je vystup taky 0 (Log 0 je takzvane Agresivni). Log 1 je takzvane neutralni - nic nemeni dokud nejsou vsechny vstupy na log 1 - pak je vystup taky log 1 (jelikoz zadna nula nestrhla vystup na 0).
jako tohle ((5==5) && (3>6)) by mohlo byt true jedine v pripade, ze by jsi misto && napsal ||...
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 34 hostů
Podobná vlákna
Podmienka if (ak) — založil EXBART
While -chybna podmienka — založil jonhnw
MySQL podmienka — založil zelenac1
Podmienka v JSP — založil vlado0991
Podmienka s dátumom — založil fja
Moderátoři diskuze