0% encontró este documento útil (0 votos)
25 vistas7 páginas

Fundamentos de Programación Estructurada

programacion

Cargado por

bstiveen
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)
25 vistas7 páginas

Fundamentos de Programación Estructurada

programacion

Cargado por

bstiveen
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/ 7

Inducción titulada modalidad virtual y a distancia

Ficha: 2977360

Mi programa de formación

ANALISIS Y DESARROLLO DE SOFTWARE

Presentado Por

Rhonald Stiveen Benavides Angulo

Popayán-cauca

2024
fundamentos de programación estructurada y estructuras cíclicas
Esta evidencia se centra en consolidar los conceptos relacionados con las metodologías
de algoritmos y sus tres fases: análisis, diseño e implementación. Respecto a la
implementación se aborda los seudocódigos y diagramas de flujo.
Para su desarrollo es importante la lectura del componente formativo. Debe construir un
documento donde registre el análisis, diseño e implementación de algoritmos que
permitan resolver los siguientes problemas:

 Algoritmo que a partir de una fecha de nacimiento y una fecha actual determine
la edad en años actual de una persona.
 Algoritmo que permita determinar si un año indicado es o no un año bisiesto.

Tenga en cuenta que respecto al análisis del algoritmo debe registrar como mínimo los
elementos de entrada, salida y los procesos requeridos para cada uno de los algoritmos
solicitados. Respecto a la fase de diseño e implementación plantear una solución usando
diagramas de flujo.

SOLUCION

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

Algoritmo Calcular_Edad
Definir edad, diasActual, mesActual, añoActual Como Entero
Definir diaNacimiento, mesNacimiento, añoNacimiento Como Entero
Escribir "Ingresa la fecha actual en día/ mes/ /año"
Leer diasActual, mesActual,añoActual
Escribir "Ingresa la fecha de nacimiento en día/ mes /
año"Leer diaNacimiento, mesNacimiento,
añoNacimiento edad = añoActual - añoNacimiento
Si mesNacimiento > mesActual
Entoncesedad = edad - 1

SiNo
si mesNacimiento == mesActual
Entoncesedad = edad - 1
si diaNacimiento == diasActual Entonces
Escribir "Felicidades estas cumpliendo años"
FinSi
FinSi
FinSi

Escribir "Tu edad actual es: ",edad, " años"

FinAlgoritmo
 Algoritmo que permita determinar si un año indicado es o no un año bisiesto.

Algoritmo Bisiesto
Definir año Como Entero
Escribir "Ingresa un año"
leer año
si año mod 4 == 0 Entonces
si año mod 100 == 0 Entonces
si año mod 400 == 0 Entonces
Escribir "El año ",año," es bisiesto"
SiNo
Escribir "El año ",año," no es bisiesto"

FinSi
SiNo

Escribir “El año”, año,” es bisiesto”

FinSi

SiNo

Escribir “El año”, año, ”no bisiesto”

FinSi

FinAlgoritmo

También podría gustarte