Operatorul complet condițional - o enciclopedie mare de petrol și gaze, articol, pagina 1

Completați declarația condiționată

O afirmație condițională completă definește un succesor atât pentru adevăr cât și pentru falsitatea expresiei logice. [1]

Pentru selectarea unuia dintre cei doi operatori este utilizat un operator complet condiționat. La execuția sa este calculată expresia logică care este într-o stare. [2]







Declarația condițională completă este executată după cum urmează. Valorile expresiilor logice sunt calculate de la stânga la dreapta. De îndată ce se găsește o expresie logică cu o valoare adevărată, declarația necondiționată care o urmează este executată, operatorii rămași sunt omiteți. Dacă expresia logică este falsă, se execută instrucțiunea urmând altceva, iar dacă este din nou condiționată, acțiunile specificate se repetă. [3]

Pentru selectarea unuia dintre cei doi operatori este utilizat un operator complet condiționat. La execuția sa este calculată expresia logică care este într-o stare. [4]

O afirmație condițională completă definește un succesor atât pentru adevăr cât și pentru falsitatea expresiei logice. [5]

Declarația condițională completă este executată după cum urmează. Valorile expresiilor logice sunt calculate de la stânga la dreapta. De îndată ce se găsește o expresie logică cu o valoare adevărată, declarația necondiționată care o urmează este executată, operatorii rămași sunt omiteți. Dacă expresia logică este falsă, se execută instrucțiunea urmând altceva, iar dacă este din nou condiționată, acțiunile specificate se repetă. [6]







Completați declarația condiționată. în contrast cu operatorul condițional, indică doi operatori, dintre care unul este executat atunci când o expresie logică care intră în declarația condițională completă este adevărată, iar a doua este dacă și numai dacă expresia dată este falsă. [7]

Executarea declarației condiționale complete are loc în această ordine. În acest caz, operatorul necondiționat care urmează această condiție este executat, iar operatorul urmând întregul operator condițional complet sau operatorul indicat de operatorul executat, o urmează. În acest din urmă caz, rezultatul execuției operatorului condițional complet este echivalent cu operarea operatorului gol. [8]

Acțiunea unei declarații condiționale complete este fie executarea unui operator P necondiționat, dacă expresia logică este adevărată, fie în execuția operatorului PZ, dacă această valoare este falsă. Pe lângă operatorul dacă, operatorul complet condițional, cu ajutorul operatorilor P și P2, poate transfera controlul asupra etichetelor către alți operatori ai programului. În cazurile în care acest lucru nu se întâmplă, operatorul care urmează condiționarea începe să execute. [10]

Posibilitățile unei declarații condiționale complete nu se limitează la controlul a numai doi operatori. După cum rezultă din definiție, operatorul din spatele altui simbol poate fi arbitrar și, prin urmare, condiționat. Numărul acestor incluziuni ale unui operator condiționat în altul nu este limitat. [11]

Din definiția unei afirmații condiționale complete rezultă că în construcția sa, după simbolul "altceva", în general, orice operator este scris. Acesta din urmă, la rândul său, poate fi din nou un operator condiționat. În acest caz, operatorii condiționali par să contribuie unul la celălalt. [13]

Un exemplu de program cu un operator conditionat complet (vezi Figura 4.1) este discutat în detaliu în primul paragraf al acestui capitol. [15]

Pagini: 1 2 3 4







Articole similare

Trimiteți-le prietenilor: