Ramificarea în pascal

Ramificarea în Pascal nu vă permite să efectuați acțiuni la rândul său, așa cum am făcut în programul precedent, și în funcție de ce - orice condiții. Pentru aceasta există diferite declarații condiționale în limbajul de programare Pascal. În această lecție ne vom uita la modul în care să se stabilească o sucursală în Pascal folosind design IF. APOI.

În cazul în care operatorul are timp formatul de înregistrare 2 partea (If..Then) și plin (If..Then..Else).

Linia №7 vom intra de la tastatura orice număr.

În linia №8 scrie declarația Dacă, care testează condiția ca valoarea «A» (adică Permisiunea număr de contact) mai mare sau egal cu 0. În cazul în care este îndeplinită această condiție (de exemplu, dacă am intrat într-un număr mai mare sau egal cu 0), atunci acțiunea trebuie efectuată, care urmează cuvântul atunci. Avem peste cuvântul Apoi urmează un șir de caractere №9, care afișează un mesaj. Amintiți-vă că, după cuvântul Atunci virgulă nu este atribuit.

Ramificarea în pascal

După pornirea programului, introduceți orice număr, cum ar fi 5 și apăsați Enter.

Dacă încercăm să introduceți un număr negativ, nu este afișat mesajul. În Pascal, este posibil să se efectueze anumite acțiuni (de exemplu, afișează un mesaj) atunci când nu îndeplinește condițiile. În acest scop, If..Then..Else de proiectare.

Spre deosebire de problema anterioară, aici avem un cuvânt nou Else (linia №10). Acest cuvânt în design If..Then..Else spune programului ce să facă în cazul în care condiția nu este îndeplinită.

String №8. În cazul în care «A» este mai mare sau egal cu 0, atunci un mesaj este afișat în linia №9.

№10 șir. Cuvântul scris Altfel, ceea ce înseamnă că în caz contrar (adică, în cazul în care «A» nu este mai mare și nu este egal cu 0) trebuie să fie o acțiune îndeplinită după cuvântul Else. Avem un cuvânt pentru altcineva nu este afișat în linia de mesaje №11. Amintiți-vă că, înainte și după virgulă Else Else nu este alocat.

Scrie programul în Pascal, a alerga și introduceți orice număr pozitiv (de exemplu, 5).

Ramificarea în pascal

Din nou vom rula programul și introduceți o valoare negativă (de exemplu, -5)