operatori de atribuire, de intrare și de ieșire

operatori de atribuire, de intrare și de ieșire

După cum sa menționat mai sus, blocul principal de program este un set de operatori. Operator - este elementul indivizibil al programului, care vă permite să efectuați anumite acțiuni. Operatorii trebuie să fie scrise în strictă respectiv, în conformitate cu regula stabilită pentru un anumit limbaj de programare. Luați în considerare operatorii de bază Pascal.







Această afirmație dă instrucțiuni amintiți-vă o valoare unei variabile. Valoare și pereche identificator variabile sunt separate prin caractere: =. Tipuri de obiecte de pe ambele părți ale semnului: = trebuie să fie strict identice, cu excepția cazului în care tipul variabilei - REAL, iar tipul de expresie - INTEGER.
Vedere generală a operatorului:

a: = a + 1
c: = f / p * 100

Puține programe face fără introducerea de date și nu la toate cele care nu afișează rezultatele.

Tastatura de intrare OPERATOR: CITEȘTE și readln.
format:

Citiți (lista variabilă);
Readln (lista variabilă);

unde - secvența de nume de variabile, separate prin virgulă. Ln scrisoarea adăugată la sfârșitul declarației, astfel încât cursorul se va muta automat la linia următoare, când text monospace pe ecran, sau rezultatele programului.






De exemplu:

Readln (x, y, z);
Read (beta, gamma);

În cazul în care declarația READ (readln) programul se oprește și așteaptă cantitatea potrivită de numere nu va fi introdus de la tastatura. Numerele de intrare sunt separate prin spații sau prin apăsarea tastei Enter. La finalizarea introducerii de date, apăsați Enter, apoi computerul va trece la următoarea declarație a programului.

Datele de ieșire de pe ecranul de afișare se realizează de către operatori: SCRIE și writeln.
format:

Write (lista de expresie);
Writeln (lista de expresie);

Expresia în listă sunt separate prin virgulă. Valorile expresiile sunt evaluate mai întâi, și apoi afișate pe ecran. Ln literele au aceeași semnificație ca și în readln declarația. Ca urmare expresia unui colon poate specifica lățimea câmpurilor ecranului în care vor fi amplasate valoarea de ieșire. De exemplu, operatorul scrie (10: 3, 55: 6) va lua pentru a afișa numărul 10 cu trei poziții, și pentru a afișa numărul 55 - cele șase poziții de pe ecran.

În derivarea valorilor reale, puteți specifica cât de multe cifre zecimale ar trebui să fie păstrate în partea fracționară a numărului, iar numărul de cifre specificat după lățimea câmpului după colon. De exemplu, x = 3,14159, write operatorul (x: 6: 2) duce la variabilele de ieșire x șase poziții, dintre care două vor fi utilizate pentru partea fracționară a x (adică valoarea lui x este rotunjită la 3.14 ..).

x: = 3,5;
Write ( 'A' x 4 'km / s');


ecranul va afișa:
Raspuns: 3.5 km / s

Write (LST, 'x =', 2,74);


va arăta textul lucrării: