domingo, 9 de febrero de 2025

Multiplicación de dos números o más números en Java

Código del ejercicio: Multiplicación de dos números

package ejercicio;

import java.util.Scanner;

public class Ejercicio {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("Ingrese el primer número: ");
        double num1 = sc.nextDouble();
        System.out.print("Ingrese el segundo número: ");
        double num2 = sc.nextDouble();
        double multiplicacion = num1 * num2;
        System.out.println("La multiplicación es: " + multiplicacion);
    }

}

Definición de los códigos del ejercicio:

import java.util.Scanner; --> Importación explícita de Scanner.
Scanner sc = new Scanner(System.in); --> objeto de Scanner con nombre sc.
Scanner --> clase Scanner nos permite ingresar datos por teclado.
new --> palabra reservada que instancia un objeto de la clase Scanner.
System.in --> parámetro que indica de donde proceden los datos, en este caso del teclado.
System.out.print() --> imprime el texto en la consola y el cursor permanece al final del texto en la consola.
System.out.println() --> imprime el texto en la consola y el cursor permanece al comienzo de la siguiente línea en la consola.
double --> representa números de coma flotante de 64 bits y precisión doble.
nextDouble() --> lee un número de coma flotante desde consola (teclado).
+ --> el operador ( + ) concatena variables de cadena.

Explicación del Código:

Este programa en Java solicita al usuario que ingrese dos números, los multiplica y muestra el resultado en pantalla.

1. Importar la Clase Scanner

Se importa la clase Scanner para poder leer la entrada del usuario:

import java.util.Scanner;

2. Declaración de la Clase

Se define la clase principal llamada Ejercicio:

public class Ejercicio {

3. Método Principal

El programa inicia en el método main:

public static void main(String[] args) {

4. Crear un Objeto Scanner

Se crea un objeto de la clase Scanner para leer los datos ingresados por el usuario:

Scanner sc = new Scanner(System.in);

5. Solicitar Dos Números

Se pide al usuario que ingrese dos números y se almacenan en variables:


System.out.print("Ingrese el primer número: ");
double num1 = sc.nextDouble();
System.out.print("Ingrese el segundo número: ");  
double num2 = sc.nextDouble();
  

6. Realizar la Multiplicación

Se multiplica el primer número por el segundo y se guarda en una variable:

double multiplicacion = num1 * num2;

7. Mostrar el Resultado

Se imprime en la pantalla el resultado de la multiplicación:


System.out.println("La multiplicación es: " + multiplicacion);  
  

8. Cierre del Programa

El programa finaliza y se cierra el objeto Scanner para liberar recursos:

sc.close();

Código Completo


package ejercicio;

import java.util.Scanner;

public class Ejercicio {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("Ingrese el primer número: ");
        double num1 = sc.nextDouble();
        System.out.print("Ingrese el segundo número: ");
        double num2 = sc.nextDouble();
        double multiplicacion = num1 * num2;
        System.out.println("La multiplicación es: " + multiplicacion);  
        sc.close();
    }
}
  

Código del ejercicio: Multiplicación de cinco números

package ejercicio;

import java.util.Scanner;

public class Ejercicio {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("Ingrese el primer número: ");
        double num1 = sc.nextDouble();
        System.out.print("Ingrese el segundo número: ");
        double num2 = sc.nextDouble();
        System.out.print("Ingrese el tercer número: ");
        double num3 = sc.nextDouble();
        System.out.print("Ingrese el cuarto número: ");
        double num4 = sc.nextDouble();
        System.out.print("Ingrese el quinto número: ");
        double num5 = sc.nextDouble();
        double multiplicacion = num1 * num2 * num3 * num4 * num5;
        System.out.println("La multiplicación es: " + multiplicacion);
    }

}

Definición de los códigos del ejercicio:

import java.util.Scanner; --> Importación explícita de Scanner.
Scanner sc = new Scanner(System.in); --> objeto de Scanner con nombre sc.
Scanner --> clase Scanner nos permite ingresar datos por teclado.
new --> palabra reservada que instancia un objeto de la clase Scanner.
System.in --> parámetro que indica de donde proceden los datos, en este caso del teclado.
System.out.print() --> imprime el texto en la consola y el cursor permanece al final del texto en la consola.
System.out.println() --> imprime el texto en la consola y el cursor permanece al comienzo de la siguiente línea en la consola.
double --> representa números de coma flotante de 64 bits y precisión doble.
nextDouble() --> lee un número de coma flotante desde consola (teclado).
+ --> el operador ( + ) concatena variables de cadena.

Explicación del Código:

Este código en Java solicita al usuario cinco números y luego calcula su multiplicación. A continuación, se describe cada parte del código:

Paquete y Librerías

El código comienza definiendo un paquete llamado ejercicio y luego importa la clase Scanner para permitir la entrada de datos del usuario.

Clase y Método Principal

La clase Ejercicio contiene el método main, que es el punto de entrada del programa.

Uso de Scanner

Se crea un objeto Scanner llamado sc para leer los números ingresados por el usuario a través de la consola.

Entrada de Datos

El programa solicita cinco números al usuario mediante System.out.print y los almacena en variables num1, num2, num3, num4 y num5.

Multiplicación

Se multiplica el valor de los cinco números y se almacena en la variable multiplicacion.

Salida de Datos

El resultado de la multiplicación se muestra en pantalla utilizando System.out.println.

No hay comentarios.:

Publicar un comentario

Crear la tabla de multiplicar de cualquier número ingresado del 1 al 10 en Windows Forms C Sharp

Código del ejercicio: using System ; using System . Collections . Generic ; using System . ComponentModel ; using Syste...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️