lista.asignaN(P); lista.leeVec(P,Vector); cout<<"\nLos Valores del vector = "; lista.escribeVec(P,Vector); cout<<"\n Los valores ordenados descendentemente "; lista.ordenaDes(P,Vector); cout<<endl; system("pause"); }/* //CALCULANDO LOS VALORES DE UNA MATRIZ #include<iostream> #include<stdlib.h> #include<time.h> #include<iomanip> using namespace std; class Matrz{ protected: int Fil,Col; public: void leeFilCol(int P,int Q); void genera(int Fil,int Col,int M[][100]); void escribe(int Fil,int Col,int M[][100]); void Mayor(int Fil,int Col,int M[][100]); }; void Matrz::leeFilCol(int P,int Q) {Fil=P;Col=Q;} void Matrz::genera(int Fil,int Col,int M[][100]){ for(int i=0;i<Fil;i++) for(int j=0;j<Col;j++) M[i][j]=rand()%101; } void Matrz::escribe(int Fil,int Col,int M[][100]){ for(int i=0;i<Fil;i++){ for(int j=0;j<Col;j++){ cout<<setw(3)<<M[i][j]<<' ';} cout<<endl;} } void Matrz::Mayor(int Fil,int Col,int M[][100]){ int mayor=M[0][0]; for(int i=0;i<Fil;i++) for(int j=0;j<Col;j++) if(M[i][j]>mayor) mayor=M[i][j]; cout<<"\nEl Mayor es "<<mayor; } void main(){ Matrz MM; int MMM[100][100],F,C;srand((unsigned)time(NULL)); cout<<"Ingrese el tamao de la Fila";cin>>F; cout<<"Ingrese el tamao de la Columna";cin>>C; MM.leeFilCol(F,C); MM.genera(F,C,MMM);
cout<<"\nLa mateiz generada es \n";
MM.escribe(F,C,MMM); MM.Mayor(F,C,MMM); cout<<endl; system("pause"); } //OBJETOS CON ARREGLOS //Programa que calcula el rea de un circulo mediante Objetos //OBJETOS CON ARREGLOS //Programa que calcula el rea de un circulo mediante Objetos #include<iostream> #include<process.h> #define pi 2*asin(1.0) #define mensaje "\n Otra Prueba [S][N]" using namespace std; class cCirculo { protected: float R; public: void asignaRadio (float x); double obtieneArea (); double obtieneLongitud (); }; //Implementacion //Para definir los metodos asignarRadio(), obtieneArea() //y obtieneLongitud(), //se hace Uso del Operador de mbito o scope(::) //tal como sigue void cCirculo::asignaRadio (float x) {R=x;} double cCirculo::obtieneArea () {return (2*pi*R*R);} double cCirculo::obtieneLongitud() {return (2*pi*R);} void main () { cCirculo rc1[100];int N; float q; char Rp; for(;;){ system("cls"); cout<<"\nIngrese el Numero de Circulos "; cin>>N; for(int i=0;i<N;i++){ cout<<"\nIngrese Radio= "; cin>>q; rc1[i].asignaRadio (q); cout<< "\nEl Area del Circulo es = "<<rc1[i].obtieneArea() <<endl <<"\nLa longitud del Circulo es = " << rc1[i].obtieneLongitud (); } cout<<mensaje; cin>>Rp; if(Rp=='N'||Rp=='n') break; }} */