[ Foro de C++ ]

HOLA necesito que me corrigan mi codigo no encuentro el error :C

07-May-2021 15:13
Jose Martinez Jimenez
0 Respuestas

#include<iostream>
#include<stdlib.h>
using namespace std

class Persona
private:
string nombre;
int edad;
public:
Persona(string,int);
virtual void mostrar()

};

class Alumno :  Persona{
private:
float calificacion;
public:
Alumno(float,string,int);
void mostrar();

};

class Profe : public Persona{
private:
materia;
public:
Profe(string,int,string);
void mostrar();


Persona::Persona(string _nombre, int _edad){
nombre = _nombre;
edad = _edad;
}

void Persona::mostrar(){
cout<<"Nombre: "<<nombre<<endl;
cout<<"Edad : "<<edad<<edn;
}

Alumno::Alumno(string _nombre, int _edad, float _calificacion) : Persona (_nombre,_edad){
calificacion = ;
}

void Alumnomostrar(){
Persona::mostrar();
cout<<"Calificacion del almuno: "<<calificacion<<endl;
}

Profe::Profe(string _nombre,int _edad,string _materia) : Persona(_nombre,_edad,_materia){
materia = _materia;
}

void Profe::mostrar(){
Persona::mostrar();
cout<<"Materia: "<<<<endl;
}

int main{

Persona *V[3];

V[0] = new Alumno(90.4,"Alexis",);
V[1] = new Alumno("Josue",23,99);
V[2] = new Profe("David",24,"Robotica");

V[0]->mostrar();
cout<<endl;
V[1]->mostrar();
cout<<endl;
V[2]->mostrar()

system("pause");
return 0;




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)