Psst.. new poll here.
[email protected] web/email now available. Want one? Go here.
Cannot use outlook/hotmail/live here to register as they blocking our mail servers. #microsoftdeez
Obey the Epel!
Paste
Pasted as C by registered user raphael ( 1 year ago )
//auteur : Raphael De Oliveira
#include <iostream>
using namespace std;
int methode_par_reference(int &ent1, int &ent2){
int result;
if(ent1<ent2){
cout<<"Entier le plus petit est : "<<ent1<<endl;
cout<<"Entier le plus grand est : "<<ent2<<endl;
result = ent1;
}else if (ent1>ent2){
cout<<"Entier le plus petit est : "<<ent2<<endl;
cout<<"Entier le plus grand est : "<<ent1<<endl;
result = ent2;
}else{
cout<<"Les deux parametres sont égaux"<<endl;
result = ent1;
}
return result;
}
int * methode_par_pointeur(int * ent1, int * ent2){
int * result;
if(*ent1<*ent2){
cout<<"Entier le plus petit est : "<<*ent1<<endl;
cout<<"Entier le plus grand est : "<<*ent2<<endl;
result = ent1;
}else if (*ent1>*ent2){
cout<<"Entier le plus petit est : "<<*ent2<<endl;
cout<<"Entier le plus grand est : "<<*ent1<<endl;
result = ent2;
}else{
cout<<"Les deux parametres sont égaux"<<endl;
result = ent1;
}
return result;
}
int main()
{
int a =3;
int b =5;
int &x=a;
int &y=b;
cout<<"L'adresse de x :"<<&x<<endl;
cout<<"L'adresse de a :"<<&a<<endl;
cout<<"Valeur retourner par la methode par reference : "<<endl<<methode_par_reference(x,y)<<endl;
cout<<"Valeur retourner par la methode par pointeur : "<<endl<<*methode_par_pointeur(&x,&y)<<endl;
return 0;
}
Revise this Paste