La fonction

Résolu
lamte01 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   -  
loupius Messages postés 697 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'aimerai fait un programme avec if else qui demande 4 entiers qui affiche le plus grand j'ai fait cela avec 3 entiers mais sa ne marche pas avec 4 entiers merci.
A voir également:

5 réponses

holow1 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   71
 
Bonjour ,
tu n'a qu'a suivre mon principe pour resoude ton probleme crier une fontion pour comparer 2 nombre apres utilise cette fonction pour comaprer meme n entier ^^
je vais essyer d'ecrire le code en C car moi j'ai jamais programmer en C :D
1
loupius Messages postés 697 Date d'inscription   Statut Membre Dernière intervention   148
 
Si tu montres ton code, il serait très étonnant que personne ne donne son avis !
0
holow1 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   71
 
Bonjour,

tu va crier une function qui return l'entier le plus grand de 2 entiers voici la function en vb.net


Public Function nmax(ByVal n1 As Integer, ByVal n2 As Integer) As Integer
If n1 > n2 Then
Return n1
Else
Return n2
End If
End Function

apres utilise cette function pour determiner le nbr le plus grand par exemple en clikc sur une button

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(nmax(nmax(nmax(1, 2), 10), -1))
End Sub

tu px remplacer 1,2,10,-1 avec des variables ou des zone bon chance ^^
0
lamte01 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention  
 
mon code avec 3 entiers est
#include<iostream>
main ( )
{ int a,b,c;
std::cout<<"donner 3 entiers\n"
std::cin>>a>>b>>c;
std::cout<<"le plus petit est ";
if(a>b)
{if(a>c)
std::cout<<a<<" \n";
else
std::cout<<c<<" \n";
}
else
{if(b>c)
std::cout<<b<<" \n";
else
std::cout<<c<<" \n";
}
0

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

Posez votre question
loupius Messages postés 697 Date d'inscription   Statut Membre Dernière intervention   148
 
Un exemple court:
  int a, b, c, d;
  std::cout << "Donner 4 entiers" << endl;
  std::cin >> a >> b >> c >> d;
  std::cout << "Le plus grand est ";
  if (a < b)
    a = b;
  if (a < c)
    a = c;
  if (a < d)
    a = d;
  std::cout << a << endl;
Bonne continuation.
0