MOI
Joined: 07/07/2010 16:31:48
Messages: 447
Offline
|
Не можев да го сфатам прашањето. Што уствари сакаш да направиш?
Инаку, има грешка во твојата логика, во однос на кодот што го имаш напишано. Овој дел
е секогаш TRUE. Нема логика if-от да го запишеш на овој начин.
Зошто е секогаш TRUE? Бидејќи имаш || (што значи ИЛИ), значи изразот ќе биде TRUE или ако првиот дел е точен, ако вториот е точен, или ако двата се точни.
Во првиот услов проверуваш ime != "Petar". Ако овој дел не е исполнет (значи, ако ime = "Petar"), тогаш вториот дел сигурно ќе биде исполнет (бидејќи ime = "Petar", и е исполнет делот ime != "petar", бидејќи "Petar" != "petar"). Од целиот тој дел од кодот, може да се избрише if-от, бидејќи (како што кажав), за тоа што го имаш ти напишано, тој ќе биде секогаш исполнет.
|