C++ question de petit débutant
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

C++ question de petit débutant



  1. #1
    invite56ff1776

    C++ question de petit débutant


    ------

    Bonjour à tous!

    Voilà mon problème: dans mon programme C++ j'utilise la fonction rand() pour générer un nombre pseudo-aléatoire, alors je souhaiterais récupérer ce nombre pour ensuite l'implémenter dans une autre fontion complètement indépendante.

    Merci pour vos aides.

    A+ Elect2007

    -----

  2. #2
    invite4ad25ccf

    Re : C++ question de petit débutant

    Que souhaites tu faires, quels sont tes fonctions et leurs prototypes ?
    Deux solutions simple, mais tout dépend de l'architecture de ton programme :
    - ta méthode A (qui génére l'aléa), retourne le nombre aléatoire, la méthode B (qui l'utilise) le récupère dans ses paramètres
    - si A et B sont dans la meme classe, faire de A une variable de classe

    Mais sans trop de détail, pas facile de trouver la solution la plus propre et adaptée à cette qs

  3. #3
    invite56ff1776

    Re : C++ question de petit débutant

    Merci pour ton aide, donc voici mon programme pour l'instant:

    #include <cstdlib>
    #include <time.h>

    int main()
    {
    srand(time(NULL));

    printf("%d\n", rand() % 10);

    return 0;
    }

    Tellement simple que je n'osais pas le poster
    Voilà, dans la fenêtre MS-DOS j'ai mon chiffre pseudo-aléatoire et j'aimerais donc le récupérer dans mon programme.
    Comment faire?
    Merci.

    A+ Elect2007

  4. #4
    invite56ff1776

    Re : C++ question de petit débutant

    Mais est-ce que je peux mettre tout simplement:

    int x;
    x = rand() % 10;

    ou quelque chose du même genre?

    Car j'ai essayé et cela ne fonctionne pas...

    A+ Elect2007

  5. A voir en vidéo sur Futura
  6. #5
    invite4ad25ccf

    Re : C++ question de petit débutant

    Normalement, cela devrait marcher, mais n'oublie pas d'initialiser la graine ( srand(time(NULL)) )

  7. #6
    invite765732342432
    Invité

    Re : C++ question de petit débutant

    Citation Envoyé par Elect2007 Voir le message
    Tellement simple que je n'osais pas le poster
    Voilà, dans la fenêtre MS-DOS j'ai mon chiffre pseudo-aléatoire et j'aimerais donc le récupérer dans mon programme.
    Comment faire?
    Si je peux me permettre une chose.

    Le fait que tu poses cette question indique que tu n'as jamais programmé du tout. Il est impératif que tu suives un cours (avec un informaticien, sur le net ou en achetant un livre) avant de continuer car tu ne pourras jamais apprendre juste en posant des questions sur un forum.

    D'autant plus que ce que ton début de programme ressemble davantage à du C, alors que tu as intitulé ton post "C++ (...)".
    Au moins pour les bases du développement, un bouquin (avec tutoriel, pas une simple références des fonctions) te sera beaucoup plus utile qu'un forum.

    Bonne chance.

  8. #7
    invite56ff1776

    Re : C++ question de petit débutant

    Merci à tous les deux pour vos réponses.

    Oui il est vrai que je débute en C/C++, mais je suis actuellement à la recherche de livres et tutoriels...

    A+ Elect2007

  9. #8
    invite17a570c1

    Re : C++ question de petit débutant

    Citation Envoyé par Elect2007 Voir le message
    Merci à tous les deux pour vos réponses.

    Oui il est vrai que je débute en C/C++, mais je suis actuellement à la recherche de livres et tutoriels...

    A+ Elect2007
    Tu as de bons tutos ici

    Bon courage!

Discussions similaires

  1. question de debutant
    Par invite112e23d5 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 5
    Dernier message: 07/04/2008, 11h49
  2. Réponses: 16
    Dernier message: 05/02/2008, 21h01
  3. Débutant: Petit problème avec un HP...
    Par invite30e3c3d6 dans le forum Électronique
    Réponses: 23
    Dernier message: 12/01/2008, 09h31
  4. Question de débutant...
    Par invite804ab678 dans le forum Électronique
    Réponses: 4
    Dernier message: 15/01/2007, 17h35
  5. Question de debutant ...
    Par invitee1b3fa16 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 14
    Dernier message: 20/08/2006, 09h21
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...