Ir para conteúdo
Fórum Script Brasil

nicolasmmp

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre nicolasmmp

nicolasmmp's Achievements

0

Reputação

  1. Olá amigos, estou enfrentando dificuldades para concluir um exercício. O enunciado dele é o seguinte: Insira 10 números. Mostre a média dos 5 primeiros e a média dos 5 últimos. Meu código ficou assim #include <iostream> int main() { int etapa; float input, soma1, media1, soma2, media2; for(etapa=1; etapa<=10; etapa=etapa+1){ printf ("Etapa %i", etapa); printf (" Digite um número: "); scanf ("%f", &input); //Soma primeiros 5 if (etapa<=5){ soma1 = soma1+input; } //Soma ultimos 5 else{ if(etapa<=10 ){ soma2 = soma2+input; } } //Imprime valores if (etapa==10){ media2 = soma2/5; media1 = soma1 / 5; printf ("A média dos primeiros 5 valores é: %.2f", media1); printf ("\nA média dos últimos 5 valores é: %.2f", media2); } } } Ele imprime os valores, mas eles estão incorretos. Aonde eu errei?
×
×
  • Criar Novo...