Algoritmo años bisiestos en un rango pseint

Algoritmo para determinar los años bisiestos comprendidos en un rango en Pseint.

En este algoritmo vamos a determinar los años bisiestos que se encuentran en un rango de dos fechas.

Haz clic aquí para suscribirte a mi canal

Bien como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre.

Algoritmo detarea

Declaramos las siguientes variables.

               Definir x,año1,año2 Como Entero

Pedimos que se ingrese el año inicial.

               Escribir «Ingresa el año de inicio»

Este dato lo ingresamos en la variable año 1.

               leer año1

Pedimos que se ingrese el año final.

               Escribir «Ingresa el año final»

Este dato lo ingresamos en la variable año 2.

               leer año2

Evaluamos si los años son iguales o que el año 1 sea mayor al año 2.

               si año1 == año2 o año1 > año2 Entonces

Cuando alguna condición se cumpla, entonces mostramos el siguiente mensaje.

                              Escribir «Ingresa los datos correctos»

               SiNo

Creamos un ciclo que se repite desde al año1 hasta el año 2.

                              para x = año1 Hasta año2 Con Paso 1 Hacer

En cada bucle evaluamos si la variable “x” es múltiplo de 4.

                                             si x mod 4 == 0 Entonces

Si la condición se cumple, entonces evaluamos si la variable “x” es múltiplo de 100.

                                                           si x mod 100 == 0 Entonces

Si las condiciones anteriores se cumplen, entonces evaluamos si la variable “x” es múltiplo de 400.

                                                                          si x mod 400 == 0 Entonces

Si esta condición se cumple, entonces quiere decir que el año es bisiesto por lo tanto lo mostramos en pantalla.

                                                                                         Escribir x

                                                                          FinSi

                                                           SiNo

Cuando la variable “x” sea múltiplo de 4 y no sea múltiplo de 100, entonces el año es bisiesto, por lo tanto lo mostramos en pantalla.

                                                                          Escribir x

                                                           FinSi

                                            FinSi

                              FinPara

               FinSi

FinAlgoritmo

Te comparto el diagrama de flujo.

Algoritmo años bisiestos en un rango pseint
Algoritmo años bisiestos en un rango pseint

Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *