|
|
|
||
|
|
|||
|
|
|||
|
Quick basic |
|||
|
10) For..next |
|||
|
|
Sintaxis:
FOR
contador = valor inicial
TO valor final [STEP
incremento] sentencia [EXIT FOR ] NEXT [contador] La sentencias se ejecutan hasta que el contador llegue a su valor final. Si omitimos la palabra STEP el contador se incrementa por default en 1. EXIT FOR sirve para salir del bloque FOR en cualquier momento. Veamos el siguiente ejemplo:
CLS |
||
|
Para explicar mejor, escribe el siguiente programa tal como se te muestra abajo:
CLS Te encontrarás con que la frase Hola aparece en una lista 10 veces seguidas en la pantalla. Ahora vamos a mirar como funciona este programa. x es una variable y tomará el valor 1. Cada vez que el comando NEXT x es alcanzado, el programa comprobará que la variable x es 10. Si no es 10 el programa regresará donde estaba el comando FOR. Siempre que la variable x no sea 10 el regresará y sumará 1 al numero que tenía. Si tú modificas la orden FOR para que llegue hasta 20, NEXT comprobará que x ha alcanzado el valor de 20. Por ejemplo:
FOR
x
=
1
TO
10
FOR
x
=
1
TO
20 Si escribieses un programa como éste:
CLS Este programa todavía hará lo mismo pero no ejecutará nada, porque no hay nada entre FOR y NEXT. No necesariamente tenemos que contar de uno en uno. Para ello se emplea la orden STEP. Por ejemplo, podemos escribir los número pares del 1 al 20 así:
CLS
CLS Por
ejemplo, podríamos escribir la tabla de multiplicar completa así: Para mas información escribe FOR y luego presiona F1.
|
|||
|
Descargar gratis los programas y compiladores necesarios para aprender a programar |
|||
|
¿Buscas algo? |
|||
|
|
|||
|
|
|||
|
|
|||