-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
El gobierno a implementado como parte de su programa social un subsidio familiar bajo la siguiente reglamentación: Las familias que tienen hasta 2 hijos reciben $70, las que tienen entre 3 y 5 hijos reciben $90 y las que tienen 6 hijos o más reciben $120.00 mensuales. Por cada hijo reciben $10 adicionales. Si la madre de familia fuera viuda, la familia recibe $20 adicionales. Determinar el monto mensual que recibirá una familia de acuerdo a su propia realidad familiar.
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
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
Proceso SubsidioFamiliar
Escribir Sin Saltar "Ingresa el valor de numero de hijos:";
Leer numero_de_hijos;
Escribir "Selecciona el valor de madre es viuda.";
Escribir " 1.- Si";
Escribir " 2.- No";
Escribir Sin Saltar " :";
Repetir
Leer madre_es_viuda;
Si madre_es_viuda<1 O madre_es_viuda>2 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que madre_es_viuda>=1 Y madre_es_viuda<=2;
subsidio_familiar <- numero_de_hijos*10;
Si numero_de_hijos = 1 O numero_de_hijos = 2 Entonces
subsidio_familiar <- subsidio_familiar+70;
FinSi
Si numero_de_hijos>=3 O numero_de_hijos<=5 Entonces
subsidio_familiar <- subsidio_familiar+90;
FinSi
Si numero_de_hijos>=6 Entonces
subsidio_familiar <- subsidio_familiar+120;
FinSi
Si madre_es_viuda = 1 Entonces
subsidio_familiar <- subsidio_familiar+20;
FinSi
Escribir "Valor de subsidio familiar: ", subsidio_familiar;
FinProceso
Escribir Sin Saltar "Ingresa el valor de numero de hijos:";
Leer numero_de_hijos;
Escribir "Selecciona el valor de madre es viuda.";
Escribir " 1.- Si";
Escribir " 2.- No";
Escribir Sin Saltar " :";
Repetir
Leer madre_es_viuda;
Si madre_es_viuda<1 O madre_es_viuda>2 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que madre_es_viuda>=1 Y madre_es_viuda<=2;
subsidio_familiar <- numero_de_hijos*10;
Si numero_de_hijos = 1 O numero_de_hijos = 2 Entonces
subsidio_familiar <- subsidio_familiar+70;
FinSi
Si numero_de_hijos>=3 O numero_de_hijos<=5 Entonces
subsidio_familiar <- subsidio_familiar+90;
FinSi
Si numero_de_hijos>=6 Entonces
subsidio_familiar <- subsidio_familiar+120;
FinSi
Si madre_es_viuda = 1 Entonces
subsidio_familiar <- subsidio_familiar+20;
FinSi
Escribir "Valor de subsidio familiar: ", subsidio_familiar;
FinProceso