A continuación verán otros 5 ejercicios básicos resueltos hechos en el lenguaje Java.
11.- Pedir 10 números e imprimir la suma total.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import java.util.Scanner; public class Ejercicio11 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner teclado = new Scanner( System.in ); int num,suma_total; suma_total=0; for (int i=1;i<=10;i++) { System.out.print("Introduzca número: "); num=teclado.nextInt(); suma_total=suma_total+num; } System.out.println("La suma total es de: "+suma_total); } } |
Ejemplo de Resultado en Consola del Ejercicio 11

12.- Calcular factorial de un numero ingresado.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import java.util.Scanner; public class Ejercicio12 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner teclado = new Scanner( System.in ); double factorial; int num; System.out.print("Introduce un número: "); num=teclado.nextInt(); factorial=1; // es importante inicializarlo a 1, ya que multiplicará- // por ejemplo: el factorial de 10 es: // 10*9*8*7*6*5*4*3*2*1 for (int i=num;i>0;i--) { factorial=factorial*i; } System.out.println("El factorial de " + num + " es: " + factorial); } } |
Ejemplo de Resultado en Consola del Ejercicio 12

13.- Pide un número (entre 0 y 10) y mostrar la tabla de multiplicar de dicho número.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import java.util.Scanner; public class Ejercicio13 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner teclado = new Scanner( System.in ); int num; do { System.out.print("Introduce número (de 0 a 10): "); num=teclado.nextInt(); }while ( ! (0<=num && num<=10)); System.out.println("\n\nTabla del " + num); for (int i=1;i<=10;i++) { System.out.println(num + " x " + i + " = " + num*i); } } } |
Ejemplo de Resultado en Consola del Ejercicio 13

14.- Dadas 6 notas, imprimir en base a la siguiente información
- Menor a 4 — Suspendidos
- Igual a 4 — Condicionados
- Mayor a 5 — Aprobados
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | import java.util.Scanner; public class Ejercicio14 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner teclado = new Scanner( System.in ); int nota,aprobados,suspensos,condicionados; aprobados=0; suspensos=0; condicionados=0; for (int i=1;i<=6;i++) { System.out.print("Introduzca nota entre 0 y 10: "); nota=teclado.nextInt(); if(nota == 4) condicionados++; else if(nota >= 5) aprobados++; else if(nota < 4) // este if sobra, ya que es el único caso posible suspensos++; } System.out.println("Aprobados: " +aprobados); System.out.println("Condicionados: "+condicionados); System.out.println("Suspensos: " +suspensos); } } |
Ejemplo de Resultado en Consola del Ejercicio 14

15.- Pedir 5 números e indicar si alguno es múltiplo de 3.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import java.util.Scanner; public class Ejercicio15 { public static void main(String[] args) { Scanner teclado = new Scanner( System.in ); int num; boolean multiplo_3; multiplo_3=false; for (int i=0;i<5;i++){ System.out.print("Introduzca número: "); num=teclado.nextInt(); if(num %3 == 0) multiplo_3=true; // si se ejecuta esta instrucción significa que al menos hay un múltiplode 3. } if(multiplo_3 == false) System.out.println("No existen múltiplos de 3"); else System.out.println("Hay múltiplos de 3"); } } |
Ejemplo de Resultado en Consola del Ejercicio 15

Esperemos y hayan sido de gran ayuda estos ejemplos.
No olvides seguirnos en redes sociales, para estar al tanto de todo.
Sigue a Facialix en todas sus redes sociales:
- Curso Gratuito de Java: Aplicando Metodologías - 22 abril, 2021
- Curso Gratuito: Login y Registro de Usuarios con PHP y MySQL - 22 abril, 2021
- Curso Gratuito: Diseño de Menús Responsivos con CSS - 22 abril, 2021