- Home >
- Algoritmos Condicionales
Posted by : Unknown
sábado, 23 de julio de 2016
Pasos para un algoritmo
Algoritmo Condicionales
La estructura condicional simples se les reconoce como tomas de decisiones estas tomas de decisiones tienen la siguiente forma
Estructura
A continuación veremos unos breves ejemplos de algoritmos Condicionales
Ejemplos
1. Algoritmo que lea la edad de una persona y si esa persona tiene mas de 18 años es mayor si no es menor
R/ entero edad
inicio
escriba "ingrese edad:"
lea edad
si (edad >= 18) entonces
escriba "mayor"
sino
escriba "menor"
fin si
llamar nueva_linea
escriba "su edad es",edad
fin
2 Algoritmo Que lea el equipo de fútbol de Antioquia si es Nacional Es hincha de un buen equipo si es Medellin sigue intentando
R/ real equipo,Nacional
inicio
escriba "ingrese su equipo:"
lea equipo
si (equipo=Nacional) entonces
escriba "Buen Equipo"
sino
escriba "Sigue intentando"
fin si
llamar nueva_linea
escriba "Señor usted es hincha del",equipo
fin
3 Algoritmo que lea el desempeño de un estudiante. si desempeño B básico, A aceptable, E excelente, S superior.
R/ caracter desemp
inicio
escriba " ingrese el desempeño del estudiante : "
lea desemp
si desemp = "B" entonces
escriba " el desempeño es basico "
sino si desemp ="A" entonces
escriba " el desempeño es aceptable "
sino si desemp="S" entonces
escriba " el desempeño es supeior "
sino
escriba " el desempeño es excelente "
fin si
fin si
fin si
escriba " el desempeño es : ",desemp
fin
4 Desarrollar algoritmo que lea el nombre del estudiante y su calificación final del año, si su promedio
es mayo o igual a 3.0 entonces gana año sino debe Reforzar.
R/ real nota_1, nota_2, nota_3, nota_4, prom
cadena [20] nom
inicio
escriba " ingrese el nombre del estudiante"
lea nom
escriba " ingrese la nota del primer periodo : "
lea nota_1
escriba " ingrese la nota de segundo periodo : "
lea nota_2
escriba " ingrese la nota de tercer periodo : "
lea nota_3
escriba " ingrese la nota del cuarto periodo : "
lea nota_4
prom<-(nota_1+nota_2+nota_3+nota_4)/4
si prom>=3.0 entonces
escriba " Gana el año "
sino
escriba "Refuerze"
fin si
escriba " el nombre de estudiante es : ",nom," el promedio de estudiante es : ",prom
fin
5 Algoritmo que lea nombre y calificacion de un estudiante, si su nota es superior a 8 sacar mensaje de aprobado, sino de reprobado.
R/cadena [10] nom
real calif
inicio
escriba "Ingrese su nombre: "
lea nom
escriba "Ingrese su calificacion: "
lea calif
si calif>8 entonces
escriba "Aprobado "
sino
escriba "Reprobado "
fin si
fin
R/ entero edad
inicio
escriba "ingrese edad:"
lea edad
si (edad >= 18) entonces
escriba "mayor"
sino
escriba "menor"
fin si
llamar nueva_linea
escriba "su edad es",edad
fin
2 Algoritmo Que lea el equipo de fútbol de Antioquia si es Nacional Es hincha de un buen equipo si es Medellin sigue intentando
R/ real equipo,Nacional
inicio
escriba "ingrese su equipo:"
lea equipo
si (equipo=Nacional) entonces
escriba "Buen Equipo"
sino
escriba "Sigue intentando"
fin si
llamar nueva_linea
escriba "Señor usted es hincha del",equipo
fin
3 Algoritmo que lea el desempeño de un estudiante. si desempeño B básico, A aceptable, E excelente, S superior.
R/ caracter desemp
inicio
escriba " ingrese el desempeño del estudiante : "
lea desemp
si desemp = "B" entonces
escriba " el desempeño es basico "
sino si desemp ="A" entonces
escriba " el desempeño es aceptable "
sino si desemp="S" entonces
escriba " el desempeño es supeior "
sino
escriba " el desempeño es excelente "
fin si
fin si
fin si
escriba " el desempeño es : ",desemp
fin
4 Desarrollar algoritmo que lea el nombre del estudiante y su calificación final del año, si su promedio
es mayo o igual a 3.0 entonces gana año sino debe Reforzar.
R/ real nota_1, nota_2, nota_3, nota_4, prom
cadena [20] nom
inicio
escriba " ingrese el nombre del estudiante"
lea nom
escriba " ingrese la nota del primer periodo : "
lea nota_1
escriba " ingrese la nota de segundo periodo : "
lea nota_2
escriba " ingrese la nota de tercer periodo : "
lea nota_3
escriba " ingrese la nota del cuarto periodo : "
lea nota_4
prom<-(nota_1+nota_2+nota_3+nota_4)/4
si prom>=3.0 entonces
escriba " Gana el año "
sino
escriba "Refuerze"
fin si
escriba " el nombre de estudiante es : ",nom," el promedio de estudiante es : ",prom
fin
5 Algoritmo que lea nombre y calificacion de un estudiante, si su nota es superior a 8 sacar mensaje de aprobado, sino de reprobado.
R/cadena [10] nom
real calif
inicio
escriba "Ingrese su nombre: "
lea nom
escriba "Ingrese su calificacion: "
lea calif
si calif>8 entonces
escriba "Aprobado "
sino
escriba "Reprobado "
fin si
fin
