Diseñar un algoritmo que permita determinar la edad de un alumno mediante su año de nacimiento y el año actual, Emitiendo un mensaje si es mayor de edad.Analisis de datos
E:ac(año actual),an(año de nacimiento)
S:edad,m(mensaje)
Algoritmo
1.-inicio
2.-ac=0,an=0,edad=0,m=''
3.-leer ac,an
4.-edad=ac-an
si edad>=18 entonces
m='Mayor de edad'
sino
m='Menor de edad'
fin de si
5.-escribir edad,m
6.-fin
PE
ac=2011
an=1979
edad=32
m='Mayor de edad'
Diseñar un algoritmo que permita determinar el promedio
notas de un alumno y su condición (aprobado o desaprobado)
mediante tres notas ingresadas, Teniendo en cuenta el
puntaje aprobatorio debe ser mayor igual a 10,5.
*Analisis de datos
E:nt1,nt2,nt3
S:p(promedio),c(condición del alumno)
Algoritmo
1.-inicio
2.-nt1=0.0,nt2=0.0,nt3=0.0,p=0.0,c=''
3.-leer nt1,nt2,nt3
4.-p=(nt1+nt2+nt3)/3
si p>=10.5 entonces
c='Aprobado'
sino
c='Desaprobado'
fin de si
4.-escribir p,c
5.-fin
PE
nt1=12 nt2=14 nt3=16 p=14 c='Aprobado'
Diseñar un algoritmo que permita determinar el número mayor
y menor de dos números ingresados.
E:n1,n2
S:nmy(número mayor),nmn(número menor)
1.-inicio
2.-leer n1,n2
3.-si n1>n2 entonces
nmy=n1
nmn=n2
sino
nmy=n2
nmn=n1
fin de si
4.-escribir nmy,nmn
5.-fin
Diseñar un algoritmo que permita determinar el promedio
de un alumno mediante sus tres notas y su estado mediante
las siguientes condiciones.
* promedio<10.5 =>'Pesimo'
* promedio>=10.5-16 =>'Regular'
* promedio>16-20 =>'Excelente'
Analisis de datos
E:nt1,nt2,nt3
S:p(promedio),e(estado)
Algoritmo
1.-inicio
2.-nt1=0.0,nt2=0.0,nt3=0.0,p=0.0,e=''
3.-leer nt1,nt2,nt3
4.-p=(nt1+nt2+nt3)/3
si p<10.5 entonces
e='Pesimo'
sino si p>=10.5 y p<=16 entonces
e='Regular'
sino si p>16 y p<=20 entonces
e='Excelente'
fin de si
5.-escribir p,e
6.-fin
PE
nt1=12 nt2=14 nt3=16
p=14 e='Regular'
No hay comentarios:
Publicar un comentario