Lista java

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (802 palavras )
  • Download(s) : 0
  • Publicado : 1 de abril de 2013
Ler documento completo
Amostra do texto
LISTA L2 - PROGOO

PROF: ALEXANDRE GARCIA

2.
Exercício 2.1.

Vetores

Implemente a classe Vetor que contenha os métodos:

• produtoEscalar(): método que receba dois vetores calcule o pro•• • •

duto escalar e retorne; isOrtogonal(): Recebe dois vetores e retorna uma boolean indicando se estes são ortogonais(produto escalar igual a 0); norma(): Recebe um vetor e retorna a raizquadrada do produto escalar deste vetor com ele mesmo; isOrtonormal(): Recebe dois vetores e retorna se estes são ortgonais e possuem norma igual a 1; produtoVetorial(): Recebe dois vetores e efetua oproduto vetorial.

Uma vetor de um número par posições é dito balanceado se a soma do último elemento com o primeiro é igual a soma do segundo com o penúltimo, assim por diante forem iguais. Implementeum método que receba um vetor de um numero par de posições e retorne se este é balanceado ou não. Ex: Um vetor de 8 posições, 2 3 4 7 1 4 5 6, é balanceado pois 2+6=3+5=4+4=7+1=8. Sugestão: Use ocomando break para parar o for, pois, você não precisa continuar comparando as somas caso já de diferente, observe que TODAS as somas necessitam ser iguais, caso logo de cara a soma já de diferente use obreak para encerrar o for.
Exercício 2.2. Exercício 2.3.

(1)

Implemente a classe Constelacao que possua: Atributos: nome, estrelas(um vetor de Estrela); Métodos: • mostrarNome(): Mostra o nomeda constelação; • cadastrarEstrela(): coloca uma Estrela no vetor de estrela;
1

LISTA L2 - PROGOO

PROF: ALEXANDRE GARCIA

(2)

tela; • maiorTemperatura(): retorna a Estrela de maiortemperatura; • menorMassa(): retorna a Estrela de menor massa; Implemente a classe Estrela que possua: Atributos: nome(String), massa(double), temperatura(double) Métodos: • Construtor: inicializa osatributos: nome, massa e temperatura; • mostrarInfo(): mostra todas as informações da estrela, inclusive o nome da constelação ao qual faz parte. Implemente a classe Velha que modele um jogo da

•...
tracking img