Obs: o programa foi compilado na plataforma Mac com o Xcode. Para compilar em Windows, a chamada para o comando do sistema operacional
system("clear");
deve ser trocado por
system("cls");
para limpar a tela do console
======================================================
#include "stdio.h"
#include "stdlib.h"
int main (int argc, const char * argv[]) {
system("clear");
printf("***************************************************************************\n");
printf("Este programa informa qual o vetor necessário para efetuar o deslocamento\n");
printf("no espaço R3 entre 2 pontos informados pelo usuário\n\n");
float xA, yA, zA, xB, yB, zB, xC, yC, zC = 0;
printf("Qual as coordenadas do ponto A: \n");
printf("\nCoordenada X: "); scanf("%f", &xA);
printf("\nCoordenada Y: "); scanf("%f", &yA);
printf("\nCoordenada Z: "); scanf("%f", &zA);
printf("\n\nQual as coordenadas do ponto B: \n");
printf("\nCoordenada X: "); scanf("%f", &xB);
printf("\nCoordenada Y: "); scanf("%f", &yB);
printf("\nCoordenada Z: "); scanf("%f", &zB);
xC = xB - xA;
yC = yB - yA;
zC = zB - zA;
printf("*****************************************************\n");
printf("A translação necessária para o movimento do ponto\n");
printf("A(%2.2f, %2.2f, %2.2f) para o ponto\n", xA, yA, zA);
printf("B(%2.2f, %2.2f, %2.2f) é representada pelo vetor: \n\n", xB, yB, zB);
printf("V(%2.2f, %2.2f, %2.2f)", xC, yC, zC);
printf("\n\n");
return 0;
}
No comments:
Post a Comment