Este blog está dedicado a la recolección de información relacionada con las nuevas tecnologías ( tecnoloxía xa), especialmente, con las vinculadas a la informática.
La idea es centralizar y compartir la información y cada manual o tutorial que voy recolectando para las clases tanto de administración de sistemas como de explotación de sistemas informáticos de modo que estén disponibles para alumnos y resto de interesados. (IES A Carballeira, Ourense)
Páginas
▼
miércoles, 12 de noviembre de 2014
Ejercicio 24: Suma de pares e impares entre dos números dados
package ejercicio24;
import java.util.Scanner;
/**
*
* @author juan
*/
public class Ejercicio24 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
int mayor, menor, num1, num2, par=0, impar=0;
do {
num1=getNum();
num2=getNum();
if (num1==num2) System.out.println("Los números de la serie no pueden ser iguales");
} while (num1==num2);
if (num1>num2) {
mayor = num1;
menor = num2;
}
else
{
mayor = num2;
menor = num1;
}
for (int i = menor; i <= mayor; i++) {
if (i%2==0) par+=i;
else impar+=i;
}
System.out.println("La suma de los pares entre "+ menor + " y " +mayor+ "es: " + par);
System.out.println("La suma de los impares entre "+ menor + " y " +mayor+ "es: " + impar);
}
public static int getNum(){
int numero;
Scanner leer = new Scanner(System.in);
do {
System.out.println("Introduzca un número (positivo mayor que cero)");
numero=leer.nextInt();
if (numero<=0) System.out.println("Por favor asegúrese de que el número sea mayor que cero");
} while (numero<=0);
return numero;
}
No hay comentarios:
Publicar un comentario
Muchas gracias por tu comentario, sed respetuosos con los demás.
gracias