Los clientes que se encuentren en el plan A ó B, recibirán megas de acuerdo al tiempo de antigüedad como cliente, como se muestra en la tabla:
Tiempo antigüedad (años) | Megas otorgados
tiempo <= 4 = 20 megas
tiempo <= 10 = 30 megas
tiempo > 10 = 40 megas
En el caso de los usuarios de plan C tendrán 10 megas otorgados. Considerar los datos de ingreso: nombre, tipo de plan, tiempo de antigüedad y cantidad actual de megas disponibles.
Se requiere calcular la cantidad actual de megas del cliente.
1. Ingreso de datos.
2. Cantidad de actual de megas.
3. Visualizar nombre, plan y cantidad actual de megas.
Haz clic aquí para suscribirte a mi canal
Como ya es costumbre, vamos explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre.
Algoritmo detarea
Declaramos las siguientes variables.
Definir nombre Como Caracter
Definir plan,tiempo,megas Como Entero
Pedimos que se ingrese un nombre.
Escribir «Ingresa tu nombre»
Este dato lo ingresamos en la variable “nombre”.
leer nombre
Pedimos que se ingrese un plan y mostramos las posibles opciones.
Escribir «Ingresa un plan»
Escribir «1 = A»
Escribir «2 = B»
Escribir «3 = C»
Este dato lo ingresamos en la variable plan.
leer plan
Evaluamos si la variable «plan» es mayor a 0 y menor a 4.
si plan > 0 y plan < 4 Entonces
Si la condición se cumple, entonces evaluamos si la variable «plan» es igual a 1 o 2.
si plan == 1 o plan == 2 Entonces
Si la condición se cumple, entonces pedimos el tiempo de antigüedad.
Escribir «Ingresa el tiempo antiguedad»
Este dato lo ingresamos en la variable tiempo.
leer tiempo
Evaluamos si el tiempo es menor o igual a 4.
si tiempo <= 4 Entonces
Si la condición se cumple, entonces le corresponden 20 megas.
megas = 20
SiNo
Cuando la condición no se cumpla, entonces evaluamos si el tiempo es menor o igual a 10.
si tiempo <= 10 Entonces
Si la condición se cumple, entonces le corresponden 30 megas.
megas = 30
SiNo
Cuando la condición no se cumpla, entonces quiere decir que el tiempo es mayor a 10 años, por lo tanto le corresponden 40 megas.
megas = 40
FinSi
FinSi
SiNo
Cuando la variable “plan” sea igual a 3.
si plan == 3 Entonces
Entonces le corresponden 10 megas.
megas = 10
FinSi
FinSi
Finalmente mostramos el nombre, el plan y los megas.
Escribir «Nombre: «,nombre
Escribir «Plan: «,plan
Escribir «Megas: «,megas
SiNo
Cuando se ingrese un plan incorrecto mostramos el siguiente mensaje.
Escribir «Ingresa un plan correcto»
FinSi
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.