Está en la página 1de 2

//Prototipo

Acción llenarVEst(Alumnos clas[], entero c)

Entero Acción mayoresdeNu (Alumnos clas[], entero c)

Estructura Alumnos

Entero codigo

Cadena apellidos

Cadena nombres

Fecha fechaNac

Entero notas[6]

FEstructura

Estructura Fecha

Entero dia

Entero mes

Entero anio

FEstructura

//Acción principal

DV

Entero t,mayores

Alumnos clase[30]

Inicio

hacer

leer(t)

mientras t<=0 o t>30

llenarVEst(clase,t)

mayores<- mayoresdeNu (clas, t)

escribir (mayores)

Fin
//Implementación

Acción llenarVEst(Alumnos clas[], entero c)

DV

Entero i, k

Inicio

Para i de 1 a c hacer

leer(clas[i].codigo)

leer(clas[i].apellidos)

leer(clas[i].nombres)

leer(clas[i].fechaNac.dia)

leer(clas[i].fechaNac.mes)

leer(clas[i].fechaNac.anio)

Para k de 1 a 6 hacer

leer(clas[i].notas[k])

Fpara

Fpara

FAcción

Entero Acción mayoresdeNu (Alumnos clas[], entero c)

DV

Entero i, cont

Inicio

Para i<-1 hasta c Hacer

Si clas[i].fechaNac.anio > 1995 Entonces

cont<-cont+1

Sino

cont<-cont

FSi

FPara

FAcción

También podría gustarte