Pages

viernes, 18 de enero de 2013

Determinar si un número es par o impar Codigo Fuente en Java

Problema
Determinar si un número es par o impar
 
Solución
  • Entrada: 5
  • Salida: 5 es impar
Codigo Fuente en Java
import java.util.Scanner;
public class ParoImpar {
   public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("Ingresa un numero ");
        int a = sc.nextInt();
        if(a%2==0){
             System.out.println(a+" es par");
        }else{
            System.out.println(a+" es impar");
        }      
     }
}

15 comentarios:

Anónimo dijo...

porque le pones == 0

Juan Di Modugno dijo...

Si el resultado de una división por 2 es igual a 0, quiere decir que el numero que se dividió es par.

EMANUEL SAMUEL MONSALVE RESTREPO dijo...

muy buena respuesta, el % o mod es una division cuyo residuo no es el cociente de la división sino el número que determina si una división es exacta o no, es el caso, por ejemplo de 10/5 hay dos resultados, el 2 que vendría siendo el cociente porque 5*2=10; Y EL 0 por que 5*2= 10 - 10 que teniamos que dividir = 0

Anónimo dijo...

si para que pones el==

EduiN MarShalL dijo...

a quien publico que para que sirve el ==.
El símbolo = Es un operador de igualdad estándar algebraico o relacional.
El == Es un operador de igualdad pero en Java y es exclusivo para condiciones.
por ejemplo:
x == y que significa que x es igual a y.

guillermo velez lopez dijo...

yo quiero emplear for del 1 al 10 y que muestre el resultado.
luego si un numero de la lista es par sumar 1(mostrar) caso contrario sumar 2(mostrar)
¡como lo hago? sugerencias porfabor
escribir a abacoguillermo@gmail.com

aladin elgenio dijo...

Quien me explica que operacion hace al poner el "%" x%2

RaulBloger:) dijo...

Lo que pasa es que el % saca un residuo.. por ejemplo 2%2= 1.0 esto es ==0
y 5%2= 2.5 esto es ==5
Entonces, si el residuo es igual a 0, entonces es un valor par, ya que al dividirlo entre dos no deja residuos
Y si al dividirlo entre dos deja residuos (cualquier numero) entonces, ese numero es impar. Por ejemplo
7%2= 3.5 IMPAR
3%2=
8%2= 4.0 PAR
15%2=
Saludos

Nicolas Esli Machaca Vivanco dijo...

Alguien me responde si % es igual a /

Anónimo dijo...

si, es lo mismo :L

alvarez adrian dijo...

Hola, tengo un problema, tengo que contar por aparte los números 0, y claro está, que no aparezca en los pares(el cero dividido en cero da cero). :(
ayudaa!!!

Justo Gonzalez dijo...

para determinar el menor numero ingresado entre a, b, y c.Como se hace

Angelica Cruto dijo...

me salvaste el examen muchas gracias <3

Steve Wozniak dijo...

Me a gustado tu publicación.

Te has ganado un puesto en Apple (Y)

E. in the midle dijo...
Este comentario ha sido eliminado por el autor.

Publicar un comentario en la entrada