Sunteți pe pagina 1din 18

Recapitulare clasa a IX a

Clasificarea datelor cu care lucrează algoritmii.


Constante. Variabile
Reactualizarea cunoștințelor

• Ce este algoritmul?
• Dați exemple de algoritmi din viața reală.
Algoritmi informatici

•Algoritmul este o mulțime finită și


ordonată de operații ce se aplică asupra unor
date de intrare pentru a obține date de ieșire.
•Operațiile pot fi:
- Citirea datelor de intrare
- Scrierea datelor de ieșire
- Operația de calcul
- Operația de decizie
Reprezentarea algoritmilor în limbaj pseudocod

• Limbajul pseudocod este asemănător limbajului


oamenilor.
• Pentru fiecare operație din algoritm avem
cuvinte cheie:
- Citirea datelor de intrare – citește date;
- Scrierea datelor de ieșire – scrie date;
- Operația de calcul – data<- expresie
- Operația de decizie – dacă condiție atunci operația1
altfel operația2;
Exemplu

• Scrieți algoritmul pentru calculul ariei unui pătrat de


latură a.
Rezolvare:
DI: a
DE: aria
Algoritm arie;
Citește a;
aria<- a*a;
Scrie aria
Stop
Orice algoritm informatic lucrează cu obiecte numite date.

Datele au următoarele caracteristici:

1 2 3
Nume Tip Valoare
Numele este unic și este
format din o succesiune de

1 caractere- primul caracter


nu poate fi cifră.
El are rol de identificare.
Ex. A1, suma, x, y, etc.
Tip – se referă la o anumită

2 categorie de valori și la
operațiile ce se pot efectua
asupra acestora
3
Valoare- în funcție de tipul
precizat.
Clasificarea datelor în funcție de tipul lor

• Numerice – numere naturale, întregi sau reale.


Ex. 23, -78, etc.
• Logice – au doar două valori: true (adevarat) și
false (fals).
• Șiruri de caractere – Ex. “Ana are mere”
Clasificarea datelor în funcție de momentul în care
se folosesc în cadrul unui algoritm

1 2 3
Date de
intrare
Date
intermediare
Date de
ieșire
1 Datele de intrare reprezintă
ce se dă în problemă
Datele intermediare se

2 folosesc pe parcursul
algoritmului și ajută la
obținerea rezultatelor
3
Datele de ieșire sunt
rezultatele cerute de
problemă
Exemplu

• Algoritmul pentru calculul mediei aritmetice a două numere x și


y.
Date de intrare: x,y
Data intermediară: suma
Data de ieșire: media.
Algoritm media_aritmetica;
Citește x, y;
suma <- x+y;
media <- suma/2;
Scrie media;
Stop.
În funcție de valorile pe care le
au, datele pot fi:
- constante – nu se modifică pe
parcursul întregului algoritm.
Ex. 78, true, “a”, etc
- variabile – sunt date care își
modifică valoarea pe parcursul
execuției algoritmului.
Ex. Y1, x, a, suma, etc
Aplicație 1

• Identificați datele de intrare, datele intermediare


și datele de ieșire din următorul algoritm:
Algoritm alfa;
Citește x, y, z;
t<- x+y;
m<- t*z;
Scrie m;
Stop.
Aplicație 2

• Identificați constantele și variabilele din următorul


algoritm:
Algoritm calcul;
Citește a, b;
a<- a*100;
b<- b*10;
m <-a+b;
Scrie m;
Stop.

S-ar putea să vă placă și