Los clientes que se encuentren en el plan A ó B recibirán megas

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.

Los clientes que se encuentren en el plan A ó B recibirán megas
Los clientes que se encuentren en el plan A ó B recibirán megas
Descargar Programa

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *