Sunteți pe pagina 1din 3

Descrierea algoritmilor

PSEUDOCOD
Def. Pseudocod-ul este o modalitate de reprezentare a algoritmilor prin text.
Structura unui algoritm in pseudocod:
Start
Definirea variabilelor
Corpul algoritmului
Stop.
Declararea variabilelor:
Tip de data nume variabila sau constanta
Tipuri de date: - numerice - numere
- alfanumerice - litere, semen, caractere special
Datele numerice – intregi
- reale
Ex. Intreg x, a, v, b, x1,s_2, 2d;
Operatii de citire:
- se face individual, fiecare variabila pe rand;
Comanda de citire:
Citim( variabila);
Ex:
Reale x, v, d, e;
Citim( x ); citim (v ); citim (d); citim(e);
Operatiile de afisare:
-la afisare – afisare de mesaj;
- afisare de valoare;
Afisarea unui mesaj:
Comanda de afisare:
Tiparim( “ mesajul de afisat”);
Ex:
Tiparim(“a=”);
Afisarea de valoare:
Comanda:
Tiparim( numele variabilei);
Ex. a=4;
Tiparim (a); = >4
Tiparim (“a”);
a=4
Tiparim(“a=”);
Tiparim(a);
Obs: Toate conditionarile referitoare la tipurile de date de la schema logica se
pastreaza si la pseudocod.

Operatii definite pe tipul intreg: +, -, *


Functii: mod si div.
Operatii definite pe tipul real: +, -, *, /
Functii: SQRT- radical.
Expresiile: - se scriu identic ca si la schema logica.
s=a+b;
a+b=s;
1. Suma a 2 numere intregi.
a=12
b=5
Start S=17
Intreg a, b, S;
Tiparim(“a=”); citim( a );
Tiparim(“b=”); citim( b );
S=a+b;
Tiparim(“S=”); Tiparim( S );
Stop.
2. Se citesc 2 numere de la tastatura. Sa se afiseze media aritmetica a numerelor.
Start
Intreg a,b;
Real Ma;
Tiparim (“a=”);citim(a);
Tiparim (“b=”);citim(b);
Ma=(a+b)/2;
Tiparim(“Media este= ”); Tiparim(Ma);
Stop.
3. Gigel are la mate notele a, b si c, si in teza a obtinut nota t. Ajutatil pe Gigel sa
isi calculeze media.

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