fpr_u2_a2_yagm

Post on 02-Apr-2015

2.413 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Actividad 2. Diseño de un algoritmo con estructuras selectivas.

YASSER ANGEL GODINEZ MENDOZA

PSEUDOCÓDIGO

INICIO

Leer dia, mes, anioAsignar bisiesto=falso

ndias=0Si anio mod 4=0 entonces

Si anio mod 100=0 entoncesSi anio mod 400=0 entonces

bisiesto=verdaderoFin_Si

Sinobisiesto=verdadero

Fin_Si-SinoFin_Si

Si mes>=1 y mes<=12 entoncesSeleccionar mes

caso 1:ndias=31nmes=”Enero”

caso 2:nmes=”Febrero”Si bisiesto=verdadero entonces

ndias=29Sino

ndias=28Fin_Si-Sino

caso 3:ndias=31nmes=”Marzo”

caso 4:ndias=30nmes=”Abril”

caso 5:ndias=31nmes=”Mayo”

caso 6:ndias=30nmes=”Junio”

caso 7:

ndias=31nmes=”Julio”

caso 8:ndias=31nmes=”Agosto”

caso 9:ndias=30nmes=”Septiembre”

caso 10:ndias=31nmes=”Octubre”

caso 11:ndias=30nmes=”Noviembre”

caso 12:ndias=31nmes=”Diciembre”

Fin_SeleccionarSi dias>=1 y dias<=12

Imprimir dia, “ de “, nmes, “ de “, anio, “,”,nmes, “ tiene “, ndias, “, y “, anioSi bisiesto=verdadero

Imprimir “ es un año bisiesto”Sino

Imprimir “ no es un año bisiesto”Fin_Si-Sino

SinoImprimir “Fecha incorrecta”

Fin_Si-SinoSino

Imprimir “Fecha incorrecta”Fin_Si-Sino

FIN

DIAGRAMA DE FLUJO

top related