Comando picture
Plantilla | Acción |
A | * Acepta solamente letras |
9 | * Acepta exclusivamente dígitos y signos |
! | * Transforma todos los caracteres en mayúsculas |, | * En los números indica la representa los miles |
. | * En los números indica la posición del punto decimal |
Se pueden usar combinaciones de estas plantillas en un mismo picture.Formato: Picture “ plantilla(s)”
Ejemplos:
@ 5,10 say “ Incluya el promedio “ get Prom Pict “99.99”
@ 7,10 say “ Nombre del alumno “ get Nom Pict “@A!”
Explicación.
En la variable Prom sepueden almacenar solo dígitos y se ha establecido la posibilidad de especificar dos decimales.
En la variable Nom se puede escribir letras y se visualizan en mayúsculas.
* Range: El comando rangepermite establecer o definir un rango de valores válidos para una variable numérica al momento de introducir datos por medio del teclado. Si el valor incluido sobrepasa o es menor al rangoespecificado, la ejecución del programa se detiene.
Formato: Range valor inicial, valor final
Ejemplos:
@ 5,25 say “Introduzca una calificación (de 1 a 20) ” get Nota Pict “99” range 1,20
@ 7,25 say“Introduzca edad del alumno “ get Edad Pict “99” range 6,18
Read
Explicación.
El valor que puede ser asignado a la variable Nota va de 1 a 20
El valor que toma la variable Edad va de 6 a 18* Valid: El comando Valid permite validar / definir la entrada de datos a una variable character.
Formato: Valid Variable$”items o datos válidos”
Ejemplo:
@ 5,5 say “Continua la ejecución delprograma (S/N) “get Ru Pict “!” Valid Ru$”SN”
Explicación:
La variable Ru sólo acepta como posible contenido una S o una N, en caso que el usuario coloque otro carácter la ejecución del...
Regístrate para leer el documento completo.