2024(e)ko otsailaren 5(a), astelehena

3. astea | CASE-OF aginduaren adibidea eta kontraadibidea








CASE-OF aginduaren adibidea eta kontraadibidea

CASE-OF baldintzazko aginduak aldagai aukeratzaile bat darabil eta aukeratzaile hori datu-mota ordinal bat izango da (zenbaki osoa adibidez edo karakterea adibidez). Lau eratan adierazten dira CASE-OF egituraren kasuak:
  1. Konstante isolatu baten bitartez
  2. Balioak enumeratuz, horretarako balio konstanteak elkarrekiko komaz banatu behar dira
  3. Balioen azpieremu bat definituz, behemuga eta goimuga diren balio konstanteen artean puntu bi jartzen dira
  4. ELSE baten bitartez
Sintaxiari dagokiolarik, CASE-OF baldintzazko agindua END batez bakatzen da jarraian datorren hurrengo agindutik (baina kontuz, BEGIN markarik ez duen END batez bukatzen da).


CASE ADIBIDEA

Ebaluazio baten nota adierazten duen zenbaki osoa irakurri ondoren dagokion hitzezko kalifikazioa pantailaratu:
Hemen daukazu Case1.pas iturburu-programa



CASE KONTRAADIBIDEA

Ebaluazio baten nota adierazten duen zenbaki ez-osoa irakurri eta dagokion hitzezko kalifikazioa pantailaratu:

Hemen daukazu Case2.pas iturburu-programa (programari jarri diogun izena "Case2.pas" izan arren ez dago CASE-OF egitura erabiltzerik kontroleko aldagaia REAL datu-motakoa delako)

iruzkinik ez:

Argitaratu iruzkina

Iruzkinen bat idazteko Google-ko kontu bat behar duzu. Iruzkin guztien moderazio-ardura blogeko administratzaileari dagokio.