qbasic                                       



1

Operadores aritméticos

Estos son los símbolos aritméticos básicos: suma (+), resta (-), multiplicación (*), división (/) y potenciación (^).
Este es un ejemplo de cómo usar los operadores aritméticos en TurtleScript:
$sumar = 1 + 1
$restar = 20 - 5
$multiplicar = 15 * 2
$dividir = 30 / 30
$potencia = 2 ^ 2

Operadores lógicos (verdadero/falso)

Mientras que los operadores aritméticos se usan principalmente con números, los operadores lógicos están pensados para usarse con valores lógicos (verdadero y falso). Hay solo tres operadores lógicos: yo y no. El siguiente código de TurtleScript muestra cómo usarlos:
$y_1_1 = verdadero y verdadero  # -> verdadero
$y_1_0 = verdadero y falso  # -> falso
$y_0_1 = falso y verdadero  # -> falso
$y_0_0 = falso y falso  # -> falso

$o_1_1 = verdadero o verdadero # -> verdadero
$o_1_0 = verdadero o falso  # -> verdadero
$o_0_1 = falso o verdadero  # -> verdadero
$o_0_0 = falso o falso  # -> falso

$no_1 = no verdadero  # -> falso
$no_0 = no falso  # -> verdadero    
Un número aleatorio es aquel obtenido al azar, es decir, que todo número tenga la misma probabilidad de ser elegido y que la elección de uno no dependa de la elección del otro. El ejemplo clásico más utilizado para generarlos es el lanzamiento repetitivo de una moneda o dado ideal no trucado
.SOLUCIÓN ACEPTADA
para generar un numero aleatorio en qbasic es simple

10 A = INT(RND(1)*9999) + 1

y para asegurar los cuatro digitos le pones

20 IF A < 999 then 10
30 print A

En la variable A generara el valor aleatorio que necesitas. La funcion RND genera numeros de 0 a 1, por eso lo multiplicas y le sumas uno para incluir el ultimo numero de la lista tambien

Comentarios