Programmation

El Hadi 213 Messages postés 2 Date d'inscription   Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,
comment on accède le choix aléatoire en pascal?
Configuration: Windows XP
Opera 9.80

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Voici un exemple :

    program ElHadi213
    
    var i,nb,min,max:integer;
    begin
    randomize; // une seule fois dans un programme
    
    for i:=1 to 15 do
        begin
        min:=1+random(100);        // un nombre entre 1 et 100
        max:=min+random(3*min+1);  // un nombre entre min et 4*min
        nb:=min+random(max-min+1); // un nombre entre min et max
        writeln('alea(',min,',',max,')=',nb);
        end;
    
    writeln; write('Fin du programme. Appuyer sur Entree'); readln;
    end.
    0