0% encontró este documento útil (0 votos)
16 vistas5 páginas

Ga3 220501093 Aa2 Ev01

Análisis y desarrollo de software SENA
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
16 vistas5 páginas

Ga3 220501093 Aa2 Ev01

Análisis y desarrollo de software SENA
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

FUNDAMENTOS DE PROGRAMACIÓN ESTRUCTURADA Y ESTRUCTURAS CÍCLICAS

CAMILO VALENCIA SERNA


APRENDIZ

PROYECTO PRESENTADO AL INGENIERO


ARNALDO ALFONSO MONTIEL BRUN

ANÁLISIS Y DESARROLLO DE SOFTWARE


SERVICIO NACIONAL DE APRENDIZAJE SENA
28 DE MAYO DE 2023
ÍNDICE GENERAL

1. ANÁLISIS E IMPLEMENTACIÓN DE LOS ALGORITMOS


1.1. Algoritmo Edad
1.2. Algoritmo año bisiesto
1. ANÁLISIS E IMPLEMENTACIÓN DE LOS ALGORITMOS.

1.1. Algoritmo que a partir de una fecha de nacimiento y una fecha actual
determine la edad en años actual de una persona.
1.2.

Análisis
Formular el problema: Calcular la edad del usuario a partir de su fecha de
nacimiento y fecha actual.
Resultados esperados: Edad del usuario
Datos disponibles: Año de nacimiento y año actual
Restricciones: Ninguna
Procesos necesarios: El usuario digita los años necesarios

Implementación
Algoritmo Edad
Definir Mes, Año, Dia Como Entero
Definir MesActual, AñoActual, DiaActual Como Entero
Escribir ' Escriba Mes de nacimiento'
Leer Mes
Escribir "Escriba año de nacimiento"
Leer Año
Escribir " Escriba día de nacimiento"
Leer Dia
Escribir ' Escriba mes actual'
Leer MesActual
Escribir " Escriba año actual"
Leer AñoActual
Escribir "Escriba día actual"
Leer DiaActual
Resta <- (AñoActual-Año)
si Mes>MesActual O Dia>DiaActual
Resta=Resta-1
FinSi
Escribir ' Su edad actual es :', Resta
FinAlgoritmo
Diagrama de flujo

1.2. Algoritmo que permita determinar si un año indicado es o no un año


bisiesto.

Análisis
Formular el problema: Determinar si el año digitado es bisiesto.
Resultados esperados: El año es bisiesto sí o no.
Datos disponibles: Año digitado y condiciones para que un año sea bisiesto.
Restricciones: Ninguna
Procesos necesarios: El usuario debe digitar un año.
Implementación
Algoritmo Bisiesto
Definir Año Como Entero
Escribir " Escribir año a consultar:"
Leer Año
Si Año MOD 4 = 0 y ((Año MOD 100 <> 0) o Año mod 400=0)
Entonces
Escribir " El año es bisiesto"
SiNo
Escribir " El año no es bisiesto"
Fin Si
FinAlgoritmo

Diagrama de flujo

También podría gustarte