Projet

Général

Profil

« Précédent | Suivant » 

Révision 373

Ajouté par Clement ROCHE il y a environ 3 ans

distance + proche, code à verifier et variable à initialiser

Voir les différences:

branch/ROCHE/sp4a12/main.c
//test_calcul_vitesse();
Position P1,P2 ;
Zone zones[] = {
{{}
}
static int cpt=0;
cpt++;
......
res = calcule_distance(p_1,p_2) * 3600;
return res;
}
int distance_a_la_plus_proche_zone(Position P, Zone r[], int nb_zones, float *d) {
int i,n;
*d = calcule_distance(P, r[0].rpos);
nb_zones = 0;
n=sizeof(*r);
for(i=1;i<n;i++) {
if ( calcule_distance(P, r[i].rpos) < *d ) {
*d = calcule_distance(P, r[i].rpos);
nb_zones = i;
}
}
return nb_zones;
}
//Ajouter vos tests unitaires dans cette fonction.
/*void tests_unitaires_trame_cmp(void){
if (5!=5){

Formats disponibles : Unified diff