Ejercicios Básicos en Java #3



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.

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.

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.

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
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.

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


Obtén 10% de Descuento Extra con el Código: FACIALIX-10

Esperemos y hayan sido de gran ayuda estos ejemplos.

No olvides seguirnos en redes sociales, para estar al tanto de todo.


Jesús Amaro

Si lees esto, es por que sabes leer. Un saludo...

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.