Dev - C++ - Alguien que me ayude a encontrar el erro C++

 
Vista:

Alguien que me ayude a encontrar el erro C++

Publicado por Juan Segura (3 intervenciones) el 29/04/2021 20:17:02
Buenas alguine que me ayude a encontrar el erro en el código ya que no e podido encontrarlo


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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#include<iostream>
#include<string>
 
using namespace std;
 
class taxi {
 
public:
	//CONSTRUCTOR
	taxi() {
	setnomchofer("");
	setplaca("");
	setubicacion("");
	settelefono("");
}
 
//CONJUNTO DE SET
 
   void setnomchofer(string nomchoferr) {
       nomchofer1 = nomchoferr;
	   }
 
   void setplaca(string placaa) {
       placa1 = placaa;
  }
 
  void setubicacion(string ubicacionn) {
       ubicacion1 = ubicacionn;
	}
 
	void settelefono(string telefonoo) {
	    telefono1 = telefonoo;
	}
 
	//CONJUNTO DE GET
string getnomchofer(){
    return nomchofer1;
	}
 
	string getplaca(){
    return placa1;
	}
 
	string getubicacion(){
	return ubicacion1;
	}
 
	string gettelefono(){
	return telefono1;
    }
 
    private:
    	 string nomchofer1, placa1, ubicacion1 , telefono1;
    };
 
    int main()  {
 
	 string nomchofer, n, placa, p, ubicacion, u, telefono, t;
	  taxi;
 
	 cout << "Teclee el nombre del chofer" << end1;
	 cin >> nomchofer;
	 cout << "Teclee la placa del vehiculo" << end1;
	 cin >> placa;
	 cout << "Teclee la ubicacion" << end1;
	 cin >> ubicacion;
	 cout << "Teclee el numero de telefono" << end1;
	 cin >> telefono;
 
	 taxi.setnomchofer(nomchofer);
	 taxi.getplaca(placa);
	 taxi.setubicacion(ubicacion);
	 taxi.telefono(telefono);
 
	 n = taxi.setnomchofer();
	 p = taxi.getplaca();
	 u = taxi.setubicacion();
	 t = taxi.telefono();
 
	 cout << "El nombre del chofer es " << n << end1;
	 cout << "Las placas del vehiculo son " << p << end1;
	 cout << "la ubicacion del es en " << u << end1;
	 cout << "El numero de telefono es " << t << end1;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de Joan
Val: 176
Ha aumentado 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Alguien que me ayude a encontrar el erro C++

Publicado por Joan (22 intervenciones) el 30/04/2021 07:39:51
Hola Juan, que error te da? o que debería hacer que no hace?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Rodrigo
Val: 1.755
Plata
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Alguien que me ayude a encontrar el erro C++

Publicado por Rodrigo (539 intervenciones) el 02/05/2021 19:17:31
taxi es una clase, no es un objeto. Define un objeto de tipo taxi y asignale a este objeto los valores, no a la clase.

1
2
3
4
5
taxi t;
 
t.setnombrechofer(...);
t.set ...
t.set..

y en las lineas 75 a 78 invoca los metodos con nombre que empieza con get, no los que hacen set
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar