fbpx

Ejercicios propuesto modulo Arreglos

  • Ejercicios propuesto modulo Arreglos

     Angel Sánchez Espinoza Actualizado 1 semana, 6 dias 3 Miembros · 6 Publicaciones
  • THOMER

    Miembro
    6 noviembre, 2020 en 5:16 pm

    Buenas gente, con un amigo tenemos una pequeña duda.La suma va todo bien, pero la multiplicación, la resta y la división, no nos dan resultado, alguno tiene idea porque puede ser?

  • Angel Sánchez Espinoza

    organizador
    6 noviembre, 2020 en 9:16 pm

    Hola colega, dale una checada al foro, recuerdo haber solucionado esa duda: https://www.azulschool.net/?s=Arreglos&subset=topic&bp_search=1

    Si no encuentras nada me avisas, y ya te ayudo 😀

    Azul School, más que un simple sitio web de cursos.

    • THOMER

      Miembro
      8 noviembre, 2020 en 1:18 pm

      Buenas angel, gracias por responder.Me descargue un par de ejercicios de otras personas,pero no logro descifrar el error, porque, calculo que fue porque los iguale a 0,pero no se que poner para que funcione correctamente

      • Angel Sánchez Espinoza

        organizador
        8 noviembre, 2020 en 7:59 pm

        Maña a primera hora descargo tu código y te ayudo 😀

  • Raymundo Salinas Chávez

    Miembro
    6 noviembre, 2020 en 9:22 pm

    Una razón es que inicializaste tus variables “resta”, “multiplicacion” y “division” en cero, y estás utilizando dicho valor dentro de tus operaciones, por ejemplo, en el caso de la multiplicación lo que se está haciendo es: 0 * num1 * num2 * … * numN.
    Supongo que te está devolviendo como resultado cero. Algo similar sucede con la resta y la división.

  • Angel Sánchez Espinoza

    organizador
    10 noviembre, 2020 en 11:42 am

    La resta está bien, sale igual que la suma pero en negativo. Esto es porque al inicio “resta” vale 0.

    1. La multiplicación sale 0 ya que tu variable “multiplicación” vale 0, y cualquier número multiplicado por 0 es 0. Lo mismo pasa con tu variable “division” que vale 0, y 0 entre cualquier número es 0.
    2. Para solucionar lo de la multiplicación y división te recomiendo sacarlo del for, agregarle como valor inicial el primer valor de tu arreglo, y después crear otro for con una vuelta menos que el otro, eso ya que al agregar el valor iniciar le agregamos el primer dato, así que ya no hay que recorrer ese lugar del arreglo. Anexo imagen.

    Estos errores no son de código, es de lógica. Hay que dedicarle un poco más de tiempo a razonar el problema.

    P.D. Es lo mismo que te comentó tu compañero @ray-s

Inicia sesión para responder.

Publicación original
0 de 0 Publicaciones Junio 2018
Ahora