IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

je suis debutant en c++


Sujet :

C++

  1. #1
    Membre confirmé Avatar de colocolo
    Inscrit en
    Février 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 166
    Par défaut je suis debutant en c++
    ceci est un simple code de calcule de produit il marche bien:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    #include <iostream>
    using namespace std;
    int main()
    {
        int a,b,c;
        cout<<" donner le premier nombre:";
        cin>>a;
        cout<<"donner le deuxiemme nombre:";
        cin>>b;
        c=a*b;
        cout<<"le produit est:";
        cout<<c;
        return 0;
    }
    se que je veux c'est:
    je fait le calcule de produit de nombre entier ,
    en executons je met un nombre reel ou un charactére a la place du nombre entier;
    comment je fait pour que meme si j'ecrit le nombre reel ou le charactére
    mon code fonctionne bien.
    merci.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 107
    Par défaut 'ai pas compris grand chose
    Alors voici ce que j'ai cru comprendre :
    - tu désires récupérer des valeurs
    - tu désires pouvoir faire des calculs avec ces valeurs
    - tu désires que tes opérations soient génériques

    si c'est bien cela que tu veux, alors c'est que tu ne connais pas le BA.B.A. ; mais n'ai aucun souci, le lien suivant contient une documentation amplement suffisante pour apprendre :

    http://cpp.developpez.com/cours/cpp/

    P.S. : Si la langue française est ta langue maternelle, j'ai peur que la programmation ne te pose des problèmes : je ne crois sincèrement pas que quelqu'un ne maîtrisant pas un tant soit peu sa langue maternelle puisse aboutir à quoique ce soit ; même si le ton ne le paraît pas, je ne cherche pas à être désagréable.

  3. #3
    Membre confirmé Avatar de colocolo
    Inscrit en
    Février 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 166
    Par défaut je vais eclairir ma question
    se que je voulez c'est les tests de control.

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 107
    Par défaut
    désolé mais je ne comprends pas mieux.

  5. #5
    Membre confirmé Avatar de colocolo
    Inscrit en
    Février 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 166
    Par défaut je vais eclairir ma question
    quand on execute un programme
    par example :
    le programme vous demande de donner un nombre entier:5
    mais vous dans un moment de deconcentration vous mettez un chractere :c
    le programme va bloquer (oui ou non)
    comment faire un test pour que mon programme ne bloque pas

    merci.

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 107
    Par défaut
    voir scanf et dérivés :

    http://www.gnu.org/software/libc/man...ormatted-Input

    P.S. :
    - si le code est pour windows il faudra vérifier que les fonctions présentées existent également dans le runtime C sous le même nom (ce qui devrait être le cas, à petite variation d'orthographe près : précédé d'un _ ou postfixé d'un _s)
    - c'est une réponse style C puisque ton code est du C (bien que l'on soit dans un forum C++)

  7. #7
    Membre confirmé Avatar de colocolo
    Inscrit en
    Février 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 166
    Par défaut peut etre je suis un peu lourd
    comment on appelle ça:
    <iostream>
    <stdio>

    et je veut tout les "<...>" et leur explication c 'est possible
    merci.

  8. #8
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 107
    Par défaut
    comment on appelle ça:
    <iostream>
    <stdio>
    ce sont les entêtes utilisés pour les includes en C++.


    et je veut tout les "<...>" et leur explication c 'est possible
    Pour le reste =====> RTFM

    P.S. : pour savoir ce que signifie le RTFM voir http://fr.wikipedia.org/wiki/O_rly

  9. #9
    Membre confirmé Avatar de colocolo
    Inscrit en
    Février 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 166
    Par défaut peut etre je suis un peu lourd
    se que je veux c'est:
    tout les entetes utilises pour les includes en c++.

  10. #10
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 107
    Par défaut
    et je veut tout les "<...>" et leur explication c 'est possible
    sous linux, il te suffit de farfouiller dans le répertoire : /usr/include/c++/4.1.2/ (ou 4.1 au lieu de 4.1.2 si tu utilises gcc-4.1) ; mais cela ne te servira à rien : la bonne démarche est de chercher une fonctionnalité et d'inclure le fichier d'entête associé.

    en C :
    http://www.gnu.org/software/libc/man...ode/index.html
    les différents index de cette doc sont très bien fait, et en particulier pour le débutant : Concept Index

    en C++ :
    http://www.cplusplus.com/reference/
    http://www.sgi.com/tech/stl/table_of_contents.html
    http://cpp.developpez.com/faq/cpp/

    Quelque soit le langage : toujours chercher une libraire qui fait ce dont on a besoin (comme cela il n'y a pas de code à développer, à débugger, à maintenir) !

    mais avant tout ça il faut maîtriser le langage que l'on utilise (voir documentation sur le C/C++).

    P.S. : quel est ta nationalité ?

  11. #11
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 107
    Par défaut Oups méprise
    j'ai mélangé deux fils de discussion : ton code est bien du C++ ; je suis désolé.

    Voici un exemple de contrôle de saisie :

    http://cpp.developpez.com/faq/cpp/?p...#SL_cin_verify

  12. #12
    Membre confirmé Avatar de colocolo
    Inscrit en
    Février 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 166
    Par défaut merci et mille merci
    merci pour ton comprehension et ta patience merci beuacoup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/09/2008, 16h10
  2. Par ou commencer ? je suis debutant aider moi svp!
    Par curtis2006 dans le forum Windows
    Réponses: 1
    Dernier message: 27/02/2008, 15h17
  3. suis debutant en flash, I need your help
    Par ludo_mex dans le forum Flash
    Réponses: 2
    Dernier message: 09/06/2007, 10h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo