Anuncio

Colapsar
No hay ningún anuncio todavía.

Programa en C++

Colapsar
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • Programa en C++

    [FONT=Times New Roman]
    Realiza un programa que vaya pidiendo números enteros mientras que
    no se introduzca el cero y rellene dos vectores, uno con los números pares, y otro con los números impares. Al final, se debe mostrar por pantalla tanto el vector de números pares como el de impares, indicando la posición del vector y el valor que ha sido almacenado.
    Hacer una función/procedimiento para “CargarVectores” y otra para "VisualizarVector”.

    Tengo que hacer este programa, y la verdad es que no se como hacer para separar los numeros pares de los impares, no se si hacer otra funcion con ello o que... Alguien me podria decir como haria este programa??
    Muchas gracias por vuestro tiempo
    [/FONT]

  • #2
    Re: Programa en C++

    Hola, a mi se me pocurre que puedes usar if y else, para diferenciar a los pares de los impares, todo ello dentro de de un while que te haga repetir el proceso, mientras no escribas el cero .

    Comentario


    • #3
      Re: Programa en C++

      Gracias, no he hecho exactamente eso, pero tu idea me ha dado una a mi jeje

      Comentario


      • #4
        Re: Programa en C++

        La forma usual de saber si un número es par o no es buscar el resto de la división por dos; si da cero es par, si da uno es impar.
        La única alternativo a ser Físico era ser etéreo.
        @lwdFisica

        Comentario


        • #5
          Re: Programa en C++

          #define MAXNUM 30000L

          void main()
          {
          long par[MAXNUM],impar[MAXNUM],i=0,in;

          do
          {
          scanf("%li",&in);
          if (in && 1)
          impar[i++]=in;
          else
          par[i++]=in;
          }while(in!=0);

          }

          Comentario

          Contenido relacionado

          Colapsar

          Trabajando...
          X