Muchas Gracias Engel Lex
Creo que aun estoy muy cruda XD
Creo que aun estoy muy cruda XD
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú116 2 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] expected '}' at end of input
89 22 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] request for member 'getN' in '((Vector*)this)->Vector::v[k]', which is of non-class type 'float'
89 28 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] expected ')' before '{' token
93 4 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] expected primary-expression before '}' token
94 6 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] 'aux' was not declared in this scope
98 2 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] expected unqualified-id at end of input
86 21 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] request for member 'getN' in '((Vector*)this)->Vector::v[i]', which is of non-class type 'float'
89 22 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] request for member 'getN' in '((Vector*)this)->Vector::v[k]', which is of non-class type 'float'
89 28 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] expected ')' before '{' token
93 4 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] expected primary-expression before '}' token
94 6 C:\Documents and Settings\docen10.SALASDRAI2\Mis documentos\Downloads\CLASES\Clase.cpp [Error] 'aux' was not declared in this scope
#include <iostream>
using namespace std;
class Vector {// Inicio de la clase VECTOR
int n;// Numero de elementos del vector
float v[100];
public:
Vector(int ne) {
n = ne;
}
int getN() {
return (n);
}
float getV(int indice) {
return (v[indice]);
}
float *getV() {
return (v);
}
void setN(int ne) {
n = ne;
}
void setV(int pos, float valor) {
v[pos] = valor;
}
////////////////////////////////////////////////////////////
void leerVector(int indice, float valor) {
v[indice] = valor;
}
/////////////////////////////////////////////////////////////
void imprimirVector() {
int i;
if(n == 0) {
cout<<"EL VECTOR ESTA VACIO";
} else {
for (i = 0; i < n; i++) {
cout<<v[i]<<" ";
}
}
}
////////////////////////////////////////////////////////////
void insertarDesordenado(float valIn) {
v[n] = valIn;
n = n + 1;
}
/************************************************************/
int buscar(float valBus) {
int i = 0;
if (n == 0) {
system("cls");
cout<<" EL VECTOR ESTA VACIO"<<endl;
system("pause>null");
return (-1); // Metodo para Buscar
} else {
while ((i < n) && (valBus != v[i])) {
i++;
}
if (i < n) {
return (i);
} else {
return (-1);
}
}
}
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX//
void ordenarMenor(){
int i, k, posMen;
string nomMenor;
//Vector aux;
for (i=0; i<(n-1); i++){
nomMenor=v[i].n();
posMen = i; // Metodo Ordenar de menor a mayor
for (k=(i+1); k<n; k++){
if(nomMenor>v[k].getN()){
nomMenor=v[k].getN();
posMen=K;
}
}
aux = v[i];
v[i]=v[posMen];
//v[posMen]=aux;
}
}
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX//
/*****************************************************************/
void insertarOrdenado(float valIn) {
int posIn = 0, k;
while ((posIn < n) && (valIn > v[posIn])) {
posIn++;
}
for (k = n - 1; k >= posIn; k--) {
v[k + 1] = v[k];
}
v[posIn] = valIn;
n++;
}
};