Lista java

802 palavras 4 páginas
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 raiz quadrada 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 o produto 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. Implemente um 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 o comando 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 o break 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 nome da constelação; • cadastrarEstrela(): coloca uma Estrela no vetor de estrela;
1

LISTA L2 - PROGOO

PROF: ALEXANDRE GARCIA

(2)

tela; • maiorTemperatura(): retorna a Estrela de maior temperatura; • menorMassa(): retorna a Estrela de menor massa; Implemente a classe Estrela que possua: Atributos: nome(String), massa(double), temperatura(double) Métodos: • Construtor: inicializa os atributos: 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


Relacionados

  • Lista de exercícios Java
    1235 palavras | 5 páginas
  • Lista de Exercícios Java
    718 palavras | 3 páginas
  • Lista de Exercício - JAVA
    1131 palavras | 5 páginas
  • Lista de Exercicios Java
    2735 palavras | 11 páginas
  • Lista de exercicios java
    1355 palavras | 6 páginas
  • Lista 3 Java
    1970 palavras | 8 páginas
  • Lista de Exercícios JAVA
    883 palavras | 4 páginas
  • Lista De Exercicios 3 De Java
    1496 palavras | 6 páginas
  • Lista de Exercícios para treinar Linguagem Java
    1184 palavras | 5 páginas
  • Lista de exercicios java (iniciante)
    702 palavras | 3 páginas