Anuncios

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

Anuncios


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

Esperemos y hayan sido de gran ayuda estos ejemplos.

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