Buscar

Considere o seguinte programa escrito em Java: public class Somatorio{ static int soma(int a, int b){return a+b;} static float soma(float a, float ...

Considere o seguinte programa escrito em Java: public class Somatorio{ static int soma(int a, int b){return a+b;} static float soma(float a, float b){return a-b;} static double soma(float a, double b){return a*b;} static double soma(double a, float b){return 4*(a+b);} static double soma(int a, float b){return 2*(a-b);} public static void main(String[] args){ System.out.print(Somatorio.soma(10d,2)); } } Ao ser executado, o programa gera o seguinte resultado na tela de comando:

A) 12.
B) 48.0.
C) 8.0.
D) 16.0.
E) 20.0.

Essa pergunta também está no material:

Prova IFPA - FUNRIO - 2016 - para Analista de Tecnologia da Informação - Suporte Computacional.pdf
90 pág.

Respostas

User badge image

Ed Verified user icon

Ao executar o programa apresentado em Java, o resultado exibido na tela de comando será a alternativa D) 16.0. Isso ocorre porque o método soma que será chamado é o que recebe um double e um float como parâmetros, que retorna o resultado da soma desses valores multiplicado por 4. Então, a chamada Somatorio.soma(10d,2) resultará em (10d+2)*4, que é igual a 48.0.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando