Vector Nota

2
#include<iostream> #include<stdlib.h> #include<time.h> using namespace std; class vector{ protected: int N; public: void LeeN(int M); void Genera(int N,int v[]); void escribe(int N, int v[]); int Mayor(int N,int v[]); float promedio(int N, int v[]); void ordena(int N, int v[]);}; //implementacion void vector::LeeN(int M) {N=M;} void vector::Genera(int N, int v[]) {for(int i=1; i<=N; i++) v[i]=rand()%21;} void vector::escribe(int N, int v[]) {cout<<'['; for (int i = 1; i<=N; i++) cout<<v[i]<<' '; cout<<']'; } int vector::Mayor(int N,int v[]) {int M=v[1]; for( int i=1; i<=N; i++) if(v[i]>M) M=v[i]; return(M);} void vector::ordena(int N,int v[]) {int tmp; cout<< '['; for(int i=1; i<=N; i++) for(int j=1; j<=N; j++) if (v[i]>v[j]) {tmp=v[i]; v[i]=v[j]; v[j]=tmp;} for(int i=1; i<=N; i++) cout<<v[i]<<' ';cout<<']';} float vector::promedio(int N, int v[]) {int sum=0; float prom; for (int i = 1; i<=N; i++) sum = sum + v[i]; prom = (float)sum/N; return(prom);

Transcript of Vector Nota

#include#include#includeusing namespace std;class vector{protected:int N;public:void LeeN(int M);void Genera(int N,int v[]);void escribe(int N, int v[]);int Mayor(int N,int v[]);float promedio(int N, int v[]);void ordena(int N, int v[]);};//implementacionvoid vector::LeeN(int M){N=M;}void vector::Genera(int N, int v[]){for(int i=1; i