Atividades Revisao
2) Crie uma classe EquacaoSegundoGrau que contenha somente um método estático que calcula as raízes da equação. Considere que os valores de a, b e c serão passados como parâmetro neste método.
3) Escreva em Java a classe NumeroComplexo que represente um número complexo. A classe deverá ter os seguintes métodos:
a. inicializaNúmero, que recebe dois valores como argumentos para inicializar os campos da classe (parte real e imaginária);
b. imprimeNúmero, que deve imprimir o número complexo encapsulado usando a notação a + bi onde a é a parte real e b a imaginária;
c. eIgual, que recebe outra instância da classe NumeroComplexo e retorna true se os valores dos campos encapsulados forem iguais aos da instância passada como argumento;
d. soma, que recebe outra instância da classe NumeroComplexo e soma este número complexo com o encapsulado usando a fórmula (a+bi) + (c+di) = (a+c) + (b+d)i;
e. subtrai, que recebe outra instância da classe NumeroComplexo e subtrai o argumento do número complexo encapsulado usando a fórmula (a+bi)−(c+di) = (a−c) + (b−d)i;
f. multiplica, que recebe outra instância da classe NumeroComplexo e multiplica este número complexo com o encapsulado usando a fórmula (a+bi) ∗ (c+di) = (ac−bd) + (ad +bc)i;
g. divide, que recebe outra instância da classe NumeroComplexo e divide o número encapsulado pelo passado como argumento usando a fórmula (a+bi)/(c+di) = (ac+bd)/(c2+d)2+(bc−ad)/(c2+d)2i;
4) Crie uma classe chamada Ponto, que contenha um método que calcule a distância para outra instância da classe Ponto e retorna um valor do tipo double. Dica: A distância euclidiana entre um ponto com coordenadas (x1,y1) e outro ponto com coordenadas (x2,y2) é calculada por
5) Escreva uma classe ConversaoDeTemperatura que contenha métodos estáticos para calcular a conversão entre diferentes escalas de temperatura.