-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
La universidad decide categorizar a sus estudiantes para el cobro de sus mensualidades, para ello se necesita saber si el estudiante estudió secundaria en un colegio estatal o particular. Si estudió en un colegio estatal y su promedio es mayor a 18 tendrá un descuento del 30% de su mensualidad, caso contrario solo el 20%. Si estudió en colegio privado y su promedio es mayor igual a 17 tendrá un descuento del 25%, caso contrario solo el 15%.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Proceso CobroDeSusMensualidades
Escribir Sin Saltar "Ingresa el valor de mensualidad:";
Leer mensualidad;
Escribir Sin Saltar "Ingresa el valor de promedio:";
Leer promedio;
descuento <- 0;
Escribir "Selecciona el valor de secundaria.";
Escribir " 1.- Estatal";
Escribir " 2.- Particular";
Escribir Sin Saltar " :";
Repetir
Leer secundaria;
Si secundaria<1 O secundaria>2 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que secundaria>=1 Y secundaria<=2;
Si secundaria = 1 Y promedio>18 Entonces
descuento <- mensualidad*0.3;
FinSi
Si secundaria = 1 Y promedio<=18 Entonces
descuento <- mensualidad*0.2;
FinSi
Si secundaria = 2 Y promedio>17 Entonces
descuento <- mensualidad*0.25;
FinSi
Si secundaria = 2 Y promedio<=17 Entonces
descuento <- mensualidad*0.15;
FinSi
total <- mensualidad-descuento;
Escribir "Valor de descuento: ", descuento;
Escribir "Valor de total: ", total;
FinProceso
Escribir Sin Saltar "Ingresa el valor de mensualidad:";
Leer mensualidad;
Escribir Sin Saltar "Ingresa el valor de promedio:";
Leer promedio;
descuento <- 0;
Escribir "Selecciona el valor de secundaria.";
Escribir " 1.- Estatal";
Escribir " 2.- Particular";
Escribir Sin Saltar " :";
Repetir
Leer secundaria;
Si secundaria<1 O secundaria>2 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que secundaria>=1 Y secundaria<=2;
Si secundaria = 1 Y promedio>18 Entonces
descuento <- mensualidad*0.3;
FinSi
Si secundaria = 1 Y promedio<=18 Entonces
descuento <- mensualidad*0.2;
FinSi
Si secundaria = 2 Y promedio>17 Entonces
descuento <- mensualidad*0.25;
FinSi
Si secundaria = 2 Y promedio<=17 Entonces
descuento <- mensualidad*0.15;
FinSi
total <- mensualidad-descuento;
Escribir "Valor de descuento: ", descuento;
Escribir "Valor de total: ", total;
FinProceso