Ejercicios con Sentencias repetitivas en Java
1.- En una clase realice una sentencia repetitiva que pida al usuario 5 números y muestre la suma de estos números.
import java.util.*; public class Ejercicio1 { public static void main (String []args){ Scanner dato = new Scanner (System.in); int a; int contador=0; for(int j=1;j<=5;j++){ System.out.println("Ingrese el " + j + " numero"); a =dato.nextInt(); contador =contador+a; } System.out.println("La suma de los numeros es ; "+contador); } }
2.-Diseñe una sentencia que muestre el promedio de 5 notas ingresadas por teclado.
import java.util.*; public class Ejercicio2 { public static void main (String []args){ Scanner dato = new Scanner (System.in); int a; int contador=0; for(int j=1;j<=5;j++){ System.out.println("Ingrese la nota " + j + "°"); a =dato.nextInt(); contador =contador+a; } int promedio=contador/5; System.out.println("El promedio es ; " + promedio); } }
3.- Crear una aplicación que se ingrese el nombre de una fruta y esta se repita 10 veces.
import java.util.*; public class Ejercicio3 { public static void main (String []args){ String fruta; Scanner dato = new Scanner (System.in); System.out.println("Ingrese el nombre de la fruta"); fruta = dato.next(); for(int y=1; y<=10; y++){ System.out.println(y+" "+fruta); } } }
4.-Diseñe una aplicación que permita ingresar n números y muestre y sume los números pares.
import java.util.Scanner; public class Ejercicio4 { public static void main (String []args){ int n; int contador=0; Scanner dato = new Scanner(System.in); System.out.print("Ingrese la cantidad de numeros "); n = dato.nextInt(); for(int a=1;a<=n;a++){ System.out.println("El " + a + "° numero es "); int numero = dato.nextInt(); if(numero % 2 ==0){ System.out.println(numero + " es par"); contador= contador + numero; } } System.out.println("La suma de los números pares es "+contador); } }
5.- Mostrar los números sucesivos hasta 20, de un numero ingresado por teclado, cabe indicar que el numero debe ser menor de 20.
6.- Ingresar un numero por teclado, mostrar la cantidad de dígitos del numero ingresado.
import java.util.*; public class Ejercicio5 { public static void main (String []args){ int contador=0; int numero=0; Scanner dato = new Scanner (System.in); System.out.println("Ingrese un numero a evaluar"); numero=dato.nextInt(); while(numero>0){ numero=Math.floorDiv(numero, 10); contador=contador+1; } System.out.println("El numero tiene " + contador + " digitos"); } }
7.-Mostrar la tabla de multiplicar de un n numero ingresado por teclado.
8.- Calcular y visualizar la suma y el producto de los números pares comprendidos entre 20 y 100
public class Ejercicio8{
public static void main(String[]args){
int a;
int contador = 0;
int p=0;
for( a=20;a<=100;a++){
if(a%2==0){
System.out.print(" "+a+"\n");
contador = contador+a;
p=p+a*a;
}
}
System.out.println("La es "+ contador);
System.out.println("elucto es "+ p);
}
}
Estos ejercicios nos ayudan a mejorar a aplicar las sentencias y comprender mejor como funcionan.
ResponderEliminarMe sirvieron mucho estos ejercicios para practicar sentencias repetitivas en java con el programa netbeans.
ResponderEliminar