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.
Respuestas
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