See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Bedingte Anweisung – Wikipedia

Bedingte Anweisung

aus Wikipedia, der freien Enzyklopädie

Eine bedingte Anweisung ist in der Programmierung eine Anweisung, die nur unter einer bestimmten Bedingung ausgeführt wird. Sie ist einer der wichtigsten Bestandteile der Programmierung, da durch sie ein Programm auf unterschiedliche Zustände und Eingaben reagieren kann.

Die einfachste Ausprägung ist beispielsweise in SQL zu finden

  delete from tabelle where tabelle.id=42;

am häufigsten tritt sie jedoch in Form von Verzweigungen auf:

wenn (Bedingung) dann
  Anweisung(en)

Dies ist folgendermaßen zu lesen: Zu Anweisung(en) wird nur verzweigt, wenn Bedingung eintritt.

Inhaltsverzeichnis

[Bearbeiten] Beispiele

[Bearbeiten] Verzweigung

In vielen Programmiersprachen mit C-ähnlicher Syntax, werden Verzweigungen folgendermaßen realisiert (wenn - dann - sonst):

if (Temperatur > 20)
  HeizungAusschalten();
else
  HeizungEinschalten();

[Bearbeiten] Mehrfache Verzweigung

Auch mehrfache Verzweigungen (wenn - dann - ansonsten wenn - dann - sonst) sind möglich, folgenes Beispiel anhand von PHP:

if ( $wert == 1 ) { 
  ErsteFunktion();
} else if ( $wert == 2 ) { 
  ZweiteFunktion();
} else { 
  AndereFunktion();
}

[Bearbeiten] Siehe auch


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -