Programación, algoritmos y C++
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
Facultad de Ingeniería Eléctrica
Licenciatura en Ingeniería Electromecánica
Introducción a la Programación
Prof. Martín ArosemenaLunes, 6 de junio de 2011.
Índice
CASOS RESUELTOS EN MODO DE ALGORITMO
Caso # 1
Desarrolle un algoritmo que permita obtener el promedio de temperatura de los dos últimos díasrecién pasados en Panamá.
INICIO_TEMPERATURA
temp1 ← Ø ; temp2 ←Ø ; TempProm ← Ø
IMPRIMIR (“Inserte la temperatura del primer dia:”)
LEER (temp1)
IMPRIMIR (“Inserte la temperatura delsegundo dia:”)
LEER (temp2)
TempProm ← (temp1+temp2)/2
IMPRIMIR (“El promedio de temperatura de los dos últimos días es:”, TempProm)
FIN
Caso # 2
Desarrolle un algoritmo que calcule el promediode edad de 3 personas. Si el promedio de edad es mayor o igual a 40 imprime el mensaje “personas maduras”. Si el promedio de edad es menor a 40, imprimir el mensaje “personas jóvenes”.
INICIOPROMEDIO
Prom←ø; A←ø; B←ø; C←ø
IMPRIMIR (“Introduzca las tres edades:”)
LEER (A, B, C)
Prom ←(A+B+C)/3
SI (Prom≥40)
ENTONCES
IMPRIMIR (“Personas maduras”)
DE OTRO MODO
IMPRIMIR(“Personas jóvenes”)
FIN_SI
FIN
Caso # 3
La facultad de eléctrica necesita un algoritmo que determine la calificación alfabética de un estudiante cuando termine una asignatura. El algoritmo debesolicitar el nombre del estudiante, la cédula, el nombre de la asignatura y el porcentaje final obtenido en el curso. Para definir la calificación usted deberá considerar los siguientes criterios:
Asi el puntaje es ≥ 91
B si el puntaje es ≥ 81
C si el puntaje es ≥ 71
D si el puntaje es ≥ 61
F si el puntaje es ≤ 60
En salida debe observarse el nombre del estudiante y los demás datossolicitados en la entrada, así como la nota alfabética obtenida y el puntaje total logrado. ¿Qué habrá pasado con el algoritmo si hubiese que procesar a más de un estudiante?
INICIO_CALIFICACIÓN...
Regístrate para leer el documento completo.