Open Daniflav94 opened 2 years ago
Parabéns pelos estudos, @Daniflav94.
Então, é bem simples de resolver. É só você colocar o tipo double
na variável soma: double soma = 0;
Quando você deixa a soma como inteiro e depois faz a divisão na media, por mais que a variável média seja um double double media;
você está dividido dois inteiros: media = soma / 5;
e a resposta é um inteiro. Logo, o tipo double suporta um inteiro, mas o contrário não.
Aí você coloca a soma como um double e vai dar certo! (: Se ainda ficou com dúvidas, é só falar.
Oi Camila, bom dia!!
Fiquei com uma dúvida quando vc declara o while.
ex.: while (cont < 5), minha dúvida é do pq não usar o while (cont <= 5).
Simples, @Kally0897. Vamos lá:
Quando você declara:
count
for menor que 5. Neste caso, quando count for 5, o laço para.count
for menor ou igual a 5. Neste caso, quando count for 6, o laço para.Note que a condição de parar o laço muda. No primeiro caso, quando a variável de controle (count
) é 5, e no segundo caso, quando ela é 6.
Deu para entender? Se ainda não ficou claro, me diz que explico de outra forma.
Ooi Camila tudo bem? No exercício 3 estou com uma dúvida, a minha resolução não dá o valor correto para a média parece que ele está arredondando, pois quando inseri os valores 5, 5, 2, 2 e 2, a média deveria dar 3,2 e está dando 3,0. Usei o double para declarar a media, está correto?