PRACTICA IF

Páginas: 2 (298 palabras) Publicado: 13 de septiembre de 2014
PRÁCTICA

Para cada ejercicio defina: entradas, salidas, proceso y restricciones. Haga la corrida manual para asegurarse que las soluciones funcionan.

Use nombres significativos.1 Haga la función pago_celular para calcular y retornar el monto a pagar por servicios de telefonía celular. Recibe dos argumentos para calcular este monto: la cantidad de minutosconsumidos y la cantidad de mensajes enviados. Use la siguiente tabla escalonada para calcular el monto a pagar:

Tarifa básica de 2750 colones, dando derecho a 60 minutos deconsumo. Si usa menos minutos debe pagar esta tarifa mínima.
Si consume mas de 60 minutos y menos de 121, paga la base mas 50 colones adicionales por cada minuto en ese rango.
Si consume masde 120, paga la base mas 60 minutos a 50 colones mas 35 colones adicionales por cada uno de los minutos adicionales a 120
Cada mensaje se cobra a 3 colones.

Adicionalmente debeagregarle al monto a pagar un impuesto de ventas del 13% y una colaboración de 200 colones para el Servicio de Bomberos.
No haga validaciones.

2 Manejo de una cuenta bancaria deahorros con la función cuenta_bancaria. La función va a tener 3 argumentos: el saldo actual de la cuenta (>=0), el tipo de operación que el usuario quiere hacer (1=depósito, 2=retiro), lacantidad de la operación (>0). Debe devolver el nuevo saldo. Hay que validar los datos (restricciones) según se indica y revisar en los retiros que estos se puedan hacer según el saldoque se tiene, de lo contrario retornar un aviso que informe tal situación.

3 Recibir un año como argumento en un número de 4 dígitos y retornar el valor booleano de verdadero (True) siel año es bisiesto o el valor booleano de falso (False) si el año no es bisiesto. Un año es bisiesto si al dividirlo por 4 su residuo es 0. El nombre de esta función es validar_año.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • What if...?
  • if konfu
  • If Programas
  • " if " de programacion
  • Clausulas if
  • if clauses
  • If Else
  • If anidado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS