Hola amigos como están en esta ocasión les comparto un algoritmo para determinar si un año es bisiesto en pseint.
Como saber si un año es bisiesto algoritmo pseint
Un año es bisiesto si es múltiplo de 4 (1988), excepto los múltiplos de 100 que no son bisiestos salvo que a su vez también sean múltiplos de 400 (1800 no es bisiesto, 2000 si).
Haz clic aquí para suscribirte a mi canal
Algoritmo para determinar si un año es bisiesto
Bien amigos como ya es costumbre en este Blog vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre en mi caso le puse:
Algoritmo detarea
Con la palabra reservada definir declaramos las variables en este algoritmo utilizamos la variable año y la declaramos de tipo entero.
Definir año Como Entero
Con la función escribir pedimos que se ingrese un año.
Escribir «Ingresa un año»
Este año lo ingresamos con la función leer en la variable año.
leer año
Ya que tenemos el año entonces evaluamos si el año es un número múltiplo de cuatro.
si año mod 4 == 0 Entonces
Si la condición se cumple entonces anidamos otra condición y evaluamos si el año es un número múltiplo de cien.
si año mod 100 == 0 Entonces
Si la condición se cumple entonces anidamos una tercera condición y evaluamos si el año es un número múltiplo de cuatrocientos.
si año mod 400 == 0 Entonces
Si esta condición se cumple entonces mostramos un mensaje con la función escribir donde indicamos que el año es bisiesto.
Escribir «El año «,año,» es bisiesto»
SiNo
Si la condición no se cumple es decir si el año no es un número múltiplo de cuatrocientos, entonces mostramos un mensaje donde indicamos que el año no es bisiesto.
Escribir «El año «,año,» no es bisiesto»
FinSi
SiNo
Cuando el año sea múltiplo de cuatro y no sea múltiplo de cien entonces mostramos un mensaje indicando que el año es bisiesto.
Escribir «El año «,año,» es bisiesto»
FinSi
SiNo
Finalmente si el año no es múltiplo de cuatro entonces en definitiva no es un año bisiesto.
Escribir «El año «,año,» no bisiesto»
FinSi
Para finaliza el algoritmo utilizamos la siguiente sentencia.
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Diagrama de flujo para saber si un año es bisiesto
También te dejo el diagrama de flujo para determinar si un año es bisiesto.
Algoritmo para saber si un año es bisiesto
También te puede interesar.
Algoritmo detarea
Definir x,año1,año2 Como Entero
Escribir «Ingresa el año de inicio»
leer año1
Escribir «Ingresa el año final»
leer año2
si año1 == año2 o año1 > año2 Entonces
Escribir «Ingresa los datos correctos»
SiNo
para x = año1 Hasta año2 Con Paso 1 Hacer
si x mod 4 == 0 Entonces
si x mod 100 == 0 Entonces
si x mod 400 == 0 Entonces
Escribir x
FinSi
SiNo
Escribir x
FinSi
FinSi
FinPara
FinSi
FinAlgoritmo
Determinar si un año es bisiesto python
annio = int(input(«INgresa un año: «))
if (annio % 4 == 0 and annio % 100 != 0) or annio % 400 == 0:
print(«El año «,annio,» es bisiesto»)
else:
print(«El año «,annio,» no es bisiesto»)
Bien amigos esta es la solución de este algoritmo les dejo el código, espero les guste y más que nada les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.