Skip to main content

Cómo Verificar Si El Producto De Cuatro Números Arbitrarios Ingresados Desde El Teclado Es Un Número Par?

En la programaci n, a menudo hay tareas relacionadas con el trabajo con n meros. Una de estas tareas podr a ser verificar si el producto de cuatro n meros arbitrarios ingresados desde el teclado es un n mero par.

Para resolver este problema, debe ingresar cuatro n meros arbitrarios desde el teclado utilizando la funci n input (). A continuaci n, puede utilizar la operaci n de multiplicaci n * para calcular el producto de estos n meros.

El producto resultante se verifica para la paridad mediante la operaci n de divisi n / por 2 y el resto de la divisi n %. Si el resto de la divisi n es 0, entonces el producto es par, de lo contrario, impar.

Ejemplo de c digo Python:

num1 = int (input ("Ingrese el primer n mero:"))

num2 = int (input ("Introduzca el segundo n mero:"))

num3 = int (input ("Ingrese el tercer n mero:"))

num4 = int (input ("Ingrese el Cuarto n mero:"))

product = num1 * num2 * num3 * num4

if product % 2 == 0:

print ("Trabajo par")

else:

print ("Trabajo impar")

Como resultado del trabajo de este c digo, sabr si el producto de cuatro n meros ingresados desde el teclado es un n mero par.

  1. La esencia general de la tarea y el planteamiento
  2. Soluci n a trav s de la verificaci n de divisi n por 2
  3. Soluci n a trav s de la verificaci n del resto de la divisi n

La esencia general de la tarea y el planteamiento

  1. Escriba cuatro n meros arbitrarios con el teclado.
  2. Calcular el producto de estos n meros.
  3. Comprobar si el producto resultante es un n mero par.
  4. Mostrar el resultado de la comprobaci n en la pantalla.

Para verificar si un n mero es par, debe dividir el n mero por 2 sin un resto. Si el resultado de la divisi n es 0, entonces el n mero es par, de lo contrario es impar.

En esta tarea, puede usar una vista de tabla para ingresar y generar datos para que el usuario entienda qu n meros se ingresaron y qu resultado se obtuvo. Por ejemplo, puede utilizar una tabla con dos columnas: la primera columna muestra los n meros ingresados y la segunda columna muestra si el n mero es par o no.

Soluci n a trav s de la verificaci n de divisi n por 2

Si el producto de los cuatro n meros es divisible por 2 sin resto, entonces es un n mero par. De lo contrario, el producto ser un n mero impar.

Para resolver este problema, podemos usar el operador del resto de la divisi n ( % ), que devuelve el resto de la divisi n de un n mero por otro. Si el resto de la divisi n del producto por 2 es cero, entonces el producto es un n mero par.

const number4 = Number(prompt("     :"));

const result = number1 * number2 * number3 * number4;

if (result % 2 == 0) {

document.write("

} else {

document.write(" " + number1 + ", " + number2 + ", " + number3 + " " + number4 + " .
");}
En este ejemplo, con la funci n prompt obtenemos cuatro n meros del usuario y los almacenamos en las variables number1, number2, number3 y number4. Luego calculamos el producto de esos n meros y lo almacenamos en la variable result.
Con el operador de residuos de la divisi n%, verificamos si el producto es divisible por 2 sin residuos. Si es as , entonces obtenemos el mensaje de que el producto es un n mero par. De lo contrario, obtenemos un mensaje que indica que el producto es un n mero impar.Soluci n a trav s de la verificaci n del resto de la divisi n
A Python
tal soluci n se puede implementar de la siguiente manera:Fragmento de c digo
Descripci na = int (input ('Introduzca el primer n mero: '))
Entrada del primer n merob = int (input ('Introduzca el segundo n mero:'))
Introducir el segundo n meroc = int (input ('Introduzca el tercer n mero:'))

Entrada del tercer n mero