Dev - C++ - AYUDA CON LA COMPARACION EN CLASS

 
Vista:
sin imagen de perfil

AYUDA CON LA COMPARACION EN CLASS

Publicado por Antoni (3 intervenciones) el 08/10/2017 12:31:57
ayudenme pls no se que modificar en el codigo para que
funcione el metodo otra_prueba


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.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
class Ejemplo
{
 
public:
  int a;
  char b[10];
void set_a(int n)
{
   a=n;
}
int get_a()
{
   return a;
 
}
void prueba()
{
 cout<<"dar palabra: ";gets(b);
}
void resultado()
{
 cout<<b;
}
 
void otra_prueba(int x)
{
 if(a==x){
 cout<<"si funciona ";
 cout<<a<<" "<<x;
 }
}
};
 
main(){
 
Ejemplo ob[4];
int i,h=3;
 
for (i=0;i<4;i++) ob[i].set_a(i);
for(i=0;i<4;i++) cout<<ob[i].get_a()<<" ";
 
cout<<"\n"<<endl;
ob[4].otra_prueba(h);
 
for (i=0;i<4;i++) ob[i].prueba();cout<<endl;
for(i=0;i<4;i++) ob[i].resultado();
 
getch();
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 22
Ha disminuido su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

AYUDA CON LA COMPARACION EN CLASS

Publicado por Héctor Murcia (17 intervenciones) el 08/10/2017 16:36:34
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
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <string.h>
using namespace std;
 
class Ejemplo {
  public:
    int a;
    char b[10];
    void set_a(int n) {
        a=n;    }
    int get_a() {
        return a;    }
    void prueba() {
        cout << "dar palabra: "; gets(b);    }
    void resultado() {
        cout << b;    }
    void otra_prueba(int x) {
        if (a == x) {
            cout << "si funciona\n";
            cout << a << " " << x;
        }
    }
};
 
int main() {
    Ejemplo ob[4];
    int i,h=3;
 
    for (i=0;i<4;i++) ob[i].set_a(i);
    for (i=0;i<4;i++) cout << ob[i].get_a() << " ";
 
    cout << "\n" << endl;
    // ob[4].otra_prueba(h);  // ob[4] no existe, existe es ob[3]
    ob[3].otra_prueba(h);  // ob[4] no existe, existe es ob[3]
 
    for (i=0; i<4; i++) ob[i].prueba(); cout << endl;
    for(i=0; i<4; i++) ob[i].resultado();
 
    getch();
    return 0;
}
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