C++2

Adil le vrais -  
chat_teigne Messages postés 207 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut,s'il vous plait ce qui est plus juste ou juste pgmme1 ou 2

include<iostream.h>
void main ()
int a,b,c;
cout<<"a =";
cin>>a;
cout<<"b = " ;
cin>>b;
cout<<"c = ";
cin>>c;
if (a>b)
{
if (a>c)
cout <<"le plus grand des trois nombres :"<<a;
else
cout<<"le plus grand des trois nombres est :"<<c;
}
else
{
if (b>c)
cout <<" le plus grand des trois nombres est :"<<b ;
else
cout <<" le plus grand des trois nombres est :"<<c;
}
}
pgmme 2

Salut,s'il vous plait ce qui est plus juste ou juste pgmme1 ou 2
include<iostream.h>
void main ()
int a,b,c;
cout<<"a =";
cin>>a;
cout<<"b = " ;
cin>>b;
cout<<"c = ";
cin>>c;
if (a>b)
{
if (a>c)
cout <<"le plus grand des trois nombres :"<<a;

else
cout<<"le plus grand des trois nombres est :"<<c;
(*j'ai enlever ici }*)

else
{
if (b>c)
cout <<" le plus grand des trois nombres est :"<<b ;
else
cout <<" le plus grand des trois nombres est :"<<c;
}
}
}

Merci

5 réponses

  1. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    Pourrai tu essayer de t'exprimer clairement?
    0
  2. Ravachol Messages postés 568 Statut Membre 120
     
    Salut,
    je pense aussi que tu devrais faire un petit effort de rédaction, mais si j'ai bien décrypté ta demande, un exemple de code donnerait ceci :

      if (a>=b)
      {
        if (a>=c)
        {
          cout <<"le plus grand des trois nombres :"<<a << endl;
        }
        else
        {
          cout <<"le plus grand des trois nombres :"<<c << endl;
        }
      }
      else
      {
        if (b>=c)
        {
          cout <<" le plus grand des trois nombres est :"<<b << endl;
        }
        else
        {
          cout <<" le plus grand des trois nombres est :"<<c << endl;
        }
      }
    

    Et oui, il faut penser au cas de l'égalité de deux ou des trois nombres.
    J'ai pas tésté à fond mais ça devrais marcher.

    A++

    La pensée ne commence qu'avec le doute.
    ROGER MARTIN DU GARD
    0
  3. Adil
     
    Salut,merci,tu m'a pas compris c'est pas comme une equation du second degree en deux partie,mais c'est seulement pour arriver a distinguer le chemin des instruction compliquer\\ begin et end

    Je veut svp un pgmme correspondont a cette syntaxe:

    if (condition1)
    { (*1begin*)
    if (condition2)
    séquence1;
    else {
    if (condition3)
    séquence2
    else
    séquence3;
    }
    } (*//end//pgmme complique*)
    else
    séquence4
    0
  4. Mustapha
     
    Bonjour adil je me suis dit que le deuxieme est faut car l'accolade que tu as enlevé causera une ambiguité pour le compilateur alors j'ai testé ton 2eme prog et vraiment ça ne marche pas je te propose de tracer des organigramme ils vont t'aider ennormement
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. chat_teigne Messages postés 207 Date d'inscription   Statut Modérateur Dernière intervention   1 559
     
    Adil -> Merci de ne pas ouvrir 5 posts mais de poursuivre dans 1 seul.
    0