BEGINER - empezando con las clases y objetos de c++
Publicado por Aaron (1 intervención) el 28/02/2020 01:50:57
Apenas estoy empezando con las clases y objetos de c++ y tengo una duda con un código que me da muchos errores
Es para ingresar un id, y llamando a la clase, me devuelva los datos de la persona.
Seria de muchisima ayuda si me pueden ayudar o aconsejar para poder hacerlo de otra forma.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <iostream>
using namespace std;
class persona{
public:
consulta(int ID){
float peso,estatura;
switch (ID){
case 0:
break;
case 1:
peso=79.8;
estatura=1.59;
return peso, estatura;
break;
case 2:
peso=79.8;
estatura=1.59;
return peso, estatura;
break;
case 3:
peso=79.8;
estatura=1.59;
return peso, estatura;
break;
default :
cout<<"No existe esa persona";
break;
}
}
};
int main(int argc, char *argv[]) {
string resp;
float peso,estatura;
int ID;
persona personita;
do{
cout<<"Ingrese el ID de la persona:(1,2 o 3)"<<endl;
cin>>ID;
cout<<"Las caracteristicas del paciente con ID "<<ID<<" son:"<<endl;
personita.consulta(ID);
cout<<"Estatura "<<estatura<<endl;
cout<<"Peso "<<peso<<endl;
cout<<"Quiere hacer otra consulta?(Y/N)"<<endl;
cin>>resp;
}
while(resp=="Y"||resp=="y");
return 0;
}
Es para ingresar un id, y llamando a la clase, me devuelva los datos de la persona.
Seria de muchisima ayuda si me pueden ayudar o aconsejar para poder hacerlo de otra forma.
Valora esta pregunta


0