Algoritmi elementari: -
-
Algoritm pentru interschimbarea a doua numere Algoritmi pentru sume si produse Algoritm pentru determinarea minimului(maximului) Algoritmi pentru prelucrarea cifrelor unui numar o Descompunerea in cifre o Compunerea din cifre Algoritmi pentru determinarea c.m.m.d.c. dintre doua numere Algoritmi pentru testarea numerelor prime Algoritmi pentru prelucrarea divizorilor unui numar Algoritmi de generare a sirurilor recurente
1. ALGORITM DE INTERSCHIMBARE A DOUA NUMERE intreg a, b, c; inceput scrie “a=”; citeste a; scrie “b=”; citeste b; c a; a b; b c; scrie “a este ”, a; scrie “b este ”, b; sfarsit.
intreg a,b,c,…; real a,b,c,…; caracter a,b,c, …;
inceput
int a, b, c; void main(){ cout<<“a=”; cin>>a; cout<<“b=”; cin>>b; c = a; a = b; b = c; cout<<“a este ”<< a<<endl; cout<<“b este ”<< b; }
int a,b,c, …; double a,b,c, …; char a,b,c, …;
sfarsit. scrie a,b,c, …; Ex: scrie “a este ”, a;
void main(){ ... } cout<<a<<b<<c<<…; cout<<”a este ”<<a;
citeste a,b,c, … Ex: citeste a;
cin>>a>>b>>c>> …; cin>>a;
if( conditie ){ instructiune; }
...
daca conditie atunci instructiune; sfarsit_daca; pentru i1,n executa
for(i=1 ; i<=n ; i++){