Esquema de trabajo del desarrollo de software

Páginas: 5 (1102 palabras) Publicado: 9 de septiembre de 2013
Practica switch

Elaborar algoritmo, diagrama de flujo y seudocódigo de los siguientes problemas:

PROBLEMA 1 :
Dado un número de mes, muestre a que estación del año pertenece.
Algoritmo

Inicializar variable mes
Deplegar inserte un numero de mes
Aceptar mes
Evaluar mes
Cuando mes es igual a 1 o 12 o 11
Desplegar usted esta en invierno
Cuando mes es igual a 2 o 3 o 4Desplegar usted esta en primavera
Cuando mes es igual a 5 o 6 o 7
Desplegar usted esta en verano
Cuando mes es igual a 8 o 9 o 10
Desplegar usted esta en otoño
Otra opción
Numero invalido

Pseudocódigo

Iniciar mes
Desplegar inserte un numero de mes
Aceptar mes
Cas (mes)
When = 1 o 12 o 11
Desplegar usted esta en invierno
When = 2 o 3 o 4
Desplegar usted esta enprimavera
When = a 5 o 6 o 7
Desplegar usted esta en verano
When = 8 o 9 o 10
Desplegar usted esta en otoño
Otherwhise
Numero incorrecto
End case




Diagrama de flujo












3 o 4 o 5 5 o 6 o7 8 o 9 o 10 11 o 12 o 1 otherwise











PROBLEMA 2 :
Que permita aceptar mediante el nombre del empleado, tipo de empleado y su sueldo; desplegarnombre, sueldo, el incremento de sueldo y su nuevo sueldo de acuerdo a lo siguiente: Si es tipo de empleado 1 se le aumentará el 5% de su sueldo, si es tipo 2 el 7%, si es 3 el 9%, si es 4 el 12% y si es 5 el 15%.

Algoritmo
Inicializar variable nom
Inicializar variable tipo
Inicializar variable sueldo
Inicializar variable rest
Deplegar como se llama
Aceptar en nom
Desplegar inserte si tipo deempleado
Aceptar en tipo
Desplegar inserte su sueldo
Aceptar en sueldo
Evaluar tipo
Cuando tipo=1
Rest= sueldo*1.05
Desplegar rest
Cuando tipo=2
Rest= sueldo*1.07
Desplegar rest
Cuando tipo=3
Rest= sueldo*1.09
Desplegar rest
Cuando tipo=4
Rest= sueldo*1.12
Desplegar rest
Cuando tipo=1
Rest= sueldo*1.15
Desplegar rest
Otra opción
Numero invalidoPseudocódigo

Inicializar variable nom
Inicializar variable tipo
Inicializar variable sueldo
Inicializar variable rest
Deplegar como se llama
Aceptar en nom
Desplegar inserte si tipo de empleado
Aceptar en tipo
Desplegar inserte su sueldo
Aceptar en sueldo
Case (tipo)
When =1
Rest= sueldo*1.05
Desplegar rest
when=2
Rest= sueldo*1.07
Desplegar rest
when=3
Rest= sueldo*1.09Desplegar rest
when=4
Rest= sueldo*1.12
Desplegar rest
wneh=5
Rest= sueldo*1.15
Desplegar rest
otherwise
Numero invalido
End case

Diagrama de flujo



















1 2 3 4 5 otherwise










PROBLEMA 3:
En un almacén de venta de trajes si se compra uno se hace un descuento del 50%, si se compra 2 el 55%, si se compra 3 el 60% y sicompra más de 3 el 65%. Elaborar un programa que lea la cantidad de trajes y el precio unitario (todos tienen el mismo precio) e imprima el subtotal a pagar, el descuento y el total a pagar.

Algoritmo
Inicializar variable numt
Inicializar variable descuento
Inicializar variable total
Inicializar variable preciot
Inicializar variable subtotal
Desplegar cuantos trajes compro
Aceptar en numtDeplegar cual es el precio del traje
Aceptar en preciot
Evaluar numt
Cuando numt=1
subtotal = preciot
descuento = preciot * 0.50
total= preciot-descuento
desplegar subtotal
desplegar descuento
desplegar total
Cuando numt=2
subtotal = preciot
descuento = preciot * 0.55
total= preciot-descuento
desplegar subtotal
desplegar descuento
desplegar total
Cuando numt=3subtotal = preciot
descuento = preciot * 0.60
total= preciot-descuento
desplegar subtotal
desplegar descuento
desplegar total
otra opción
subtotal = preciot
descuento = preciot * 0.65
total= preciot-descuento
desplegar subtotal
desplegar descuento
desplegar total

pseudocódigo

Inicializar variable numt
Inicializar variable descuento
Inicializar variable total...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo de Software
  • Desarrollo De Software
  • Desarrollo del software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo Software
  • Desarrollo de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS