viernes, 19 de octubre de 2012

Números Pares

Un número es par si es divisible entre dos. Es decir, que el resto de la división sea cero. Para ello, que en Java, nos apoyaremos en el operador de módulo (%). Lo cual hará que el calculo de si un número es par se limite a una línea:

Sumar numeros impares del arrego
case 'f':    //Si el usuario introduce el caracter f, muestra la siguiente sentencia
    int suma2 = 0;    //Declaramos una variable llamada suma2 para almacenar las suma de numeros pares del arreglo
    System.out.println("Numeros pares del arreglo son:");    //Imprimimos en consola
    
    for (i=0; i < arreglo.length; i++)    //Ciclo para recorrer el arreglo
    {
        if( arreglo[i]%2==0)    //Compara si es divisible entre dos, que el resto de la división sea cero.
        {
            suma2 = suma2 + arreglo[i];    //Si se cumple la condición realiza la suma de los números pares
            System.out.print(arreglo[i] + ",");    //Imprime en pantalla los números pares
        }
    }
    System.out.println("\nLa Suma de los numeros pares es = " + suma2);    // Imprime la suma de los numeros pares
    break;    //Sale del switch
Operador %: Resto de una división entre enteros (en otros lenguajes denominado mod).
"%" es la división módulo, es decir te devuelve el resto de la división. Se saca el modulo de 2 y si no es cero es impar, par en caso contrario.

Output:
Ingresa el numero de elementos: 5
Introduzca elemento No. 1: 2
Introduzca elemento No. 2: 3
Introduzca elemento No. 3: 4
Introduzca elemento No. 4: 5
Introduzca elemento No. 5: 6

f.- Sumar numeros pares del arreglo
g.- Sumar numeros impares del arrego
Elige una Opción...  f

Números pares del arreglo son:
2,4,6,
La Suma de los números pares es = 12

No hay comentarios:

Publicar un comentario


Entradas populares