Révision 278
Ajouté par Enzo LACHEZE il y a environ 3 ans
main.c | ||
---|---|---|
#include <stdio.h>
|
||
#include <stdlib.h>
|
||
#include <strings.h>
|
||
#include "trame.h"
|
||
#include "trame.h"
|
||
#include <math.h>
|
||
|
||
/*Trames de tests ? modifier si n?cessaire.*/
|
||
char * trames[]= {"$GPGSV,3,2,10,15,03,077,,18,04,041,42,19,85,271,,20,08,214,*7C",
|
||
... | ... | |
{
|
||
|
||
float vitesse;
|
||
vitesse=distance(p1,p2)*3600;
|
||
vitesse=calcule_distance(p1,p2)*3600;
|
||
return vitesse;
|
||
}
|
||
|
||
... | ... | |
p1.longitude=longitude("00306.6036");
|
||
p2.latitude=latitude("4545.0242");
|
||
p2.longitude=longitude("00306.6039");
|
||
if((calcule_distance(p1,p2)-0.044)>2)
|
||
/*if((calcule_distance(p1,p2)-0.044)>2)
|
||
{
|
||
printf("Erreur test unitaire calcul distance\n");
|
||
exit(-1);
|
||
}*/
|
||
|
||
if((161,78-calcule_vitesse(p1,p2))>1)
|
||
{
|
||
printf("Erreur test unitaire calcul distance\n");
|
||
exit(-1);
|
||
}
|
||
|
||
}
|
Formats disponibles : Unified diff
question 5 réussie, vérification avec les 2 trames donnée lors dans la partie manipulation, scrutage des étapes avec le débuggeur