A voir également:
- Nombre aléatoire en C
- Nombre facile - Télécharger - Outils professionnels
- Le nombre de tentatives de déverrouillage incorrectes est trop élevé samsung ✓ - Forum Samsung
- Kahoot gratuit nombre de participants - Forum Réseaux sociaux
- Dans ce fichier, réalisez le graphique xy (nuage de points ou dispersion), avec les x en abscisse. dans le graphique, les points dessinent un nombre. lequel ? - Forum Bureautique
- Gto nombre episode ✓ - Forum Cinéma / Télé
1 réponse
shandrani
Messages postés
2
Date d'inscription
samedi 9 février 2002
Statut
Membre
Dernière intervention
15 février 2002
9 févr. 2002 à 22:45
9 févr. 2002 à 22:45
voici un code source pour l'affichage de nombres aléatoires, en espérant que cela puisse te servire.
C'est du code en Builder C++, il n'y a pas beaucoup de différence avec du C.
/******************************************************************************
/*Nom du programme: Aléatoire.cpp
/*Nom de l'exercice: Exercice_1
/*Version: 1.0
/*Compilateur:Builder console
/*Date: 25.02.2001
/*Nom: Lechot Francis
/*Description: Liste des nombre aléatoires, les affiche,
/* puis les trie.
/*****************************************************************************/
#pragma hdrstop
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
#include <iostream.h>
//----------------Déclaration des constantes-----------------------------------
#define NB_MAX 10
//----------------Déclaration des variables globales---------------------------
//----------------Prototypes des fonctions-------------------------------------
//----------------Programme principal------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int iTampon, iCpt, iOk;
int iTableau[NB_MAX];
randomize ();
printf("Voici la liste avant le tri : \n\n");
for (iCpt=0; iCpt<NB_MAX;iCpt++)
{
iTableau[iCpt] = random(NB_MAX);
printf("%2d " , iTableau[iCpt]);
}
//----------------Triage de la liste-------------------------------------------
printf("\nVoici la liste apres le tri :\n\n");
do
{
iOk = 0;
for (iCpt=0; iCpt<NB_MAX;iCpt++)
{
if (iTableau[iCpt] > iTableau[iCpt+1])
{
iTampon = iTableau[iCpt];
iTableau[iCpt] = iTableau[iCpt+1];
iTableau[iCpt+1] = iTampon;
iOk = 1;
}
}
}while (iOk);
for (iCpt=0; iCpt<NB_MAX; iCpt++)
{
printf("%2d ", iTableau[iCpt]);
}
getch();
}
//---------------------------------------------------------------------------
C'est du code en Builder C++, il n'y a pas beaucoup de différence avec du C.
/******************************************************************************
/*Nom du programme: Aléatoire.cpp
/*Nom de l'exercice: Exercice_1
/*Version: 1.0
/*Compilateur:Builder console
/*Date: 25.02.2001
/*Nom: Lechot Francis
/*Description: Liste des nombre aléatoires, les affiche,
/* puis les trie.
/*****************************************************************************/
#pragma hdrstop
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
#include <iostream.h>
//----------------Déclaration des constantes-----------------------------------
#define NB_MAX 10
//----------------Déclaration des variables globales---------------------------
//----------------Prototypes des fonctions-------------------------------------
//----------------Programme principal------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int iTampon, iCpt, iOk;
int iTableau[NB_MAX];
randomize ();
printf("Voici la liste avant le tri : \n\n");
for (iCpt=0; iCpt<NB_MAX;iCpt++)
{
iTableau[iCpt] = random(NB_MAX);
printf("%2d " , iTableau[iCpt]);
}
//----------------Triage de la liste-------------------------------------------
printf("\nVoici la liste apres le tri :\n\n");
do
{
iOk = 0;
for (iCpt=0; iCpt<NB_MAX;iCpt++)
{
if (iTableau[iCpt] > iTableau[iCpt+1])
{
iTampon = iTableau[iCpt];
iTableau[iCpt] = iTableau[iCpt+1];
iTableau[iCpt+1] = iTampon;
iOk = 1;
}
}
}while (iOk);
for (iCpt=0; iCpt<NB_MAX; iCpt++)
{
printf("%2d ", iTableau[iCpt]);
}
getch();
}
//---------------------------------------------------------------------------
9 févr. 2002 à 23:13