Citirea si afisarea unui vector - Divide et Impera
Citirea si afisarea unui vector Code blocks #include <iostream> #include <math.h> using namespace std; void citire(int li,int ls,int v[]) { int m; if(li==ls) {cout<<"\nElementul de pe pozitia "<<li<<" este "; cin>>v[li]; } else { m=(li+ls)/2; citire(li,m,v); citire(m+1,ls,v); } } void afisare(int li,int ls,int v[]) { int m; if(li==ls) cout<<v[li]<<" "; else { m=(li+ls)/2; afisare(li,m,v); afisare(m+1,ls,v); } } int main() { int x[10],n,max,min; cout<<"\nCate elemente are vectorul "; cin>>n; citire(0,n-1,x); afisare(0,n-1,x); }