Concepte de bază ale limbajului de programare Turbo Pascal

modulo

Expresia aritmetică determină ordinea executării operațiilor asupra valorilor numerice. expresii aritmetice care conțin funcții aritmetice, operanzi, paranteze. O constantă sau o altă variabilă - cea mai simplă formă a unei expresii aritmetice.

Ordinea operațiilor într-o expresie aritmetică este supusă trei reguli:

1. paranteze Rule. Acesta afirmă că prima operațiune este realizată în paranteze. În cazul în care există mai multe perechi de paranteze imbricate, calculele pornesc de la cele mai intime paranteze.

2. Normele contabile prioritatea operațiunilor: în primul rând, se calculează valorile funcțiilor sunt apoi executate înmulțire și împărțire, iar în ultimă instanță - operații de adunare și scădere.

3. Regula de mai jos: funcționarea aceeași prioritate (prioritate) de la stânga la dreapta, în ordinea în care apar.

Exemplu. Numerele de pe partea de sus Setați ordinea operațiilor:

Expresia este de tip, în cazul în care rezultatul calculului valorii obținute tip întreg. Expresia are un tip de reală, în cazul în care rezultatul calculului său este o cantitate reală.

5. Caracteristici standard

Ca operanzi in expresie, cu excepția constante și variabile, puteți utiliza funcțiile standard. Argumentele funcției închise în mod necesar în paranteze. Prioritatea funcției de prioritate mai mare decât operațiile aritmetice. Luați în considerare funcțiile standard Turbo Pascal (literă Tabelul I desemnează tipurile integrale, R - tipuri reale):

Odată cu construcția unui grad mic de întreaga operațiune în loc de exponentiere, se recomandă utilizarea de multiplicare, deoarece exponentiala se realizează de mai multe ordine de mărime mai mare se multiplică și nu se poate ocupa argumente negative.

6. Operatorul de atribuire

Valoarea variabilei poate fi setată sau schimbată folosind operatorul de atribuire, care are forma:

unde <имя> - este numele unei variabile sau funcții;

= - semnează o misiune.

Operatorul de atribuire poate înlocui valoarea curentă a variabilei din stânga a mărcii de atribuire, noua valoare dată de exprimare pe dreapta.

Pe partea dreaptă este o expresie, care după calcul randamentele o valoare. Pe partea stângă indică numele variabilei a cărei valoare este atribuită. Acest fapt permite utilizarea partea stângă și dreaptă a semnului atribui numele aceleiași variabile. Să presupunem, de exemplu, conține următoarele afirmații:

După efectuarea acestor operatori variabila x va avea o valoare de 3,75, deoarece expresia de calcul inițial se va produce x + o ca adăugarea a două constante: 2.5+ 1,25 = 3,75, iar această valoare este apoi atribuită variabilei x (valoarea precedentă x egală cu 2,5, înlocuit cu un nou - 3,75).

Rețineți următoarea regulă: tipurile de variabile și de expresie trebuie să fie aceleași. Excepția este atunci când expresia are un tip, iar variabila - este real.