none
diagrama de flujo RRS feed

  • Pregunta

  • Hola amigos! como hago un diagrama de flujo que ingresando un numero entero me determine si es par o impar pero utilizando solamente sumas y restas??? Gracias!!

    domingo, 20 de septiembre de 2015 13:56

Respuestas

  • Será muy lento si el número es grande, pero para números pequeños podrías hacerlo así: Haz un bucle que vaya restando 1 del número inicial a cada vuelta. Usa una variable booleana externa al bucle para representar par/impar. A cada vuelta del bucle, cambia el valor de la variable (true si es false y viceversa). Cuando el bucle llegue a cero, el último valor adquirido por la variable booleana te dice si el número era par o impar.

    domingo, 20 de septiembre de 2015 15:17
    Moderador

Todas las respuestas

  • Será muy lento si el número es grande, pero para números pequeños podrías hacerlo así: Haz un bucle que vaya restando 1 del número inicial a cada vuelta. Usa una variable booleana externa al bucle para representar par/impar. A cada vuelta del bucle, cambia el valor de la variable (true si es false y viceversa). Cuando el bucle llegue a cero, el último valor adquirido por la variable booleana te dice si el número era par o impar.

    domingo, 20 de septiembre de 2015 15:17
    Moderador
  • Hola, una forma de hacerlo seria con un bucle que inicie en cero y con un contador que vaya sumando de dos en dos mientras que el contador sea menor al numero a verificar, al salir del bucle, si el contador es igual al numero, marcas como par, si el contador es mayor que el numero, entonces es impar.
    lunes, 21 de septiembre de 2015 13:39