C++2

Adil le vrais -  
chat_teigne Messages postés 15603 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
A voir également:

5 réponses

Canard007 Messages postés 5931 Date d'inscription   Statut Contributeur Dernière intervention   215
 
Pourrai tu essayer de t'exprimer clairement?
0
Ravachol Messages postés 566 Date d'inscription   Statut Membre Dernière intervention   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
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
chat_teigne Messages postés 15603 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