
Problema con array
Publicado por Alfonso (7 intervenciones) el 20/05/2017 05:54:59
Hola a todos, estoy creando un programa para poner en practica todos mis conocimientos de c++, puesto que hace poco aprendi lo basico. Hoy estaba creando un programa que cuenta con un array, pero este array es muy raro, por que en primera a la hora de ponerlo en un pointer me salian valores que no tenia el array. Ademas en este momento el array tiene 3 espacios, pero segun el programa tiene 6 y estos ultimos tienen valores que nunca puse. Aqui esta el programa
Main.cpp:
ClasePrueba.h:
ClasePrueba.cpp:
Cuando corro el programa "n" baja de esta manera
2
1
0
-1
-2
-3
Y si cambio y en vez de mostrar el valor de n, que muestre el valor de cada espacio de "Cuentas" sale:
0
0
0
5
59
Otro valor
Por favor ayudeneme
Main.cpp:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include "ClasePrueba.h"
using namespace std;
int main()
{
ClasePrueba usuario;
usuario.CEC();
return 0;
}
ClasePrueba.h:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include "ClasePrueba.h"
using namespace std;
int main()
{
ClasePrueba usuario;
usuario.CEC();
return 0;
}
ClasePrueba.cpp:
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
#include "ClasePrueba.h"
#include <iostream>
using namespace std;
ClasePrueba::ClasePrueba(){
cout << "Bienvenido al sistema de administracion de cuentas de Alfonso" << endl;
}
void ClasePrueba::CEC() {
for (int x = 0; Cuentas[x] < 1000000; x++) {
n--;
cout << n << endl;
}
cout << "Hay " << n << " espacios disponibles para crear cuentas" << endl;
}
2
1
0
-1
-2
-3
Y si cambio y en vez de mostrar el valor de n, que muestre el valor de cada espacio de "Cuentas" sale:
0
0
0
5
59
Otro valor
Por favor ayudeneme
Valora esta pregunta


0