Está en la página 1de 2

@CASOS PRACTICOS

"Ingresar numero" ""


INPUT OBJ
'a' STO
CASE
'a<5'
THEN "-1"
END
'a==5'
THEN 'a-15' EVAL
END
'a>5'
THEN 'a*a' EVAL
END
END

'CASO' STO
@CASOS PRACTICOS

"Ingresar numero" ""


INPUT OBJ
'a' STO
CASE
'a<5'
THEN "-1"
END
'a==5'
THEN 'a-15' EVAL
END
'a>5'
THEN 'a*a' EVAL
END
END

'CASO' STO
@SUMA DE NATURALES
"INGRESAR NUMERO" "" INPUT OBJ
'n' STO
1 'a' STO
0 'suma' STO
WHILE 'an'
REPEAT
suma a + 'suma' STO
a 1 + 'a' STO
IF 'a==n+1'
THEN 'suma'EVAL
END

END
'SUm' STO
@SUMA CON PARA

"INGRESAR NUMERO" "" INPUT OBJ


'n' STO
0 'suma' STO
1 n FOR a suma a + 'suma' STO
IF 'a==n'
THEN 'suma'EVAL
END
NEXT

'SP' STO
@MATRIZ

"llama a la matriz"
[ [ 'x' 'y' ] ] -72 SF
EDITB 'M1' STO
M1 1 COL- SWAP DROP DUP SIZE 1 SWAP EVAL
FOR m DUP m GET 2 ^ m SWAP PUT NEXT
M1 SWAP 3 COL+ 'M1' STO
M1 2 COL- SWAP DROP DUP SIZE 1 SWAP EVAL
FOR m DUP m GET 3 ^ m SWAP PUT NEXT
M1 SWAP 4 COL+ 'M1' STO
M1 3 COL- SWAP 3 COL- ROT SWAP + SWAP DROP
M1 SWAP 4 COL+ DUP 'M1' STO SCROLL

'Matriz' STO

También podría gustarte