Professional Documents
Culture Documents
{
Escribir Ingrese la cantidad de elementos de la serie
Leer CANTIDAD
CONTADOR = 1;
SUMAPAR = 0;
SUMAIMPAR = 0;
package bucles;
import java.util.Scanner;
/**
*
* @author DAVID
*/
public class BUCLES {
public void sumas(){
//Definir cantidad de numeros a ingresar
Scanner ner = new Scanner(System.in);
System.out.println("Ingrese cantidad de datos a sumar");
int cantidad = ner.nextInt();
System.out.println("");
//Inicializamos variables
int contador = 1;
int sumapar = 0;
int sumaimpar = 0;
//Empezamos el BUCLE, mientras que contador sea menor o igual
//a la cantidad ingresada.
while(contador<=cantidad){
//Pedimos el numero entero, este se repetira hasta terminar con
//la condicion
System.out.println("Ingresa el numero entero");
int numero = ner.nextInt();
//Utilizamos un if, para determinar si es par, y adems hara la
suma
if(numero%2==0)
sumapar = sumapar + numero;
//De lo contrario sumara impar
else
sumaimpar = sumaimpar + numero;
//Este contador aumenta con cada vuelta del bucle
contador = contador + 1;
}
//Cuando termina el bucle, se muestra el resultado de la suma
System.out.println("\nLa suma de numeros pares es: "+sumapar);
System.out.println("La suma de numeros impares es: "+sumaimpar);
}
public static void main(String[] args) {
//Finalmente instanciamos el objeto de la clase y utilizamos el
mtodo.
BUCLES b = new BUCLES();
b.sumas();
}
}
PRUEBAS:
Se compila el programa para probar que funcione correctamente y detectar errores, en
caso de los TEST de pruebas, que buscamos reas del cdigo fuente y del programa
los posibles errores, que vamos corrigindolos segn se detecten y a la vez mejorando
el rendimiento, posiblemente con una mejor implementacin de cdigo.
Para este ejemplo hemos utilizado la estructura de control utilizando bucles, que
hemos aplicado en un ejemplo. La utilidad es los bucles es grande, sobre todo en
problemas que requieren de una secuencia de control, y nosotros podemos facilitar la
solucin con estos bucles, que bien interpreta la computadora.