Determinar si un número es par o impar
Solución
- Entrada: 5
- Salida: 5 es impar
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"); } } }
30 comentarios:
porque le pones == 0
Si el resultado de una división por 2 es igual a 0, quiere decir que el numero que se dividió es par.
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
si para que pones el==
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.
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
Quien me explica que operacion hace al poner el "%" x%2
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
Alguien me responde si % es igual a /
si, es lo mismo :L
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!!!
para determinar el menor numero ingresado entre a, b, y c.Como se hace
me salvaste el examen muchas gracias <3
Me a gustado tu publicación.
Te has ganado un puesto en Apple (Y)
import javax.swing.JOptionPane;
import java.util.*;
public class paresin {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int o = 0,d; String op="";String num="";String Nombres="";int cont,cont2;String num2="";
op=JOptionPane.showInputDialog("SELECCIONAR UNA OPCION: \n 1.-PAR \n 2.-IMPAR ");
o=Integer.parseInt(op);
num=JOptionPane.showInputDialog("INGRESE UN NUMERO");
int nume=Integer.parseInt(num);
switch (op) {
case "1":
if(nume%2==0){
JOptionPane.showMessageDialog(null, "EL NUMERO " + nume + " ES PAR ");
}
else {
JOptionPane.showMessageDialog(null, "EL NUMERO QUE INGRESO ES IMPAR \nINTENTE NUEVA MENTE");
}
break;
case "2":
if(nume%2==0)
{
JOptionPane.showMessageDialog(null, "EL NUMERO QUE INGRESO ES PAR \nINTENTE NUEVA MENTE");
}
else{
JOptionPane.showMessageDialog(null, "EL NUMERO " + nume + " ES IMPAR ");
}
break;
}
}
}
//ESTE PROGRAMA ESTA MEJOR//
muy buen programa el que esta mejorado se merecen un 10 jaja
alguien sabe como hacer el mismo problema pero con modularidad?
No es mejor por arreglar un poco una aplicacion de consola con un switch xD lo importante es entender la funcion del "mod" o "%" y del doble signo de igual "=="; el "mod" no es una division, si no el residuo final de dividir el numero entre 2 muchas veces hasta que de 0 o mayor a 0. Mejorado jajajajajajajajajaajaj
programa java, que muestre los 10 numeros impares desde el numero 5
nerds nerds nerds nerds
Por lo que veo arriba no es lo mismo
Hace lo mismo que es una división solo que / da el resultado de la división y % el residuo (lo que sobró de la división)
la respuesta de la pagina es un poco avanzada para algunos que no saben el significado del signo "==", seria mas facil si fuera de poco a poco o paso por paso explicando con un poco mas en detalla a ese ejercicio.
me ayudarias con este programa es el siguiente :
crea un programa que permita ingresar una cantidad x de numeros, muestre al final cuantos son numeros pares, cuantos son numeros impares y la suma total de los numeros pares e impares.
el programa seria con el lenguaje de programacion de c++ java.
espero de su comprencion.
y si le pongo un 0 xd?
feo
Podrian ayudarme con este programa:
Se hara suma de todos los números almacenados en el arreglo que sean pares dentro de la variable "a".
Se hara la suma todos los números almacenados en el arreglo que sean impares dentro de la variable "b".
Se imprimirá la cantidad de números pares e impares que hay en el arreglo.
ese programa esta mal
Al que dijo que 0/0 es 0 habría que darle el premio Nobel de Física.
Por otro lado... Si lo que os preocupa es que diga que el número es par si se introduce el "0", basta con crear una primera opción que contemple el 0, por ejemplo: if (num=0){...
y luego añadir "else if" para el par, y el "else" final para el impar.
Sea el siguiente seudocódigo, determine el valor de las variables i, j, k en cada paso.
Proceso Prueba
Definir i, j, k Como Entero
j <- 10
Para i <- 22 Hasta 5 Con Paso -4 Hacer
Si j mod 2 = 0 entonces
j <- j + 2
Sino
j <- j + 3
FinSi
FinPara
k <- j - i
Escribir i, j, k
FinProceso
Publicar un comentario