1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| #include "Annonce.h"
Annonce Locations[MAXANNONCE];
int nbLoc=0;
int app;
int mais;
int rep[MAXANNONCE];
int nbRep;
int nbP;
using namespace std;
int main(){
Annonce Ann1(77,"appartement",3,505,200,840);
Annonce Ann2(2,"maison",1,55,250,50);
Annonce Ann3(5,"maison",12,50,320,80);
Annonce Ann4(44,"appartement",3,505,500,90);
Annonce Ann5(754,"maison",4,45,650,50);
Annonce Ann6(11,"appartement",2,75,730,680);
Annonce Ann7(930,"maison",6,100,860,570);
Annonce Ann8(62,"appartement",5,140,1000,250);
Annonce Ann9(4998,"appartement",3,49,1280,890);
Annonce Ann10(489,"maison",8,90,1300,555);
Locations[0]=Ann1;
Locations[1]=Ann2;
Locations[2]=Ann3;
Locations[3]=Ann4;
Locations[4]=Ann5;
Locations[5]=Ann6;
Locations[6]=Ann7;
Locations[7]=Ann8;
Locations[8]=Ann9;
Locations[9]=Ann10;
/*
affichage(Locations,10);
ajoutAnn(Locations,5);
cout<<"le nombre d'appartement est "<<endl;
app=cptAppart( Locations,10);
cout<<app<<endl;
cout<<"le nombre de maisons est "<<endl;
mais=cptMaison(Locations,10);
cout<<mais<<endl;
ajoutAnn2(Locations,5);*/
cout<<"entrer un nombre de pieces"<<endl;
cin>>nbP;
rech1(Locations,10, rep, nbRep, nbP);//une recherche qui renvoie les indices des annonces qui ont le meme nombre de pieces que nbP
for(int i=0;i<10;i++){
Locations[rep[i]].affiche;//affiche les annonces qui ont le meme nb de pieces que nbP
}
return 0;
} |
Partager