Révision 373
Ajouté par Clement ROCHE il y a environ 3 ans
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
distance + proche, code à verifier et variable à initialiser