Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 40 questões.
#3491894

Na programação em Java, o método main é onde o programa inicia e ele pode estar presente em qualquer classe do programa. 

Analise o código Java a seguir da Classe Java CalculadoraMedia:

1 public class CalculadoraMedia { 2 public double media(int a, int b) { 3 double media = (a + b) / 2.0; 4 return media; 5 } 6 7 public double media(int a, int b, int c) { 8 double media = (a + b + c) / 3.0; 9 return media; 10 } 11 }

Agora, analise a sua implementação pela Classe Java Calculos:

1 public class Calculos { 2 3 public static void main(String[] args) { 4 CalculadoraMedia calculadora = new CalculadoraMedia(); 5 int z = 4, x = 7, v = 11; 6 double calculo = calculadora.media(calculadora.media(z, x), v); 7 System.out.println(calculo); 8 } 9 }

O objetivo da implementação é apresentar o resultado do cálculo da média entre as variáveis Z e X, e da média entre o resultado da media anterior e a variável V. Porém, tal implementação possui um erro de sintaxe que não permite sua execução.

Qual afirmativa a seguir apresenta o erro de sintaxe?

  • Nas linhas 3 e 8 da classe CalculadoraMedia, o número após a barra, que representa o número de termos da equação, necessita ser do tipo inteiro.
  • Deve-se declarar as variáveis e atribuir valores a elas em momentos distintos do código, diferente de como foi feito na linha 5 da classe Cálculos.
  • Na linha 6 da classe Cálculos, há uma divergência entre os tipos de dados esperados pela função media e os tipos de dados que estão sendo passados por meio da função main.
  • A classe CalculadoraMedia não pode possuir dois métodos com o mesmo nome, conforme demonstram as linhas 2 e 7 dessa classe.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora