• Asignatura: Informática
  • Autor: daniellapr2409
  • hace 2 años

Determinar el importe a pagar por un alumno de un instituto cuya cuota tiene un porcentaje de descuento que se establece en la siguiente tabla y está en función al colegio de procedencia del alumno.



Instituto

Colegio

A (Pensión 1500)

B (Pensión 900)

C (Pensión 700)

Nacional

25%

21%

20%

Particular

14%

16%

12%



Aplicando métodos algorítmicos construir un programa que pida el colegio de procedencia, el instituto al que se desea postular y muestre la pensión con el descuento respectivo.






oscardiazod234: tienes la pregunta?

Respuestas

Respuesta dada por: megatokay
4

A continuación programa en pseint que muestra por pantalla el monto a pagar por un estudiante en un instituto,  calculado según pensión, descuento y colegio de procedencia (imagen de tabla adjunta).

Algoritmo en pseint para calcular la cuota a pagar por un alumno

  • // Definir variables

Definir colegio, institutoAp, continuar Como Caracter

Definir pension, porciento, descuento, cuota Como Real

continuar <- 's'

  • // Ingresar datos

Escribir '****Calcular cuota a pagar por el estudiante****'

Repetir

 Escribir 'Elija colegio de procedencia  : '

 Escribir '1.- Nacional '

 Escribir '2.- Particular '

 Escribir 'Ingrese respuesta (1,2) '

 Repetir

  Leer colegio

 Mientras Que (colegio<>'1') Y (colegio<>'2')

  •  // calcular monto de la cuota a pagar por el estudiante

 Si colegio='1' Entonces

  Escribir 'Elija instituto al que se desea postular   : '

  Escribir 'A.- Instituto A '

  Escribir 'B.- Instituto B '

  Escribir 'C.- Instituto C '

  Escribir 'Ingrese respuesta (A-C) '

  Repetir

   Leer institutoAp

   institutoAp <- Minusculas(institutoAp)

  Mientras Que (institutoAp<>'a') Y (institutoAp<>'b') Y (institutoAp<>'c')

 

  Segun institutoAp  Hacer

   'a':

    pension <- 1500

    porciento <- 25

    descuento<- (pension*(porciento/100))

    cuota <- pension-(descuento)

   

   'b':

    pension <- 900

    porciento <- 21

    descuento<- (pension*(porciento/100))

    cuota <- pension-(descuento)

   'c':

    pension <- 700

    porciento <- 20

    descuento<- (pension*(porciento/100))

    cuota <- pension-(descuento)

  FinSegun

 SiNo

  Escribir 'Elija instituto al que se desea postular   : '

  Escribir 'A.- Instituto A '

  Escribir 'B.- Instituto B '

  Escribir 'C.- Instituto C '

  Escribir 'Ingrese respuesta (A-C) '

  Repetir

   Leer institutoAp

   institutoAp <- Minusculas(institutoAp)

  Mientras Que (institutoAp<>'a') Y (institutoAp<>'b') Y (institutoAp<>'c')

 

  Segun institutoAp  Hacer

   'a':

    pension <- 1500

    porciento <- 14

    descuento<- (pension*(porciento/100))

    cuota <- pension-(descuento)

   'b':

    pension <- 900

    porciento <- 16

    descuento<- (pension*(porciento/100))

    cuota <- pension-(descuento)

   'c':

    pension <- 700

    porciento <- 12

    descuento<- (pension*(porciento/100))

    cuota <- pension-(descuento)

  FinSegun

 FinSi

  •  // mostrar resultado en pantalla

 Escribir '******Importe a pagar por el alumno********'

 Escribir '...........................'

 Escribir 'Colegio de procedencia:   ',colegio

 Escribir 'Instituto al que se desea postular:   ',institutoAp

 Escribir 'Pensión:   ',pension

 Escribir 'descuento: ", descuento, " (", porciento, "%)"

 Escribir 'Cuota a pagar por el estudiante:   ',cuota

 Repetir

  Escribir 'Calcular otra cuota?: (s/n)'

  Leer continuar

 Hasta Que (continuar=='s' o continuar=='n')

Hasta Que continuar=='n'

FinAlgoritmo

Para saber más acerca de algoritmo en pseint para calcular pagos consulte: https://brainly.lat/tarea/62147167

#SPJ2

Adjuntos:
Preguntas similares