Šta znači ovo ? (y=x>y)

Šta znači ovo ? (y=x>y)

offline
  • Pridružio: 29 Apr 2005
  • Poruke: 570
  • Gde živiš: Ko kaze da sam ziv?

y=x>y?100:200;

Molim vas ljudi ovo imam danas u testu, a neznam šta znači!!!



Exclamation Exclamation LJUDI STVARNO JE HITNO Exclamation Exclamation



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Jednostavan algoritam za ovo bi bio

if(x > y) {y = 100'}
else {y = 200;}



offline
  • Đuro Glumac
  • dipl. ing. informatike
  • Pridružio: 08 Feb 2004
  • Poruke: 3640
  • Gde živiš: ApAtIn

Ako je uslov zadovoljen "y" dobija prvu vrednost, a ako nije drugu. Napisao ti je vec meka, shvatices. Smile

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23208
  • Gde živiš: Niš

znaci, ovaj oblik se koristi za skraceno pisanje uslova, i ide ovako:
vrednost = uslov ? vrednost_ako je uslov_ispunjen : vrednost_ako_nije_ispunjen;

primer:
doba = temperatura > 20 ? leto : zima;

znaci, ako je temperatura veca od 20 stepeni, 'doba' ce biti 'leto', a ako nije, onda je 'zima'...
mislim da je ovakav nacin pisanja uslova i optimizovaniji za procesor, jer odmah u startu procesor zna da trebas da dodelis vrednost, samo treba uslov da ispita.

offline
  • Pridružio: 29 Apr 2005
  • Poruke: 570
  • Gde živiš: Ko kaze da sam ziv?

Hvala na pomoci svima!!!!!
Cool Cool Cool Cool

offline
  • Pridružio: 29 Apr 2005
  • Poruke: 59
  • Gde živiš: Mrkonjic - Grad

Ovo ti je terarni operator uslova. Pri zadovoljavanju uslova dodjeljuje se prva vrijednost, u suprotnom druga.

Ko je trenutno na forumu
 

Ukupno su 842 korisnika na forumu :: 36 registrovanih, 4 sakrivenih i 802 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Apok, aramis s, babaroga, Bane san, Bogoslov, bojank, branko7, celik, dekao, Denaya, djordje92sm, Doca, doktor1964, dragon986, Dukelander, Hektor, Ilija Cvorovic, ivica976, Jovan Nenad, komkom, kovinacc, krlebgd77, meelosh64, mercedesamg, Mixelotti, neutralal.com, pein, Recce, repac, RJ, suton, vasa.93, VJ, wolf431, yamato