Está en la página 1de 6

COLEGIO FISCAL MIXTO DR. CESAR BORJA LAVAYEN.

NOMBRE: FREDDY ANDRES VERDESOTO QUEVEDO. CURSO: 6° INFORMÁTICA “A”.


CATEDRÁTICA: Ing. ALEJANDRA GUERRERO. MATERIA: TÉCNICA DE FLUJO.

PROGRAMA # 1
SET TALK OFF
CLEAR
STORE 0 TO NOTA
@1,30 SAY "NOTAS"
@5,5 SAY "INGRESE NOTA DEL PROMEDIO:" GET NOTA PICT "99"
READ
IF NOTA >= 65
@7,35 SAY "PASA"
ELSE
@7,35 SAY "NO PASA"
ENDIF
PROGRAMA # 2
SET TALK OFF
CLEAR
STORE 0 TO PESO
@1,30 SAY "PESO"
@5,5 SAY "INGRESE PESO EN LIBRAS:" GET PESO PICT "999"
READ
KG=PESO*2.2
IF KG > 100
@7,35 SAY "SOBREPESO"
ELSE
@7,35 SAY "PESO OK"
ENDIF
PROGRAMA # 3
SET TALK OFF
CLEAR
STORE 0 TO FALTAS
@1,30 SAY "INSTRUCCION MILITAR"
@5,5 SAY "INGRESE NUMERO DE FALTAS:" GET FALTAS PICT "99"
READ
IF FALTAS >= 3
@7,35 SAY "FUERA POR FALTAS"
ELSE
@7,35 SAY "TODO OK"
ENDIF
PROGRAMA # 4
SET TALK OFF
CLEAR
STORE 0 TO A,B
@1,30 SAY "NUMEROS"
@5,5 SAY "INGRESE A:" GET A
@7,5 SAY "INGRESE B:" GET B
READ
IF A = B
@9,35 SAY "SON IGUALES"
ELSE
@9,35 SAY "SON DISTINTOS"
ENDIF
PROGRAMA # 5
SET TALK OFF
CLEAR
STORE 0 TO HT
@1,30 SAY "SUELDOS"
@5,5 SAY "INGRESE HORAS TRABAJADAS:" GET HT
READ
ST= HT*10
IF HT > 40
SUELDO = ST + 100
@7,5 SAY "EL SUELDO A RECIBIR+ BONO ES DE:" + STR (SUELDO)
ELSE
@7,5 SAY "EL SUELDO A RECIBIR ES DE:" + STR (ST)
ENDIF
PROGRAMA # 6
SET TALK OFF
CLEAR
STORE 0 TO NUM
@1,30 SAY "MATERIAS"
@5,5 SAY "INGRESE NUMERO DE MATERIAS A TOMAR:" GET NUM
READ
IF NUM >= 5
TOTP = NUM * 200
@7,5 SAY "EL TOTAL A PAGAR ES:" + TRANSFORM (TOTP,"9,999.99")
ELSE
@7,5 SAY "CONSULTE EN SECRETARIA"
ENDIF
PROGRAMA # 7
SET TALK OFF
CLEAR
STORE 0 TO MESES, VALOR, EDAD
@1,30 SAY "IMPUESTOS MUNICIPALES"
@5,5 SAY "INGRESE EDAD:" GET EDAD PICT "99"
@7,5 SAY "INGRESE NUMERO DE MESES QUE ADEUDA:" GET MESES PICT "99"
@9,5 SAY "INGRESE VALOR MENSUAL:" GET VALOR PICT "999.99"
READ
TOT = MESES * VALOR
IF EDAD >= 65
TOTD = (TOT * 50)/100
TOTP = TOT – TOTD
@12,5 SAY "EL TOTAL A PAGAR ES:" + TRANSFORM(TOTP,"9,999.99")
ELSE
@12,5 SAY "EL TOTAL A PAGAR ES:" + TRANSFORM(TOT,"9,999.99")
ENDIF
PROGRAMA # 8
SET TALK OFF
CLEAR
STORE 0 TO HT
@1,30 SAY "SUELDO"
@5,5 SAY "INGRESE HORAS TRABAJADAS:" GET HT
READ
HA= HT – 40
SUBT= HT * 20
IF HT > 40
TOT = HA * 25
TOTP =SUBT + TOT
@7,5 SAY "EL TOTAL A RECIBIR ES:" + TRANSFORM(TOTP,"9,999.99")
ELSE
@7,5 SAY "EL TOTAL A RECIBIR ES:" + TRANSFORM(SUBT,"9,999.99")
ENDIF
PROGRAMA # 9
SET TALK OFF
CLEAR
STORE 0 TO CAMI
@1,30 SAY "CAMISAS"
@5,5 SAY "INGRESE NUMERO DE CAMISAS A COMPRAR:" GET CAMI
READ
IF CAMI >= 10
SUBT = CAMI * 25
ELSE
SUBT =CAMI * 35
ENDIF
IVA = (SUBT * 12)/100
TOTP = SUBT + IVA
@7,5 SAY "EL TOTAL A PAGAR ES:" + TRANSFORM(TOTP,"9,999.99")
READ
PROGRAMA # 10
SET TALK OFF
CLEAR
STORE 0 TO A, B, C
@1,30 SAY "NUMEROS"
@5,5 SAY "INGRESE NUMERO1:" GET A
@7,5 SAY "INGRESE NUMERO2:" GET B
@9,5 SAY "INGRESE NUMERO3:" GET C
READ
IF (A < B) AND (A < C)
@12,5 SAY "EL NUMERO MENOR ES:" + STR(A)
ELSE
IF (B < A) AND (B < C)
@12,5 SAY "EL NUMERO MENOR ES:" + STR(B)
ELSE
@12,5 SAY "EL NUMERO MENOR ES:" + STR(C)
ENDIF
ENDIF
PROGRAMA # 11
SET TALK OFF
CLEAR
STORE 0 TO EDAD
STORE SPACE (15) TO NOM
@1,30 SAY "ADMISIONES DE TRABAJO"
@5,5 SAY "INGRESE NOMBRE:" GET NOM PICT "@A15"
@7,5 SAY "INGRESE EDAD:" GET EDAD PICT "99" RANGE 1,35
READ
IF EDAD >= 25
@9,5 SAY "ADMITIDO PARA EL TRABAJO"
ELSE
@9,5 SAY "NO ES ADMITIDO PARA EL TRABAJO"
ENDIF
PROGRAMA # 12
SET TALK OFF
CLEAR
STORE 0 TO CEDULA
@1,30 SAY "NUMERO DE CEDULAS"
@5,5 SAY "INGRESE LOS DOS PRIMEROS DIGITOS DE SU CEDULA:" GET CEDULA PICT "99"
READ
DO CASE
CASE1 CED = 01
M= "AZUAY"
CASE2 CED = 02
M= "BOLIVAR"
CASE3 CED = 03
M= "CAÑAR"
CASE4 CED = 04
M= "CHIMBORAZO"
CASE5 CED = 05
M= "COTOPAXI"
CASE6 CED = 06
M= "EL ORO"
CASE7 CED = 07
M= "ESMERALDAS"
CASE8 CED = 08
M= "GALAPAGOS"
CASE9 CED = 09
M= "GUAYAS"
CASE10 CED = 10
M= "IMBABURA"
CASE11 CED = 11
M= "LOJA"
CASE12 CED = 12
M= "LOS RIOS"
CASE13 CED = 13
M= "MANABI"
CASE14 CED = 14
M= "MORONA SANTIAGO"
CASE15 CED = 15
M= "NAPO"
CASE16 CED = 16
M= "FRANCISCO DE ORELLANA"
CASE17 CED = 17
M= "PASTAZA"
CASE18 CED = 18
M= "PICHINCHA"
CASE19 CED = 19
M= "SANTA ELENA"
CASE20 CED = 20
M= "SANTO DOMINGO DE LOS TSACHILAS"
CASE21 CED = 21
M= "SUCUMBIOS"
CASE22 CED = 22
M= "TUNGURAHUA"
CASE23 CED = 23
M= "ZAMORA CHINCHIPE"
CASE24 CED = 24
M= "CARCHI"
OTHERWISE
M="ERROR"
ENDCASE
@7,5 SAY "PERSONA CEDULADA EN" + M
READ
PROGRAMA # 13
SET TALK OFF
CLEAR
STORE 0 TO NOTA1, NOTA2
STORE SPACE (20) TO NOM
STORE SPACE (12) TO MATERIAL
@1,30 SAY "NOTAS"
@5,5 SAY "INGRESE NOMBRE:" GET NOM
@7,5 SAY "INGRESE MATERIA:" GET MATERIAL
@9,5 SAY "INGRESE NOTA1:" GET NOTA1 RANGE 1,20
@11,5 SAY "INGRESE NOTA2:" GET NOTA2 RANGE 1,20
READ
PROM = (NOTA1 + NOTA2)/2
DO CASE
CASE1 PROM >= 14
MENSAJE="APROBADO"
CASE2 PROM >= 10
MENSAJE="SUSPENSO"
OTHERWISE
MENSAJE="REPROBADO"
ENDCASE
@13,5 SAY MENSAJE
READ
PROGRAMA # 14
SET TALK OFF
CLEAR
STORE 0 TO NUM
@1,30 SAY "COMPRA DE LLANTAS"
@5,5 SAY "INGRESE NUMERO DE LLANTAS A COMPRAR:" GET NUM
READ
IF NUM <= 5
TOTP = NUM * 80
ELSE
IF NUM > 5
TOTP = NUM * 65
ELSE
IF NUM > 10
TOTP = NUM * 50
ENDIF
ENDIF
ENDIF
@7,5 SAY "EL TOTAL A PAGAR ES:" + TRANSFORM(TOTP,"9,999.99")
PROGRAMA # 15
SET TALK OFF
CLEAR
STORE 0 TO COMPRA, BOLITA
@1,30 SAY "COMPRAS"
@5,5 SAY "INGRESE VALOR DE LA COMPRA:" GET COMPRA PICT "9,999.99"
@7,5 SAY "COLOR DE LA BOLITA OBTENIDA(ROJA,AMARILLO,BLANCA):" GET BOLITA VALID BOLITA
="ROJO" OR BOLITA="AMARILLO" OR BOLITA="BLANCA"
READ
IF BOLITA ="ROJA"
DESCTO = 40 / 100
ELSE
IF BOLITA ="AMARILLO"
DESCTO = 25 / 100
ELSE
IF BOLITA ="BLANCA"
DESCTO = 10 / 100
ENDIF
ENDIF
ENDIF
SUBT=COMPRA * DESCTO
TOTP= COMPRA – SUBT
@9,5 SAY "EL TOTAL A PAGAR ES:" + TRANSFORM(TOTP,"9,999.99")

También podría gustarte