Skip to content
Snippets Groups Projects
Commit ed356729 authored by Victor Perszel's avatar Victor Perszel :top:
Browse files

Funçao que calcula menor distancia entre pontos

parent 2303bd34
No related branches found
No related tags found
No related merge requests found
......@@ -5,9 +5,13 @@
// Não tenho ideia desse valor
// Ou da unidade (15 cm?)
int menorDistancia (xa,ya,xb,yb){
return (sqrt((xb-xa)*(xb-xa) + (yb-ya)*(yb-ya)));
}
int main(int argc, char const *argv[]) {
/* code */
int i = 0; // Contador
int i = 0, dist;
int tuplas[10][3]; // Vetor de coordenadas x, y e tempo
puts("Por favor insira as coordenadas na qual o robô deverá passar e seu tempo");
puts("(Ex: x1 y1 tempo1\n x2 y2 tempo2\n ...\n xn yn tempon)");
......@@ -16,7 +20,12 @@ int main(int argc, char const *argv[]) {
++i;
}
// calcular velocidade dos pontos entre cada coordenada
// Fiz uma função que calcula a menor distância entre pontos, não sei se é útil
for (i=0; i<10; ++i){
dist = menorDistancia(tuplas[i][0],tuplas[i][1],tuplas[i+1][0],tuplas[i+1][1]);
}
// calcular velocidade das rodas entre cada coordenada
// gerar tabela e grafico
return 0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment