Dev - C++ - Necesito ayuda con un programa

 
Vista:
sin imagen de perfil

Necesito ayuda con un programa

Publicado por Oscar (1 intervención) el 11/06/2018 03:11:11
Tengo que hacer un proyecto en C++ y me ocurre un problema con unas variables. Necesito llenar un arreglo con datos introducidos por el usuario, el arreglo tiene 5 espacios pero el usuario deberá poder elegir cuantos espacios llenar y cuantos no. Después tengo que hacer la suma de todos los espacios del arreglo e imprimirla.
¿Como podría hacerlo? Al tratar de hacerlo, aparecía mucha basura en las variables.
Yo intenté hacerlo así:
#include <stdio.h>
#include <iostream>
using namespace std;

int main(){
int pares[5],p,m2,sumap=0;

for(p=0;p<5;p++){
cout<<"Preisona 0. para continuar o cualquier otra tecla para salir";
cin>>m2;
while(m2==0){
cout<<"Escribe un numero: ";
cin>>pares[p]; //Cuando lleno todo el arreglo el resultado sale correcto pero cuando dejo uno vacío el resultado se llena de basura.

cout<<"Presiona 2 para continuar.";
cin>>m2;

}

}
for(p=0;p<5;p++){
if(pares[p]=='\0'){
pares[p]=0;
}
sumap += pares[p];

}
cout<<sumap;
system("pause");
return 0;
}

Realmente no soy experto en esto, pero es para la escuela.
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: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Necesito ayuda con un programa

Publicado por dario (107 intervenciones) el 11/06/2018 05:32:38
Hola, no entiendo que quieres hacer. Podrias colocar el enunciado del problema.
Salu2.
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