cazul selectării operatorului în pascal

În plus față de declarația condiționată Dacă în limbajul de programare Pascal, sunt cauza de alegere a operatorului. Luați în considerare exemplul programului său de aplicare, care afișează mesajul sau în alt mod, în funcție de numărul introdus.







Un mesaj de avertizare pe ecran cu ajutorul If.

Acest program afișează următorul mesaj (zero, unu, și așa mai departe. D.), în funcție de modul în care vom introduce numărul. Cu toate acestea, aceeași sarcină poate fi ușurată prin intermediul unui caz de declarație.

Folosind Case Of.

În №8 linie Cazul operatorului de selecție înregistrate. Primul cuvânt scris de caz, atunci se înregistrează variabila, atunci cuvântul lui. După cuvântul oficial al este o enumerare a tuturor valorilor posibile ale unei variabile (linia №9 - №13), cât și prin colon indică acțiunea care trebuie să fie făcut în cazul în care variabila este o anumită valoare. Astfel, dacă introducem cu tastatura 0, atunci mesajul de eroare (linia №9) „Zero“, în cazul în care intrarea este 1, (linia №10) mesajul „A“, etc.

Nu avem nevoie de fiecare dată pentru a scrie structura Dacă ... Atunci.
Este suficient să arate CASE «variabila» A, și apoi pentru fiecare valoare a acestei variabile este un display registru de colon. După listarea toți operatorii trebuie să pună cuvântul oficial End.







cazul selectării operatorului în pascal

Rulați programul și introduceți orice număr de la 0 la 4 (de exemplu, 4)

Scrieți un program care determină trimestru al anului cu numărul de luni introduse.

Utilizarea caz de altceva.

În linia №8 Selectarea operatorului de scriere Case Of. După cuvântul lui (în linii №9 - №12) indică o posibilă valoare a variabilei noastre. Și puteți specifica mai multe valori într-un singur rând. De exemplu, în linie №9 vom da 3 valori pentru variabila și acțiunea pe care doriți să le efectueze, în cazul în care au pus aceste variabile. Ie dacă vom intra de la tastatura 1 sau 2 sau 3, atunci mesajul de eroare „primul trimestru“.

În linie №13 scris cuvânt oficial Else. Dacă introducem numărul tastatură care este în afara intervalului de numere de la 1 la 12, aceasta ar trebui să efectueze o acțiune care este listat după cuvintele Else (linia №14).

Scriem un program în Pascal, rula, și verificați performanța prin introducerea de numere diferite.

cazul selectării operatorului în pascal

Plus față de materialul.

În acest exemplu, în loc de listare a variabilei se poate utiliza intervalul de valori ale variabilei. De exemplu, linia №9 poate fi scris ca: 1..3: writeln ( „primul trimestru“); Ie în primul rând indică prima valoare a variabilei, și apoi printr-un punct de 2 indică ultima valoare a variabilei.

cazul selectării operatorului în pascal