Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


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: 7
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 / 118) 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
Profesor del Modulo A
De Racing, Vago y Atorrante
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 264
Agradecimientos dados: 448
Agradecimientos: 139 en 69 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: 7
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)