Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como encontrar um triângulo dentro de um triângulo usando código Java
Ao calcular o ponto médio dos lados de um triângulo , você pode conectar esses pontos médios para determinar sub- triângulos menores . Você fazer isso em Java , começando com as três coordenadas de um triângulo, calcular as diferenças dessas coordenadas para encontrar os pontos médios de todos os lados , em seguida, a construção de um novo triângulo fora desses pontos médios . Coisas que você precisa
Java Development Kit
Show Mais instruções
1

Crie uma classe que representa um triângulo, armazenar três pontos que representam as coordenadas x e y . Estes pontos irão representar o triângulo básico ( Fonte 1 ) :

classe T {

void main ( String [ ] args ) { public static

int [ ] = { s1 10, 6 }; int [ ] s2 = { 16, 16 }; int [] s3 = { 4, 0 }; }}


2

Determine o ponto médio de dois lados diferentes ( Fonte 1 ) :

int diff_side1x = s2 [0] - s1 [0]; int diff_side1y = s2 [1] - s1 [1]; int [ ] = { mid_side1 diff_side1x + s1 [0 ] , diff_side1y s1 + [ 1 ] } ;

int diff_side2x s2 = [ 0 ] - s3 [ 0 ] ; int diff_side2y = s2 [ 1 ] - s3 [ 1 ] ; int [ ] mid_side2 = { + diff_side2x s3 [0] , diff_side2y + s3 [1] };
3

Conecte os dois pontos médios de um dos pontos já existentes. Estes três pontos formam um triângulo inscrito no original ( Fonte 1 ) :

//triangles1 original; s2; s3 ;

//triangles3 interno; mid_side1 ; mid_side2 ;

//triangles2 interno; mid_side1 ; mid_side2 ;

Anterior :

Próximo : No
  Os artigos relacionados
·O que acontece se um arquivo é movido quando está sen…
·Como fazer um baralho de cartas no NetBeans Usando Arra…
·Como devolver um campo oculto em JSP 
·Como alterar o JFrame Fundo no Swing 
·Java Erro PID: 236 
·Byte Código Engenharia Reversa Java 
·Como mapear um Servlet Dentro de um Servlet 
·Como enviar um e-mail automático após uma data especí…
·Como fazer Java Como Matlab 
·Como desativar números aleatórios em Java 
  Artigos em destaque
·C Tutorial: Tipos de Dados 
·Como procurar um arquivo em C # 
·Noções básicas de Sistemas Embarcados em C 
·Como executar a alocação de memória dinâmica em C +…
·Tipos de análise técnicas 
·O que são arquivos de esqueleto 
·Como fazer uma linguagem de computador 
·Como obter um objeto se mova com o cursor no NetBeans 
·Como adicionar filmes para a Biblioteca do Windows Medi…
·Como criar cartões virtuais para o lucro 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados