Biologie | Chimie | Didactica | Fizica | Geografie | Informatica | |
Istorie | Literatura | Matematica | Psihologie |
Etapele dezvoltarii unei probleme
INTRARI -> PRELUCRARI -> IESIRI
Pentru rezolvarea unei probleme se parcurg urmatoarele etape :
analiza problemei;
elaborarea modului de rezolvare a problemei;
codificarea intr-un limbaj de programare a modulului de rezolvare a problemei;
testarea programului si corectarea erorilor;
Calculatorul poate primi doua feluri de informatii:
programe
date de intrare
Operatorii
Operatorii sunt caractere speciale (*, /, >, = etc.) sau cuvinte cheie (mod, and, etc.) prin intermediul carora se reprezinta operatii care se efectueaza in cadrul unui algoritm.
Asupra operanzilor dintr-o expresie puteti aplica urmatorii operatori:
operatorul de atrinuire
operatorii matematici
operatorul de concatenare a sirurilor de caractere
opratorii rationali
operatorii logici
Operatori matematici Operatori relationali
Operator |
(egalitate) |
<>|# (diferit) |
< (mai mic) |
> (mai mare) |
<= (mai mic sau egal) |
>= (mai mare sau egal) |
Operator |
(adunare) |
(scadere) |
(impartire reala) |
(ridicarea la putere) |
(inmultire) |
mod (modulo) |
div (impartire intreaga) |
Comparerea a doua caractere este posibila prin compararea numerica a codurilor ASCll ale celor doua caractere; Astfel codul Ascll al caracterului d este 100, iar al caracterului D este Deci caracterul d este mai mare decat caracterul D .
Compararea a doua siruri de caractere se face prin compararea codului ASCll a caracterelor din aceiasi pozitie a fiecarui sir.
Expresiile
Expresia este o combinatie valida de operatori si operanzi.
Operanzii pot fi nume de date, constante de tip numeric sau sirde caractere si functii care, in urma evaluarii, furnizeaza un singur rezultat.
Intr-o expresie, aperatorii se folosesc intr-un anumit scop :
operatori matematici
operatori rationali si logici
operatorul de atribuire
Pentru a evalua o expresie, calculatorulexecuta operatiile intr-o ordine :
precedenta operatorilor
asociativitatea operatiorilor
Preconditiile unei expresii
Preconditiile expresiei reprezinta un ansamblu de restrictii si constrangeri impus datelor care apar in expresie ca operanzi.
Pentru a se putea evalua o expresie trebuie sa tinem cont de preconditiile sale. Notam preconditia cu P ji expresia q E :
Preconditiile cele mai des intalnite sunt:
~ Constrangerile operatiei de impartire - preconditia ca impartitorul sa fie diferit de zero
~ Constrangerile argumentului unei functii
~ Constrangerile pentru ca formula sa fie valida
Copyright © 2024 - Toate drepturile rezervate