EJEMPLO de cálculo de números aleatorios

Anuncio
PROCEDURE GENFICHA (VAR LETRARAN:CHAR;VAR LONG:INTEGER);
VAR
NRO:REAL;
BEGIN
RANDOMIZE;
NRO:= RANDOM (5);
{ 0<= nro < 5 }
IF NRO < 1 THEN LETRARAN:= 'A'
ELSE IF NRO< 2 THEN LETRARAN:= 'F'
ELSE IF NRO < 3 THEN LETRARAN:='C'
ELSE IF NRO < 4 THEN LETRARAN:= 'N'
ELSE LETRARAN:= 'L';
NRO:= RANDOM (MAXFIL); {0 <= nro < constante MaxFil }
LONG:= TRUNC (NRO) + 1 { Trunc entrega parte entera de un real, es integer}
END;
Descargar