Estructuras Condicionales

Páginas: 14 (3415 palabras) Publicado: 4 de marzo de 2013
UNIVERSIDAD DEL MAGDALENA
FACULTAD DE INGENIERÍA
PROGRAMA INGENIERÍA DE SISTEMAS
ALGORITMO Y PROGRAMACIÓN
TALLER: Estructuras de control condicionales.

ESTRUCTURA CONDICIONAL
Para los siguientes ejercicios desarrollar teniendo en cuenta la estructura básica de un algoritmo en el entorno de desarrollo SL (http://www.cnc.una.py/sl/libro-sl.pdf) vista en clase
Los siguientes ejerciciospodrán ser desarrollados utilizando la estructura condicional simple:

Si condición Entonces
Instrucciones
FinSI

1. Dado como dato la calificación de un alumno en un examen, escriba “Aprobado” en caso de que esa calificación sea mayor a 8. Hacer también su diagrama de flujo y prueba de escritorio.
2. Desarrolle un algoritmo que determine si un número es par y que escriba dicho númerojunto con el letrero “n es un número par”.
3. Dado como dato el sueldo de un trabajado, aplíquele un aumento del 15% si su sueldo es inferior a $1.000.000. Escriba en este caso el nuevo sueldo del trabajador.
4. Hacer el algoritmo para escribir un programa que indique si un número ingresado por el teclado es positivo.
5. Para que un alumno de la Unimagdalena pague $80.000 deinscripción necesita sacar un promedio de 9 o más. Con base en sus calificaciones, determine si alcanza este promedio y de ser así escriba “El alumno tiene beca”
6. El pasaje de Santa Marta – Barranquilla cuesta $12000, pero la compañía de autobuses hace descuento del 60% a tercer edad, 50% estudiantes, 35% menores de edad y 0% clientes regulares. Escriba un algoritmo que aplique al precio del boleto aldescuento correspondiente según el tipo de persona que va a viajar.
7. Escriba un algoritmo que con base en tres valores enteros (val1,val2,val3) determine cuál de ellos es el mayor.
Los siguientes ejercicios podrán ser desarrollados utilizando la estructura condicional simple (doble):

Si condición Entonces
Instrucciones …
Sino
Instrucciones …
FinSI

1. Construya un algoritmodado un número entero positivo, determine y escriba si este número es par o impar.
2. Elaborar un algoritmo que entre el nombre de un empleado, su salario básico por hora y el número de horas trabajadas en el mes; escriba su nombre y salario mensual si éste es mayor de $450.000, de lo contrario escriba sólo el nombre.
3. Dado como dato el sueldo de un trabajador, aplique un aumento del15% si su sueldo es inferior a $1000 y 12% en caso contrario. Escriba el nuevo saldo.
4. Hacer un algoritmo que calcule el pago que hacen un grupo de personas para ver una película teniendo en cuenta que si el grupo es menor de 8 personas el pago es de 45 pesos por persona y para grupos de 8 personas o más el pago es 30 pesos por persona.
5. Construya un algoritmo que determine y escribadado un número entero positivo, si este es menor, mayor o igual que cero.

Desarrollar los siguientes ejercicios determinando cual de las diferentes clases de estructura de condicional es la más adecuada.

6. Cuatro enteros entre 0 y 100 representan las puntuaciones de un estudiante de un curso de informática. Escribir un programa para encontrar la media de estas puntuaciones y visualizar lasnotas de acuerdo al siguiente cuadro:
Media | Puntuación |
90 – 100 | A |
80 - 89 | B |
70 – 79 | C |
60 – 69 | D |
0 – 59 | E |

7. Escribir un algoritmo que simule un calculador simple. Lee dos enteros y un carácter. Si el carácter es un +, se imprime la suma; si es un -, se imprime la diferencia; si es un *, se imprime el producto; si es un /, se imprime el cociente; y si es un% se imprime el residuo de la división.
8. Escribir un programa que determine si un año es bisiesto. Un año es bisiesto si es múltiplo de (por ejemplo, 1984). Sin embargo, los años múltiplos de 100 sólo son bisiestos cuando a la vez son múltiplos de 400 (por ejemplo, 1800 no es bisiesto, mientras que 2000 sí lo será).
9. Se desea redondear un entero positivo N a la centena más próxima...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras Condicionales
  • estructuras condicionales
  • estructuras condicionales
  • estructuras condicionales
  • Estructuras Condicional
  • Estructuras Condicionales
  • Estructuras Condicionales
  • Estructuras Condicionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS