252
Capítulo 12: Programación
³
Escribir un programa denominado
valor de entrada, X. Si X<0, ha de calcular su cuadrado y almacenarlo
en Y. Si X‚0, ha de almacenarlo en Y. Mostrar
X e Y.
PROGRAM:TESTELSE
:Input "X=",X
:If X<0
:Then
2
:X
"Y
:Else
:X"Y
:End
:Disp {X,Y}
:Pause
For( 8 4
Utilice
para controlar el número de veces que se repite un bucle.
For(
La orden
For(
incrementa la variable de control para controlar el número de veces
que se repite el bucle.
ejecuta las órdenes de bloque hasta alcanzar
For(
variable de incremento en incremento desde el valor_inicial hasta
que variable>valor_final. incremento es opcional (su valor
predeterminado es =1) y puede ser negativo
(valor_final<valor_inicial). valor_final es un valor máximo o
mínimo que no se debe exceder y que identifica el final del bucle.
identifica el final del bloque. Si variable>valor_final, el programa
ejecuta las órdenes que siguen a
anidar.
variable,valor_inicial,valor_final[,incremento]
:For(
bloque (mientras que variable { valor_final)
:
:End
órdenes
:
repite el mismo grupo de órdenes (bloque) e
que compruebe un
TESTELSE
End
. Los bucles
End
For(
, aumentando la
End
se pueden
)