Estoy haciendo un programa con clases de asociacion y me marca error estoy trabajando con C++
en si este es mi codigo:
Código (cpp) [Seleccionar]
# include <iostream>
# include <stdlib.h>
using namespace std;
class GiraAutomovilistica{
public:
int numParadas;
GiraAutomovilistica(int);
~GiraAutomovilistica();
float rendimientoGira();
float combustibleTotal();
float kilometrajeTotal();
};
class Parada: public GiraAutomovilistica{
public:
int idParada;
float KilometrajeRecorrido[100];
float CantidadCombustible[100],cantCombustible;
void rendimientoParada(){
float rendimientoParada,odometro;
CantidadCombustible[idParada]=cantCombustible;
for (idParada=0;idParada<numParadas;idParada++){
cout<<"Deme la lectura del odometro"<<endl;
cin>>odometro;
rendimientoParada=odometro/cantCombustible;
KilometrajeRecorrido[idParada]=odometro;
cout<<"El rendimiento de la parada"<<idParada+1<<"es : "<<rendimientoParada<<" kilometros por litro\n"<<endl;
cout<<"Deme la cantidad de combustible comprado"<<endl;
cin>>cantCombustible;
}
};
};
GiraAutomovilistica::GiraAutomovilistica(int numeroParadas){
numParadas=numeroParadas;
}
GiraAutomovilistica::~GiraAutomovilistica(){
}
int main (){
int numParadas,cantCombustible;
system ("cls");
cout <<"\n\t Programa que calcula el rendimiento de paradas y general\n"<<endl;
cout<<"¿Con cuanto inicio de combustible?"<<endl;
cin>>cantCombustible;
cout<<"¿Cuantas paradas hizo?"<<endl;
cin>>numParadas;
GiraAutomovilistica Gira(numParadas);
Parada paradita
paradita.rendimientoParada();
return 0;
}
[MOD] Usa las etiquetas GeShi para publicar codigo.
pero me dice que no he inicializado una variable y no se porque