Pessoal, sou iniciante no c++ e estou tendo dificuldades em manipular dados vindo de um .txt
Meu arquivo .txt é o seguinte:
NÚMERO DE MATERIAIS
2
NÚMERO DE NÓS
4
NÚMERO DE ELEMENTOS
2
COORDENADAS
I(NO) X Y VINX VINY UX UY FX FY
0 1.0 3.0 1 1 0.0 0.0 0.0 0.0
1 3.0 3.0 0 0 0.0 0.0 0.0 -10.0
2 3.0 1.0 0 0 0.0 0.0 0.0 -10.0
3 1.0 1.0 1 1 0.0 0.0 0.0 0.0
CONECTIVIDADE
I NO0 NO1 N02 EP MAT
0 1 3 2 1 0
1 3 1 0 1 0
A conectividade dos nós (NO0, NO1 e NO2) forma triângulos 0 e 1 de coordenadas X e Y
O que eu preciso é resgatar os números e fazer uma conta, por exemplo a área do triangulo 0, formado pelos nós (1 3 2) seria: A= (X0*Y2 + X2*Y1 + X1*Y0 - X0*Y1 - X2*Y0 - X1*Y2)/2
Queria saber como que consigo fazer isso.
Única coisa que consegui fazer foi ler e imprimir os dados do txt
Pergunta
Gabriel Correia
Pessoal, sou iniciante no c++ e estou tendo dificuldades em manipular dados vindo de um .txt
Meu arquivo .txt é o seguinte:
A conectividade dos nós (NO0, NO1 e NO2) forma triângulos 0 e 1 de coordenadas X e Y
O que eu preciso é resgatar os números e fazer uma conta, por exemplo a área do triangulo 0, formado pelos nós (1 3 2) seria: A= (X0*Y2 + X2*Y1 + X1*Y0 - X0*Y1 - X2*Y0 - X1*Y2)/2
Queria saber como que consigo fazer isso.
Única coisa que consegui fazer foi ler e imprimir os dados do txt
Esse seria meu programa:
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.