Operatii elementare asupra datelor
Prelucrari structurate
Pentru prelucrarea algoritmica a datelor se folosesc operatii elementare
precum:
1.Operatii
de intrare/iesire
Prin operatia de intrare, valorile corespunzatoare datelor de intrare sunt preluate de la un dispozitiv de intrare si sunt trimise calculatorului catre memoria interna a calculatorului. Aceasta operatie este reprezentata prin cuvantul citeste.
Prin operatia de iesire valorile corespunzatoare datelor de iesire sunt preluate in memoria interna a calculatorului si sunt transmise catre un dispozitiv de iesire. Aceasta operatie este reprezentata prin cuvantul scrie.
Prin operatia de intrare, valorile corespunzatoare datelor de intrare sunt preluate de la un dispozitiv de intrare si sunt trimise calculatorului catre memoria interna a calculatorului. Aceasta operatie este reprezentata prin cuvantul citeste.
Prin operatia de iesire valorile corespunzatoare datelor de iesire sunt preluate in memoria interna a calculatorului si sunt transmise catre un dispozitiv de iesire. Aceasta operatie este reprezentata prin cuvantul scrie.
citeste var1,var2...var
n
|
scrie var1,var2...var n,
|
citeste x,y
|
scrie x,y
|
Prin operatia de atribuire
o variabila primeste o valoare data, valoarea unei alte variabile sau valoarea
unei expresii. Operatia de atribuire este reprezentata prin operatorul <-.
variabila<-valoare data. EX: m<-3;
variabila<-valoare data. EX: m<-3;
Operatori aritmetici
|
Operatori relationali
|
Operatori logici
|
Operanzi numerici
rezultatul este numeric |
Operanzi de acelasi tip
.
Rezulutatul este de tip logic |
Operanzi logici.
rezultatul este de tip logic |
Operatori
:+.-./.* |
Operatori
:<,<=,>,>=,!=,= |
Operatori
not ,and ,or |
Prioritatea operatorilor:
paranteze,negatia logica,operatorii aritmetici
multiplicativi(*,/,div,mod),operatori aritmetici aditivi (+,-), operatorii
relationali,conjunctia logica(and),disjunctia logica(or).
Aplicatie:
Să se creeze în Excel un tabel cu urmatoarea structură
Copiați tabelul în foaia 2 de calcul. Denumiți aceasta foaie Aplicatie.
Cerințele de mai jos se lucrează în foaia 2.
- Inserati după coloana Prenume elev o coloana noua și denumiti-o Clasa,
- Inserați după coloana Nota 1 doua coloane noi si denumiți aceste coloane Nota 2, Nota 3,
- Completați tabelul cu 6 inregistrări,
- Calculați pentru fiecare elev numărul total de absențe (Absente sem.I + Absente sem II),
- Calculati pentru fiecare elev media (folosind funcția specifică)
- Afișați în celula E9 cea mai mare medie
- Afișați în celula H9, nr maxim de absente
- Afișați în celula H9, nr minim de absente
- Redenumiți foaia 3 cu numele vostru
- Salvati documentul Excel cu numele Aplicatie-Operatii elementare.
Aplicatie:
Să se creeze în Excel un tabel cu urmatoarea structură
Nr crt | '/Nume elev | /Prenume elev | /Nota1 | /Media | /Absente sem I/ | Absente sem. II | /Total absente |
Cerințele de mai jos se lucrează în foaia 2.
- Inserati după coloana Prenume elev o coloana noua și denumiti-o Clasa,
- Inserați după coloana Nota 1 doua coloane noi si denumiți aceste coloane Nota 2, Nota 3,
- Completați tabelul cu 6 inregistrări,
- Calculați pentru fiecare elev numărul total de absențe (Absente sem.I + Absente sem II),
- Calculati pentru fiecare elev media (folosind funcția specifică)
- Afișați în celula E9 cea mai mare medie
- Afișați în celula H9, nr maxim de absente
- Afișați în celula H9, nr minim de absente
- Redenumiți foaia 3 cu numele vostru
- Salvati documentul Excel cu numele Aplicatie-Operatii elementare.
Prelucrari structurate
Structura liniara(secventiala)
Cuprinde operatii de intrare(citire), operatii de
atribuire,operatii aritmetice, operatii de iesire (scriere) exectutate neconditionat o singura data.
Aplicatii:
1.Fie a si b doua numere reale strict pozitive reprezentand
laturile unui dreptunghi sa se scrie un algoritm in pseudocod si schema
bloc pentru calculul si afisarea ariei
dreptunghiului.
2.Ion pleaca sa cumpere caiete cu X lei /bucata, avand in
portofel S lei.Sa se scrie un algoritm pentru calculul nr maxim de caiete pe
care le poate cumpara Andrei si afisarea sumei ramase dupa cumpararea lor.