Considere que um determinado programa escrito em linguagem Java precisa manipular as seguintes informações: nome do usuário, quantidade de números que serão digitados, valores dos números digitados pelo usuário, soma e média dos valores digitados. Assinale a alternativa que indica qual o tipo de dados mais adequado para cada variável a ser utilizada para armazenar as informações (na ordem apresentada no enunciado).
a.
char, int, float, float, double
b.
String, int, int, int, float
c.
String, float, float, boolean, boolean
d.
int, String, float, float, float
e.
String, boolean, int, double, double
Soluções para a tarefa
Olá,
Não foi dito no enunciado que tipo de números irão ser colocados, por exemplo, se são números inteiros ou números reais. Porém vamos supor que estamos lidando apenas com números inteiros.
1- Para guardar uma palavra, existe uma variável específica chamada String, que nada mais é que um conjunto de Char.
2- Para guardar uma quantidade de números, como sempre será uma quantidade inteira (pois não se pode guardar meio número) usaremos o tipo Int.
3- Os valores dos números, como teremos apenas inteiros, também será Int.
4- A soma de números inteiros sempre será um número inteiro, portanto teremos para soma um tipo também Int.
5- A divisão de dois inteiros porventura pode ser real, portante deve ser Float.
Resposta: String - Int - Int - Int - Float
Letra A)
Resposta:
Correta b.
String, int, int, int, float
Explicação:
Considerando que para o nome do usuário é usado String e que, das opções, consideramos os valores dos números digitados pelo usuário Inteiros...