Postări

Se afișează postări din februarie, 2018

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); }