Algoritmi C++

0

O noua categorie a fost lansata pe site-ul PC – Config, cea a algoritmilor C++. Aici impatimitii informaticii vor putea gasi cei mai importanti algoritmi ai informaticii transcrisi si in limbajul C++ alaturi de aplicabilitatea lor.

Algoritmul este o succesiune finita de pasi, pe baza caruia se rezolva o problema (se prelucreaza datele initiale pentru a obtine date finale).

Proprietatile unui algoritm:
1. Claritatea (pasii trebuie sa fie descrisi clar, fara ambiguitati);
2. Generalitatea (pasii algoritmului trebuie sa fie valabili pentru tot setul datelor de intrare si nu numai pentru un set particular);
3. Finititudinea (rezultatul sa se obtina dupa un numar bine precizat de pasi).


sursa imagine

Di = date de intrare
De = date de iesire
Daux = data auxiliare

Operatori -> aritmetici: + – * / %
-> logici: si  sau  not
-> relationali < = > <= => <> !

Structuri de decizie: daca;
daca “expresie” atunci “instructiunea 1”
altfel “instructiunea 2”

Structuri repetitive cu test initial: cat timp, pentru;

1. Cat timp: cat timp “expresie” exectuta “instructiune”

2. Pentru
a) ascendent:  pentru “v <- v1, vf”  exectuta  “instructiune” (v1 <= vf)
b) descendent:  pentru “v <- v1, vf”  executa  “instructiune” (v1=> vf)

Structuri repetitive cu test final: repeta;
┌repeta
│ “instructiune”
└până când “expresie”

Număr de vizualizări : 12095

Share.

About Author

Membru fondator şi administrator al acestui website. Mă numesc Andrei, și sunt din Iași. În 2009 am intrat în lumea internetului cu site-ul PC – Config. Sunt pasionat de computere și tot ce ține de ele. Dacă aveţi nevoie de ajutor sau doriţi un sfat mă puteţi contacta folosind mijloacele afişate pe pagina 'Contact'.

Leave A Reply