Sunday, November 28, 2010

Linguagem C: Módulo de um Vetor

O programa abaixo determina o módulo de um vetor informado pelo usuário.

Ele faz a utilização de 2 funções da biblioteca math.h, para cálculo da raíz quadrada e calcular a potência de expoente 2.

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"
#include "math.h"

int main (int argc, const char * argv[]) {

system("clear");

printf("Este programa determina o módulo de um vetor: \n");
printf("********************************************* \n");
printf("\n");

printf("Qual a coordenada X do vetor: ");
float x = scanf("%f", &x);
printf("Qual a coordenada Y do vetor: ");
float y = scanf("%f", &y);
printf("Qual a coordenada Z do vetor: ");
float z = scanf("%f", &z);

printf("\n\nO módulo do vetor é: %f\n\n", sqrt((pow(x, 2)) + (pow(y , 2)) + (pow(z , 2))));

return 0;
}

No comments:

Post a Comment