1 / 10

Obiectel e cu care lucrează algoritmii

Obiectel e cu care lucrează algoritmii. Obiectel e cu care lucrează algoritmii sunt:. Date a) Constante b) Variabile Expresii. Constantele.

joann
Télécharger la présentation

Obiectel e cu care lucrează algoritmii

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Obiectele cu care lucrează algoritmii

  2. Obiectele cu care lucrează algoritmii sunt: • Datea) Constanteb) Variabile • Expresii

  3. Constantele Constantele sunt date de un anumit tip care nu semodifică pe parcursul execuţiei unui algoritm.Pot fi:1. Constante numerice, adică numere întregi sau reale2. Constante nenumerice, adică şiruri de caracterecuprinse între apostrofuri3. Constante logice, adevărat şi fals

  4. Variabilele Variabilele sunt date ale căror valori se modifică peparcursul execuţiei unui algoritm. Ele se utilizează pentru a păstra datele iniţiale, saupentru a păstra rezultatele parţiale sau finale ale algoritmului. Fiecare variabilă va avea o locaţie de memorieasociată ei, unde i se păstrează valoarea. Variabilele pot fi: naturale, întregi, reale, logice sau şiruri de caractere.

  5. Expresiile Expresiile sunt alcatuite din operatori si operanzi. • Operatorii – operatiile care se executa in cadrul expresiei • Operanzii – valorile care intra in calcul

  6. Operatori 1. Aritmetici: • + adunare • -scadere • * inmultire • / impartire • modrestul impartirii a doua numere întregi Ex: 13 mod 5 = 3 • divcatul impartirii a doua numere întregi Ex: 13 div 5 = 2

  7. Operatori 2. Relationali: • =  egal • <=  mai mic sau egal • >=  mai mare sau egal • <>, != diferit

  8. Operatori 3. Logici: • ȘIși logic • SAU  sau logic • NOT  negatie

  9. Evaluarea expresiilor • În timpul execuției unui program expresiile sunt evaluate astfel: • Se înlocuiesc variabilele cu valorile lor • Se efectuează calculele • Se obține valoarea expresiei

  10. Exerciții 1.Calculatiurmatoarele : a) (12 – 5)*2 – 11 DIV 3= b) 28 mod 5 * 3= • Fie numarul n egalcu 263851. Calculatiurmatoarele : a) n mod 100 = ______ • n div 1000 mod 10 = ______ 3. Care vor fi valorile finale ale variabilelor x si y in urmaexecutariicalculelor ? x  35 ; y  4 ; x  x div y ; y  y + x ; x  x – y + 7 ; y  y * y mod x

More Related