29-11-2012, 11:05
29-11-2012, 13:35
Cómo lo conseguiste?!?!?!
29-11-2012, 13:47
(29-11-2012 13:35)Feer escribió: [ -> ]Cómo lo conseguiste?!?!?!
El día que rendimos, se lo pedí a Jorge por si me iba mal... dudó un poco pero finalmente me dio una copia.
29-11-2012, 13:58
JAjajaja, que hdp, "por si me iba mal" jaja.
Después resuelvo una parte y la subo si me da el tiempo jaja.
gracias!
Después resuelvo una parte y la subo si me da el tiempo jaja.
gracias!
29-11-2012, 14:48
(29-11-2012 13:58)Feer escribió: [ -> ]JAjajaja, que hdp, "por si me iba mal" jaja.
No, enserio... dudaba si aprobaba o no. Los puntos 5 y 6 que eran los más fáciles, no recordaba como hacerlos y mandé fruta... pero me tranquilicé cuando Jorge me dijo que igualmente con tener del 1 al 4 bien alcanzaba, los otros dos eran puntos extra. Para ese entonces ya tenía la copia del parcial en mano Jaja
29-11-2012, 15:00
Igual era re fácil el exámen jaja.
29-11-2012, 15:07
Sí, bastante fácil... muy similar al que subió goncar87 , por no decir idéntico Jaja
30-11-2012, 14:55
Ejercicio 1
Ejercicio 2
Después lo sigo xd
Ejercicio 4
Ejercicio 5
Void VEHICULO::Set_Nombre (char *nuevo_nombre){
char *Nombre = NULL;
if(nuevo_nombre != NULL){
Nombre = new char[strlen(nuevo_nombre)+1];
Nombre = nuevo_nombre;
}else{
Nombre = new char[strlen("SIN_NOMBRE")+1];
Nombre = "SIN_NOMBRE";
}
}
//Este cambio en el momento del parcial porque nadie entendia que hacer, entonces quedamos con que metamos un 0 o lo que viene.
Void VEHICULO::Set_Kilometraje (long nuevo_kilometraje){
if(nuevo_kilometraje != 0)
Kilometraje = nuevo_kilometraje;
else
Kilometraje = 0;
}
//En el punto C podíamos cambiar la función para desarrollar la sobrecarga con friend.
friend ostream & operator << (ostream & o, Vehiculo * X); //Este es el prototipo en .h
ostream & operator << (ostream & , Vehiculo * X){
o <<"Vehiculo Nombre: "<< get_nombre() << "Vehiculo Kilometraje: "<< get_kilometraje() << endl;
return o;
}
Ejercicio 2
class Vehiculo_flota : public Vehiculo{
private:
unsigned int interno;
unsigned int cant_viajes;
char *chofer;
}
vehiculo_flota:: vehiculo_flota(){
interno = 0;
cant_viajes = 0;
chofer = new char(strlen("SIN NOMBRE")+1);
chofer = "SIN NOMBRE";
}
Después lo sigo xd
Ejercicio 4
void vehiculo_flota:: operator ++(){
cantidad_viajes++;
}
void vehiculo_flota:: operator --(){
cantidad_viajes--;
}
Ejercicio 5
void vehiculo_flota:: mirar_todo(){
cout<<" Nombre: ""<< get_nombre()<<"Kilometraje: "<<get_kilometraje()<< "Interno: "<<interno<<"Cantidad de viajes: " <<cantidad_viajes<<"Chofer: "<<chofer<<endl;
}
05-12-2012, 00:31
A piece of cake (re fácil)! Ojalá el final fuera así Jaja
07-12-2012, 09:53
Buenas, sobre la resolucion del 1er ejercicop Fer puso:
ostream & operator << (ostream & , Vehiculo * X){
o <<"Vehiculo Nombre: "<< get_nombre() << "Vehiculo Kilometraje: "<< get_kilometraje() << endl;
return o;
}
Pero no deberia ser asi???
ostream & operator << (ostream & , Vehiculo * X){
o <<"Vehiculo Nombre: "<<Nombre<< "Vehiculo Kilometraje: "<<Kilometraje<< endl;
return o;
}
Estoy preparando el 2 parcial! duda existencial ajaja
ostream & operator << (ostream & , Vehiculo * X){
o <<"Vehiculo Nombre: "<< get_nombre() << "Vehiculo Kilometraje: "<< get_kilometraje() << endl;
return o;
}
Pero no deberia ser asi???
ostream & operator << (ostream & , Vehiculo * X){
o <<"Vehiculo Nombre: "<<Nombre<< "Vehiculo Kilometraje: "<<Kilometraje<< endl;
return o;
}
Estoy preparando el 2 parcial! duda existencial ajaja