C++2

Fermé
Adil le vrais - 11 juil. 2004 à 23:06
chat_teigne Messages postés 15596 Date d'inscription mercredi 27 février 2002 Statut Modérateur Dernière intervention 27 janvier 2020 - 13 juil. 2004 à 01:20
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 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
12 juil. 2004 à 09:40
Pourrai tu essayer de t'exprimer clairement?
0
Ravachol Messages postés 560 Date d'inscription vendredi 5 mars 2004 Statut Membre Dernière intervention 30 octobre 2005 120
12 juil. 2004 à 10:18
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
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
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 15596 Date d'inscription mercredi 27 février 2002 Statut Modérateur Dernière intervention 27 janvier 2020 1 559
13 juil. 2004 à 01:20
Adil -> Merci de ne pas ouvrir 5 posts mais de poursuivre dans 1 seul.
0