Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Ayuda con Algoritmos C++
Autor Mensaje
santitodisco Sin conexión
Empleado del buffet
When something is important en...
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 6
Agradecimientos dados: 4
Agradecimientos: 0 en 0 posts
Registro en: Jun 2017
Mensaje: #1
Ayuda con Algoritmos C++
Buenas tardes gente, mañana rindo recuperatorio del primer parcial. estoy hace horas con esto. tengo un array bidimensional y tengo que armar una funcion que sume el valor total de los int de cada celda del array.
El problema es que cuando ejecuto siempre me da 0 el total.

este es el codigo:
-------------------------------------------------------------------------

#include <iostream>
using namespace std;

int recorrer(int matriz[4][3], int& resultado){
for(int i=1;i<=4;i++){
for(int j=1;j<=3;j++){
int resultado=resultado+matriz[i][j];
}
}
return resultado;
}


int main(){
int tablero[4][3]= {{2,3,1},{15,25,13},{20,4,7},{11,18,14}};
int total;


cout<<"Total: "<<recorrer(tablero, total)<<endl;

return 0;
}

-------------------------------------------------------------------------
Otros adjuntos en este tema
.jpg  Capture2.JPG ( 49,61 KB / 46) por chrisgel15
(Este mensaje fue modificado por última vez en: 28-11-2017 20:11 por santitodisco.)
28-11-2017 20:09
Envíale un email Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
chrisgel15 Sin conexión
Campeon del cubo Rubik
De Racing, Vago y Atorrante
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 148
Agradecimientos dados: 299
Agradecimientos: 62 en 37 posts
Registro en: Jul 2010
Facebook
Mensaje: #2
RE: Ayuda con Algoritmos C++
Hola!

No tenes que declarar nuevamente la variable resultado haciendo "int resultado = ...."

Al poner eso estas "pisando" la variable que pasas como parametro en la funcion. Y ademas te recomiendo inicializarla en 0.

Te adjunto una imagen con la ejecucion.

Saludos!


Archivo(s) adjuntos Imagen(es)
   
28-11-2017 20:26
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] chrisgel15 recibio 1 Gracias por este post
santitodisco (28-11-2017)
santitodisco Sin conexión
Empleado del buffet
When something is important en...
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 6
Agradecimientos dados: 4
Agradecimientos: 0 en 0 posts
Registro en: Jun 2017
Mensaje: #3
RE: Ayuda con Algoritmos C++
Hice exactamente lo que me pasaste un millon de veces. pero por alguna razon ahora funciono.
Gracias por responder tan rapido!!
28-11-2017 20:29
Envíale un email Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.