From ed3567296751ac78b36505e38445780b3bb77116 Mon Sep 17 00:00:00 2001
From: Victor Perszel <vlp14@inf.ufpr.br>
Date: Sun, 22 Nov 2015 22:26:02 -0200
Subject: [PATCH] =?UTF-8?q?Fun=C3=A7ao=20que=20calcula=20menor=20distancia?=
 =?UTF-8?q?=20entre=20pontos?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 main.c | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/main.c b/main.c
index e8cad70..0118096 100644
--- a/main.c
+++ b/main.c
@@ -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;
-- 
GitLab