Kezdőoldal » Számítástechnika » Programozás » Pascal-ban a case. Of elágazás...

Pascal-ban a case. Of elágazás és az if, then elágazás között mi a különbség?

Figyelt kérdés

És az else pontosan mi?ennek ugye ha lefordítjuk a jelentése egyébként.pl.

if 50 then;


begin

writeln('szia!')

end else

begin

writeln ('szia!')

end;

akkor azok a parancsok amik else után vannak azok akkor teljesülnek ha if is teljesül vagy ez azt jelenti ha if teljesül akkor a példában kiírja a képernyőre hogy szia!

de ha nem teljesül akkor mindig az else után lévő parancsot írja ki?

még azt sem értem hogy mondjuk if 50 then...

then után bármennyi parancsot írhatunk akkor miért van szükség mondjuk and-ra is?



2012. márc. 25. 12:17
 1/2 zeronibble ***** válasza:
Az else akkor hajtódik végre, ha az if utáni kifejezés nem igaz. Az if 50 élből típushiba. A case szebb formája nagyon sok egymásba ágyazott if-then-else-nek, ahol else ágban jönne a következő if. A then és az else után is 1 utasítás jöhet, vagy 1 utasításblokk, begin és end közt. Vagy talán van fordító, ami elfogadja a formabontást, és blokknak tekinti a then...else közti részt? Akkor else után hogy oldjuk meg, új begin...end? Ha működik, akkor is kerülendő, utasításblokk legyen csak begin...end között.
2012. márc. 25. 12:27
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Ez a dolog sok helyről vérzik, ahelyett hogy erre a konkrét dologra válaszolnák, azt tanácsolom inkább olvass a Pascalról itt:


[link]

[link]

2012. márc. 25. 14:06
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!