Ejercicios 2da Semana 1
Ejercicios 2da Semana 1
Ejercicios 2da Semana 1
2.
3.
<12000
AND
<12000
AND
4.
5.
a=0,b=0,c=0,x=0,x=0
inicio
leer a,b,c
d_(b)-(4*a*c)
si a<>0 y d>=0 entonces
x_(-b+sqrt(d))\(2*a)
x_(-b-sqrt(d))\(2*a)
imprimir x,x
sino
imprimir"no se efectua la operacion"
fin si
fin
FIN
6.
INICIO
NOTA_FINAL=0
TRABAJO=0
TEST=0
EXAMEN=0 :DOUBLE
ESCRIBIR INGRESAR NOTA DE TRABAJO
LEER TRABAJO
ESCRIBR INGRESAR NOTA DE TEST
LEER TEST
ESCRIBIRINGRESAR NOTA DE EXAMEN
LEER EXAMEN
NOTA_FINAL=TRABAJO*0.2+
0.5*TEST+0.3*EXAMEN
SI (NOTA_FINAL >=5) ENTONCES
8.
CASO CONTRARIO
ESCRIBIR N1,N3,N3
CASO CONTRARIO
ESCRIBIR N3,N1,N2
CASO CONTRARIO SI N2>N3 AND N1>N3
ESCRIBIR N2,N1,N3
CASO CONTRARIO
ESCRIBIR N2, N3, N1
CASO CONTRARIO
ESCRIBIR N3,N2,N1
FIN SI
FIN
9.
INICIO
Y=0,
X=0 :DOUBLE
ESCRIBIR COORDENADAS DE Y
LEER Y
ESCRIBIR COORDENADAS DE X
LEER X
SI X>0 AND Y>0 ENTONCES
ESCRIBIR CUADRANTE I
CASO CONTRARIO SI X<0 AND Y>0 ENTONCES
ESCRIBIR CUADRANTE II
CASO CONTRARIO SI X<0 ANS Y<0 ENTONCES
ESCRIBIR CUADRANTE III
CASO CONTRARIO SI X>0 AND Y<0 ENTONCES
ESCRIBIR CUADRANTE IV
FIN SI
FIN
10.
Si
el
conductor tiene
menos
de 26 aos, el
precio se incrementa un 25 %; si tiene entre 26 y 30
aos se incrementa un 10 %; si tiene entre 31 y 65 aos
el precio no se modifica; si tiene ms de 65 aos el
PRECIO = 270*1.10
FIN SI
CASO CONTRARIO SI MODELO =B ENTONCES
SI MODELO COLOR = BLANCO ENTONCES
PRECIO = 300*1.10
SI MODELO COLOR = METALIZADO ENTONCES
PRECIO = 3360*1.10
SI MODELO COLOR = OTROS ENTONCES
PRECIO = 330*1.10
FIN SI
FIN SI
CASO CONTRARIO SI 31=<EDAD=<65 ENTONCES
SI MODELO =A ENTONCES
SI MODELO COLOR = BLANCO ENTONCES
PRECIO = 240.41
SI MODELO COLOR = METALIZADO ENTONCES
PRECIO = 330
SI MODELO COLOR = OTROS ENTONCES
PRECIO = 270
FIN SI
CASO CONTRARIO SI MODELO =B ENTONCES
SI MODELO COLOR = BLANCO ENTONCES
PRECIO = 300
SI MODELO COLOR = METALIZADO ENTONCES
PRECIO = 3360
SI MODELO COLOR = OTROS ENTONCES
PRECIO = 330
FIN SI
FIN SI
CASO CONTRARIO SI EDAD >65 ENTONCES
SI MODELO =A ENTONCES
SI MODELO COLOR = BLANCO ENTONCES
PRECIO = 240.41*1.10
SI MODELO COLOR = METALIZADO ENTONCES
PRECIO = 330*1.10
SI MODELO COLOR = OTROS ENTONCES
PRECIO = 270*1.10
FIN SI
CASO CONTRARIO SI MODELO =B ENTONCES
SI MODELO COLOR = BLANCO ENTONCES
PRECIO = 300*1.10
SI MODELO COLOR = METALIZADO ENTONCES
PRECIO = 3360*1.10
SI MODELO COLOR = OTROS ENTONCES
PRECIO = 330*1.25
FIN SI
FIN SI
FIN SI
SI PERMISO<2 ENTONCES
PRECIO = PRECIO*1.25
FIN SI
ESCRIBIR PRECIO
FIN
12.
13.
14.
16.
17.
18.
19.
MENOR=D
SI (B>A AND A>C AND C>D)
MAYOR =B
MENOR =D
SI (C>B AND B>A AND A>D)
MAYOR=C
MENOR=D
SI (B>C AND C>A AND A>D)
MAYOR =B
MENOR =A
SI (C>A AND A>C AND C>D)
MAYOR=C
MENOR=D
SI (A>C AND C>B AND B>D)
MAYOR =A
MENOR =D
SI (A>B AND B>C AND D>C)
MAYOR=A
MENOR=C
SI (B>A AND A>C AND D>C)
MAYOR =B
MENOR =C
SI (C>B AND B>A AND D>A)
MAYOR=C
MENOR=A
SI (B>C AND C>A AND D>A)
MAYOR =B
MENOR =A
SI (C>A AND A>C AND D>B)
MAYOR=C
MENOR=B
SI (A>C AND C>B AND D>B)
MAYOR =A
MENOR =B
SI (D>C AND C>B AND C>B)
MAYOR =D
MENOR =B
SI (D>C AND C>B AND B>A)
MAYOR =D
MENOR =A
SI (D>C AND C>B AND B>C)
MAYOR =D
MENOR =C
FIN SI
ESCRIBIR MAYOR, MENOR
CASO CONTRARIO SI A=B O B=C O C=A ENTONCES
INICIO
A=0, B=0 C=0, MEDIO=0:ENTERO
OPCION= :TEXTO
ESCRIBIR INGRESAR NUMERO 1
LEER A
ESCRIBIR INGRESAR NUMERO2
LEER B
ESCRIBIR INGRESAR NUMERO3
LEER C
MEDIO= (A+B+C)/3
ESCRIBIR MEDIO
FIN
21.
SALARIO = HORAS_TRABAJAS*P_H
CASO CONTRARIO SI 40<HORAS TRABAJADAS<=48
ENTONCES
SALARIO = 40*P_H + (HORAS_TRABAJADAS-40)*2*P_H
CASO CONTRARIO HORAS TRABAJADAS>48 ENTONCES
SALARIO = 40*P_H + (HORAS_TRABAJADAS-40)*2*P_H
I=HORAS_TRABAJADAS 40
IF I<=8 ENTONCES
SALARIO = 40*P_H + (I)*2*P_H
CASO CONTRARIO
I= I-8
SALARIO=40*P_H + (4)*2*P_H + I*3*P_H
FIN SI
FIN SI
ESCRIBIR SALARIO
FIN
22.
23.
Escriba
un programa que al introducir la cantidad vendida por el
ejecutivo de ventas, calcule de cunto ser su comisin.
INICIO
COMISION=0 :DOUBLE
ESCRIBIR INSCRIBIR COMSION
LEER COMISION
SI $2000 < COMISION < =10000 ENTONCES
COMISON= COMISION*1.07
CASO CONTRARIO SI $10000 < COMISION < =20000
ENTONCES
COMISON= COMISION*1.10
CASO CONTRARIO SI $20000 < COMISION ENTONCES
COMISON= COMISION*1.15
FIN SI
ESCRIBIR COMISION
FIN
24.
INICIO
N1=0, N2=0 :DOUBLE
ESCRIBIR INGRESE EL PRIMER NUMERO
LEER N1
ESCRIBIRINGRESE EL SEGUNDO NUMERO
LEER N2
SI N1=N2 ENTONCES
ESCRIBIR SON IGUALES
CASO CONTRARIO SI N1 != N2 ENTONCES
ESCRIBIR SON DIFEENTES
SI N1>N2 ENTONCES
ESCRIBIR EL PRIMERO ES MAYOR QUE EL SEGUNDO
CASO CONTRARIO
ESCRIBIREL SEGUNDO ES MAYOR QUE EL PRIMERO
FIN SI
FIN SI
FIN
25.
CASO CENA
ESCRIBIR LISTA DESPLEGABLE PARA CENA
FIN ELECCION
FIN
26.
27.
ESCRIBIR R
R=0
R=- X^3
ESCRIBIR R
FIN
28.
29.
INICIO
X=0 P=0 :DOUBLE
ESCRIBIR INGRESAR EL NUMERO
LEER X
SI 2<X<=8 ENTONCES
P=1
CASO CONTRARIO
P=0
FIN SI
ESCRIBIR P
FIN
30.
31.
INICIO
X=0 Y=0 R=0:ENTERO
ESCRIBIR INGRESAR EL VALOR DE X
LEER X
ESCRIBIR INGRESAR EL VALOR DE Y
LEER Y
SI X !=0 AND Y!=0 O X=0 O Y=O ENTONCES
R=X-Y
R=R*R
ESCRIBIR R
CASO CONTRARIO
ESECRIBIR ALGUN DATO EST MAL INGRESADO
FIN SI
32.
FIN
Dado un numero entero x mayor que uno se ha de
escribir un uno si el nmero es par y un cero en caso
contrario.
INICIO
NUMERO=0 :ENTERO
ESCRIBIR INGRESAR NUMERO
LEER NUMERO
SI NUMERO <1 ENTONCES
SI NUMERO%2=0 ENTONCES
ESCRIBIR EL NUMERO ES PAR
CASO CONTRARIO
ESCRIBIR EL NUMERO ES IMPAR
CASO CONTRARIO
ESCRIBIR INGRESAR EL NUMERO ADECUADO
FIN SI
FIN
33.
INICIO
P=0, Q=0 :ENTERO
ESCRIBIR INGRESAR EL VALOR DE P
LEER P
ESCRIBIR INGRESAR EL VALOR DE Q
LEER Q
SI P>Q ENTONCES
Si(PmodQ = 0 ) Entonces
ESCRIBIR LOS NUMEROS SON DIVISIBLES
CASO CONTARIO
ESCRIBIR LOS NUMERO NO SON DIVIBLES
FIN SI
34.
CASO CONTRARIO
ESCRIBIR INGRESAR LOS VALORES CORRECTOS
FIN SI
FIN
Dada una cantidad N > 1 calcular la raz cuadrada
entera aproximada r. se ha de cumplir que r*r N <
35.
36.
37.
38.
instruccin
Hasta 5to secundaria
tcnico
profesional
Condicin
Social
casado
Por cada hijo
Sin vivienda
Porcentaje
5%
10%
20%
porcenta
je
3%
2%
5%
Tambin
por ley est
sujeto a
un
descuento
de 10% si su sueldo excede de S/. 800. determinar el
sueldo neto que recibe un trabajador
INICIO
SUELDO=0:ENTERO
INSTRUCCION=, CS=, NH=0 :TEXTO
ESCRIBIR SUELDO
LEER SUELDO
ESCRIBIR NUMERO DE HIJOS
LEER NH
ESCRIBIR INSTRUCCION
LEER INSTRUCCION
SI 750<=SUELDO ENTONCES
SI INSTRUCCIN =SECUNDARIA
SUELDO=SUELDO*1.05
SI INSTRUCCIN =TECNICO
SUELDO=SUELDO*1.10
SI INSTRUCCIN =PROFESIONAL
SUELDO=SUELDO*1.05
FIN SI
SI CONDICION =CASADO
SUELDO =SUELDO*1.03
SI CONDICION =HIJOS
NH=NH*0.02
SUELDO =SUELDO+ SUELDO*NH
SI CONDICION =SIN VIVIENDA
SUELDO =SUELDO*1.05
FIN SI
ESCRIBRIR SUELDO
CASO CONTRARIO
ESCRIBIR INGRESAR USLDO REAL
FIN
41.
Factor
0
6
9
10
INICIO
TIRO=1, PO=0, PF :ENTERO
tiro
realizado
determinar
su
SI PO = 0 ENTONCES
ESCRIBIR PUNTAJE TOTAL ES 0
SI 1<=PO<=5 ENTONCES
PF=PO*6
ESCRIBIR PF
SI 6<=PO<=8 ENTONCES
PF=PO*9
ESCRIBIR PF
SI 9<=PO<=10 ENTONCES
PF=PO*10
ESCRIBIR PF
FIN SI
FIN
42.
Nacionalidad
1
2
H
5
4
M
4
5
joven
sexo
H
M
7
9
9
7
INICIO
CONTADOR=0,
CANTIDAD=0,
IC,
NACIONALIDAD=0:ENTERO
TR=, NOMBRE= CLASE= : TEXTO
ESCRIBIR NACIONALIDAD DE ROPA
LEER NACIONALIDAD
ESCRIBIR TIPO DE ROPA
LEER TR
ESCRIBIR CLASE DE ROPA
LEER CLASE
adulto
sexo
H
M
10
12
12
10
ID=0,
P=0
OPCION (NACIONALIDAD)
CASO 1
SI TR = HOMBRE ENTONCES
OPCION (CLASE)
CASO NIO
IC=IC*0.95
ID=IC*0.5
CASO JOVEN
IC=IC*0.93
ID=IC*0.7
CASO ADULTO
IC=IC*0.90
ID=IC*0.10
FIN OPCION
CASO CONTRARIO SI TR=MUJER ENTONCES
OPCION (CLASE)
CASO NIO
IC=IC*0.96
ID=IC*0.4
CASO JOVEN
IC=IC*0.91
ID=IC*0.9
CASO ADULTO
IC=IC*0.88
ID=IC*0.12
FIN OPCION
CASO 2
SI TR = HOMBRE ENTONCES
OPCION (CLASE)
CASO NIO
IC=IC*0.96
ID=IC*0.4
CASO JOVEN
IC=IC*0.91
ID=IC*0.9
CASO ADULTO
IC=IC*0.88
ID=IC*0.12
FIN OPCION
CASO CONTRARIO SI TR=MUJER ENTONCES
OPCION (CLASE)
CASO NIO
IC=IC*0.95
ID=IC*0.5
CASO JOVEN
IC=IC*0.93
ID=IC*0.7
CASO ADULTO
IC=IC*0.90
ID=IC*0.10
FIN OPCION
IC= IC+IC
ID=ID+ID
P=IC + ID
ESCRIBIR ID, P
FIN
43.
ab
cd 2a
4cd
2
a
c
c
2a 5b 4
INICIO
A, B, C, D, V=0 :ENTERO
SI A!=0 AND B!=0 AND C=0 AND D!=0 ENTONCES
V=((A+B)/C^2)+((C*D-2*A)/C+(A/(2*A
+
5*B+4)))+
4*C*D
ESCRIBIR V
CASO CONTRARIO
ESCRIBIR INGRESAR VALORES ADECUADOS
FIN
44.
Valor
ab
c2
cd 2a
a2
c
2a 5b 4
4cd
INICIO
A, B, C=0, D, V=0 :ENTERO
SI A!=0 AND B!=0 AND C=0 AND D!=0 ENTONCES
V=((A+B)/C^2)^(1/2)+((C*D-2*A)^(1/2)/C+(A/(2*A
5*B+4))^(1/2))+ 4*C*D
ESCRIBIR V
CASO CONTRARIO
ESCRIBIR INGRESAR VALORES ADECUADOS
FIN
45.
46.
TINS ( x)
0
x0
16.67 0
33.34 x
33.34 16.67
0
si
x0
si
0 x 16.67
si
16.67 x 33.34
si
x 33.34
INICIO
X=0, R=0 :DOUBLE
ESCRIBIR INGRESAR EL VALOR DE X
LEER X
SI X<=0 ENTONCES
R=0
ESCRIBIR R
SI 0<X<=16.67 ENTONCES
R= (X/16.67)
ESCRIBIR R
SI 16.67<X<=33.34 ENTONCES
R=(33.34-X/33.34-16.67)
ESCRIBIR R
SI X>=33.34 ENTONCES
R=0
ESCRIBIR R
FIN SI
FIN
47.
CEDRO=0
IMECA=0,PRODUCCION_DIARIA,
PTODUCCION=0
:DOUBLE
IMECA =ALEATORIO(0-340)
SI IMEXA >170 ENTONCES
PRODUCCION=PRODUCCION_DIARIA*0.50 *5
ESCRIBIR PRODUCCION
CASO CONTRARIO
ESCRIBIR NO SE PIERDE DINERO
FIN
49.
INICIO
PA, PD COMPRA PAUTO, PTERRENO :DOUBLE
PD=PAUTO*PD
PD=PAUTO*PD
PD=PAUTO*PD
PA=PTERRENO*PA
PA=PTERRENO*PA
PA=PTERRENO*PA
SI PD<= (PA/2) ENTONCES
ESCRIBIR COMRPAR EL AUTO
CASO CONTRARIO
ESCRIBIR COMPRAR TERRENO
FIN
50.
Leer mes;
Si (dia>=21 Y mes = 3) O (dia<=20 Y mes = 4) Entonc
es
Escribir "Aries";
FinSi
Si (dia>=24 Y mes = 9) O (dia<=23 Y mes = 10) Enton
ces
Escribir "Libra";
FinSi
Si (dia>=21 Y mes = 4) O (dia<=21 Y mes = 5) Entonc
es
Escribir "Tauro";
FinSi
Si (dia>=24 Y mes = 10) O (dia<=22 Y mes = 11) Ento
nces
Escribir "Escorpio";
FinSi
Si (dia>=22 Y mes = 5) O (dia<=21 Y mes = 6) Entonc
es
Escribir "Geminis";
FinSi
Si (dia>=23 Y mes = 11) O (dia<=21 Y mes = 12) Ento
nces
Escribir "Sagitario";
FinSi
Si (dia>=21 Y mes = 6) O (dia<=23 Y mes = 7) Entonc
es
Escribir "Cancer";
FinSi
Si (dia>=22 Y mes = 12) O (dia<=20 Y mes = 1) Enton
ces
Escribir "Capricornio";
FinSi
Si (dia>=24 Y mes = 7) O (dia<=23 Y mes = 8) Entonc
es
Escribir "Leo";
FinSi
Si (dia>=21 Y mes = 1) O (dia<=19 Y mes = 2) Entonc
es
Escribir "Acuario";
FinSi
Si (dia>=24 Y mes = 8) O (dia<=23 Y mes = 9) Entonc
es
Escribir "Virgo";
FinSi
Si (dia>=20 Y mes = 2) O (dia<=20 Y mes = 3) Entonc
es
Escribir "Piscis";
FinSi
FIN
51.
FECHA :DATE
ESCRIBIR INGRESAR FECHA
LEER FECHA
SI FECHA(DIA MES) = 31/ 12/ENTONCES
FECHA=01/01/AOS+1
SI FECHA(DIA MES) = 31/ 01 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 28/ 02 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 31/ 03 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 30/ 04 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 31/ 05 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 30/ 06 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 31/ 07 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 31/ 08 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 30/ 09 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 31/ 10 ENTONCES
FECHA=01/MES+1/AO
SI FECHA(DIA MES) = 31/ 11 ENTONCES
FECHA=01/MES+1/AO
CASO CONTRARIO
FECHA= DIA+1/MES/AO
FIN
53.
54.
LEER MINUTO
ECRIBIRINGRESAR SEGUNDOS
LEER SEGUNDO
SI (HORA>=25) ENTONCES
ESCRIBIR ESCRIBIR LA HORA CORRECTA
CASO CONTRARIO
HORA=HORA
FIN SI
SI (MINUTO>=60) ENTONCES
ESCRIBIR ESCRIBIR LOS MINUTOS CORRECTOS
CASO CONTRARIO
MINUTO=MINUTO
FIN SI
SI (SEGUNDO>=60) ENTONCES
ESCRIBIR ESCRIBIR LOS SEGUNDOS CORRECTOS
CASO CONTRARIO
SEGUNDO=SEGUNDO
FIN SI
IF(SEGUNDO<=58)
SEGUNDO=SEGUNDO+1
ESCRIBIR HORA MINUTO SEGUNDO
IF (SEGUNDO=59)
MINUTO=MINUTO +1
SEGUNDO=0
ESCRIBIR HORA MINUTO SEGUNDO
IF (SEGUNDO=59 AND MINUTO=59)
HORA=HORA +1
SEGUNDO=0
MINUTO=0
IF (SEGUNDO=59 AND MINUTO=59 AND HORA=24)
SEGUNDO=0
MINUTO=0
HORA=0
ESCRIBIR HORA MINUTO SEGUNDO
FIN
Leer un nmero real x y otro entero z. calcular y escribir
y = xz, suponiendo que z 0
INICIO
X=0 Z=0 :DOUBLE
ESCRIBIR INGRESAR X Y Z
LEER X.Z
SI Z>=0 ENTONCES
X=X^Z
ESCRIBIR Y=Z
CASO CONTRARIO
56.
U<-0
DIMENSION UNIDAD(10)
UNIDAD(1)<-((''))
UNIDAD(2)<-(('I'))
UNIDAD(3)<-(('II'))
UNIDAD(4)<-(('III'))
UNIDAD(5)<-(('IV'))
UNIDAD(6)<-(('V'))
UNIDAD(7)<-(('VI'))
UNIDAD(8)<-(('VII'))
UNIDAD(9)<-(('VIII'))
UNIDAD(10)<-(('IX'))
DIMENSION DECENA(10)
DECENA(1)<-((''))
DECENA(2)<-(('X'))
DECENA(3)<-(('XX'))
DECENA(4)<-(('XXX'))
DECENA(5)<-(('XL'))
DECENA(6)<-(('L'))
DECENA(7)<-(('LX'))
DECENA(8)<-(('LXX'))
DECENA(9)<-(('LXXX'))
DECENA(10)<-(('XC'))
ESCRIBIR 'DIGITE EL NMERO ENTERO: ENTRE 1 Y 99'
LEER N
SI (N>=10) ENTONCES
U<-(N MOD 10)+1
D<-(N/10)+1
ESCRIBIR DECENA(TRUNC(D)),UNIDAD(U)
SINO
ESCRIBIR (UNIDAD(N+1))
FINSI
FIN
57.
LEER X
IF (X MOD2 =0 AND X MOD 3 =0 AND X MOD 9 =0)
ESCRIBIR EL NUMERO ES DIVISIBLE POR 3,6 Y 9
CSO CONTRARIO
ESCRIBIR NO ESDIVISIBLE
FIN
58.
59.
si
si
si
si
su
su
su
su
valor
valor
valor
valor
esta
esta
esta
esta
entre
entre
entre
entre
INICIO
X=0 :ENTERO
ESCRIBIR INGRESAR LA TEMPERATURA
LEER X
SI 0<=X<=39 ENTONCES
ESCRIBIR TEMPERATURA BAJA
SI 40<=X<=79 ENTONCES
ESCRIBIR TEMPERATURA NORMAL
SI 80<=X<=89 ENTONCES
ESCRIBIR TEMPERATURA ALTA
SI 90<=X<=100 ENTONCES
ESCRIBIR TEMPERATURA MUY ALTA
FIN
90C y 100C
80C y 89C
40C y 79C
0C y 39C
60.
Inicio
Ao, B , MES: entero
Leer "Ao"
Si (B mod 4000 = 0) entonces
Mostrar "Ao es bisiesto"
SI(MES=1)ENTONCES
MOSTRAR 31 DIAS
SI(MES=2)ENTONCES
MOSTRAR 29 DIAS
SI(MES=3)ENTONCES
MOSTRAR 31 DIAS
SI(MES=4)ENTONCES
MOSTRAR 30 DIAS
SI(MES=5)ENTONCES
MOSTRAR 31 DIAS
SI(MES=6)ENTONCES
MOSTRAR 30 DIAS
SI(MES=7)ENTONCES
MOSTRAR 31 DIAS
SI(MES=8)ENTONCES
MOSTRAR 31 DIAS
SI(MES=9)ENTONCES
MOSTRAR 30 DIAS
SI(MES=10)ENTONCES
MOSTRAR 31 DIAS
SI(MES=11)ENTONCES
MOSTRAR 30 DIAS
SI(MES=12)ENTONCES
MOSTRAR 31 DIAS
FIN SI
Fin_Si
Si (B mod 100 = 0) entonces
Mostrar "Ao no es bisiesto"
Mostrar "Ao es bisiesto"
SI(MES=1)ENTONCES
MOSTRAR 31 DIAS
SI(MES=2)ENTONCES
MOSTRAR 28 DIAS
SI(MES=3)ENTONCES
MOSTRAR 31 DIAS
SI(MES=4)ENTONCES
MOSTRAR 30 DIAS
SI(MES=5)ENTONCES
MOSTRAR 31 DIAS
SI(MES=6)ENTONCES
MOSTRAR 30 DIAS
SI(MES=7)ENTONCES
MOSTRAR 31 DIAS
SI(MES=8)ENTONCES
MOSTRAR 31 DIAS
SI(MES=9)ENTONCES
MOSTRAR 30 DIAS
SI(MES=10)ENTONCES
MOSTRAR 31 DIAS
SI(MES=11)ENTONCES
MOSTRAR 30 DIAS
SI(MES=12)ENTONCES
MOSTRAR 31 DIAS
FIN SI
Fin_Si
Si (B mod 4 = 0) entonces
Mostrar "Ao es bisiesto"
SI(MES=1)ENTONCES
MOSTRAR 31 DIAS
SI(MES=2)ENTONCES
MOSTRAR 28 DIAS
SI(MES=3)ENTONCES
MOSTRAR 31 DIAS
SI(MES=4)ENTONCES
MOSTRAR 30 DIAS
SI(MES=5)ENTONCES
MOSTRAR 31 DIAS
SI(MES=6)ENTONCES
MOSTRAR 30 DIAS
SI(MES=7)ENTONCES
MOSTRAR 31 DIAS
SI(MES=8)ENTONCES
MOSTRAR 31 DIAS
SI(MES=9)ENTONCES
MOSTRAR 30 DIAS
SI(MES=10)ENTONCES
MOSTRAR 31 DIAS
SI(MES=11)ENTONCES
MOSTRAR 30 DIAS
SI(MES=12)ENTONCES
MOSTRAR 31 DIAS
FIN SI
Sino
IF 9<=X<=9.99 ENTONCES
ESCRIBIR SOBRESALIENTE
IF x=10 ENTONCES
ESCRIBIR HONOR
FIN
62.
63.
64.
ESCRIBIR .
FIN
65.
66.
67.
INICIO
P=0 I=0:ENTERO
INGRESAR PRODUCCION
LEER P
I=P*6
SI I>=100 ENTONCES
ESCRIBIR RECIBE INTENSIVO
CASO CONTRARIO
ESCRIBIR NO RECIBE INSENTIVO
FIN
68.
Bonificacin
(%)
0 - 1000
0
1000
3
5000
5000
5
20000
20000
a
8
mas
INICIO
V=0, B=0 :ENTERO
ESCRIBIR INGRESAR VENTA
LEER VENTA
SI 0<=VENTA<=1000 ENTONCES
B=V
SI 1000<VENTA<=5000 ENTONCES
B=V*1.03
SI 5000<VENTA<=20000 ENTONCES
B=V*1.05
SI 20000<VENTA ENTONCES
B=V*1.08
FIN SI
ESCRIBIR B
FIN
69.
ESRBRIBIR S
SI E=20 ENTONCES
ESRBRIBIR T
SI E=21 ENTONCES
ESRBRIBIR U
SI E=22 ENTONCES
ESRBRIBIR V
SI E=23 ENTONCES
ESRBRIBIR W
SI E=24 ENTONCES
ESRBRIBIR X
SI E=25 ENTONCES
ESRBRIBIR Y
SI E=26 ENTONCES
ESRBRIBIR Z
FIN SI
FIN