„Eiffel (programozási nyelv)” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
a Informatikai portál AWB |
|||
51. sor:
A feltételes utasítás így néz ki:
<source lang="eiffel">
▲''if'' feltetel
▲''then''
--utasitasok
▲''elseif'' feltetel
▲''then''
--utasitasok
▲''else''
--utasitasok
end
</
ahol akárhány <code>elseif</code> utasítás lehet, és ha nincs <code>elseif</code>, akkor <code>else</code> sem kötelező.
77 ⟶ 67 sor:
Többszörös elágazás írható ezzel is:
<source lang="eiffel">
inspect --egesz, vagy karakter kifejezes
when ertek1,ertek2
then utasitas
when ertek3..ertek4
then utasitas
else utasitas
end
</
A ciklus:
<source lang="eiffel">
▲''from''
--kezdofeltetel
▲''invariant''
--invarians
▲''variant''
--ciklusvaltozo
▲''until''
--amig nem
▲''loop''
--ciklusmag
</source>
▲''end''
ahol is az <code>invariant</code> és a <code>variant</code> nem kötelező.
===Rutinok===
A rutinok a <code>Result</code> változóban levő értékkel térnek vissza.
|