Forum INFOMATH
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -55%
Friteuse sans huile – PHILIPS – Airfryer ...
Voir le deal
49.99 €

Utilisation de la fonction RANDOM en PASCAL

2 participants

Aller en bas

Utilisation de la fonction RANDOM en PASCAL Empty Utilisation de la fonction RANDOM en PASCAL

Message par pirate Ven 30 Mar - 17:40

salu

20 nombres entiers entre 100 et 200 compris sont créés au hasard par l’ordinateur. Il faut :

- afficher ces nombres à l’écran
- calculer et afficher la somme et la moyenne arithmétique des nombres pairs.

Merci pour votre aide!

pirate
Entier Naturel
Entier Naturel

Nombre de messages : 28
Réputation : 0
Points : 6447
Date d'inscription : 30/03/2007

Revenir en haut Aller en bas

Utilisation de la fonction RANDOM en PASCAL Empty Re: Utilisation de la fonction RANDOM en PASCAL

Message par Napoléon Ven 30 Mar - 17:47

pirate a écrit:salu un probleme pours les inteligents.

20 nombres entiers entre 100 et 200 compris sont créés au hasard par l’ordinateur. Il faut :

- afficher ces nombres à l’écran
- calculer et afficher la somme et la moyenne arithmétique des nombres pairs.

Salut pirate,
Bienvenue au forum INFOMATH. Une petite question à toi:
admin a écrit:Tu veux connaître la réponse à ta question ou bien tu veux attendre la réponse d'une personne bien précise?
Il faut éviter d'adresser des questions à une personne bien précise Idea Mais ça reste toujours ton droit Mr pirat

B.NabiL
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7871
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Utilisation de la fonction RANDOM en PASCAL Left_bar_bleue999/1000Utilisation de la fonction RANDOM en PASCAL Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Utilisation de la fonction RANDOM en PASCAL Empty Re: Utilisation de la fonction RANDOM en PASCAL

Message par Napoléon Ven 30 Mar - 18:16

Salut,
Je vais me contenter, pour l'instant, de te donner une indication sur la question que t'as posée.
Pour laisser l'ordinateur générer un nombre entier aléatoire entre 0 et N-1, on écrit:
Code:
X := Random(N);
Par exemple, X:=Random(100), génère un entier aléatoire entre 0 et 99.
On peut générer plusieurs nombres aléatoires:
Code:
for i:=1 to 20 do
begin
  X := Random(100);
  Writeln(X);
end;   
A vous de voir comment générer un nombre aléatoire dans un intervalle [a..b] et non pas dans un intervalle [0..N-1] Question
Une remarque intéressante: il est conseillé de mettre au début du programme PASCAL l'instruction
Code:
RANDOMIZE;
for i:=1 to 20 do
begin
  X := Random(100);
  Writeln(X);
end;

Elle permet de générer des valeurs "très aléatoires". Vous pouvez le vérifier en mettant/supprimant cette instruction.

Bonne courage.
B.NabiL
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7871
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Utilisation de la fonction RANDOM en PASCAL Left_bar_bleue999/1000Utilisation de la fonction RANDOM en PASCAL Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Utilisation de la fonction RANDOM en PASCAL Empty Re: Utilisation de la fonction RANDOM en PASCAL

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum