En esta entrega les comparto un algoritmo para contar numeros pares e impares, utilizando un ciclo mientras.
Haz clic aquí para suscribirte a mi canal
Bien pues como ya es costumbre vamos a explicar el funcionamiento de este algoritmo.
Lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las siguientes variables de tipo entero.
Definir n, contador1, contador2 Como Entero
Con la función escribir mostramos un mensaje y pedimos el total de números a contar.
Escribir «Cuantos números deseas contar»
Este número que será ingresado por el usuario lo guardamos en la variable n.
leer n
Inicializamos las variables contador1 y contador2 con el número cero, las inicializo en cero ya que las utilizaré dentro del ciclo, y no queremos que se queden con un dato indefinido.
contador1 = 0
contador2 = 0
Utilizamos un ciclo que se repetirá, mientras que el número almacenado en la variable n sea mayor a cero.
Mientras n > 0 Hacer
En cada bucle evaluamos si el número almacenado en la variable n, al dividirlo entre dos con la función mod, si el residuo de la división es igual a cero, si la condicion se cumple entonces el número es par.
si n mod 2 == 0 Entonces
Como ya mencionaba si la condición se cumple, entonces el número es par, por lo tanto contamos estos números con la siguiente sentencia.
contador1 = contador1 + 1
SiNo
Si la condición no se cumple, entonces significa que el número almacenado en la variable n, es un número impar.
Entonces con la variable contandor2, vamos contando los números impares.
contador2 = contador2 + 1
FinSi
En cada bucle vamos decrementando la variable n en 1, es decir en cada bucle le restamos 1, hasta que sea igual a cero, cuando sea igual a cero el ciclo finalizará.
n = n – 1
FinMientras
Fuera del ciclo mientras mostramos dos mensajes donde damos a conocer el total de números pares y el total de números impares comprendidos en el rango.
Escribir «El total de números pares es: «,contador1
Escribir «El total de números impares es: «,contador2
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Elaborar un algoritmo que permita cargar “N” números enteros y luego nos informe cuántos valores son pares y cuántos impares.
Te comparto otra solución de este algoritmo.
Algoritmo detarea
Definir a,b,x Como Entero
Escribir «EL programa finaliza cuando ingresas un 0»
x = 1
Mientras x <> 0 Hacer
Escribir «Ingresa un numero»
leer x
si x <> 0 Entonces
si x mod 2 == 0 Entonces
a = a + 1
SiNo
b = b + 1
FinSi
FinSi
FinMientras
Escribir «Numeros pares: «,a
Escribir «Numeros impares: «,b
FinAlgoritmo
Realice un programa que lea una secuencia de números y cuente cuántos números son pares y cuántos son impares, la ejecución termina cuando ingresé el cero
n = 1
par = impar = 0
while n != 0:
n = int(input(«Ingresa un numero: «))
if n > 0:
if n % 2 == 0:
par += 1
else:
impar += 1
print(«El total de números pares es: «,par)
print(«El total de números impares es: «,impar)
Bien amigos esta es la solución de este algoritmo, como siempre digo espero les guste y más que nada que les pueda ser de utilidad, les comparto el código.
buen dia, amigos quisiera saber si hay un pseudocodigo que entre 10 numeros ingresados me diga cuales de esos numeros son pares e impares
https://pseudocodigoejemplos.com/leer-10-numeros-e-imprimir-cuantos-son-positivos-negativos-y-neutros/