Projet

Général

Profil

« Précédent | Suivant » 

Révision 490

Ajouté par Orlani RIVERA il y a presque 3 ans

question 6 du TP1 incomplète.

Voir les différences:

main.c
position p1;
position p2;
typedef struct {
Position rpos;
float vitmax;
}Zone;
Zone zones[]={
{{44.7887762, -3.012}, 50},
{{44.7891220, -3.013}, 70},
{{45.3456220, -3.045}, 80},
{{46.7350220, -3.023}, 90},
};
int trame_cmp(char* trame, char* type)
{
int i, ok = 1;
......
vitesse = distance *3600;
return vitesse;
}
int distance_a_la_plus_proche_zone (position p, zone r[], int nb_zones, float* d )
{
float d1;
int a=0,i;
*d=calcul_distance(p, r[0].rpos);
for(i=1;i<nb_zones;i++)
{
d1=calcul_distance(p, r[i].rpos);
if(d1<(*d)){
(*d)=d1;
a=i;
}
}
return a;
}
//Fonction ? modifier !!!!!
void traitement(char * trame)

Formats disponibles : Unified diff