Ir ao conteúdo
  • Cadastre-se

Filipz

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

posts postados por Filipz

  1. Escrever um algoritmo que leia 3 valores a,b,c. Calcule e escreve a média ponderada com pesos = 5 para números acima de 6 e peso = 2,5 para números abaixo ou igual a 6.

    Tem que fazer uma solução modularizada, com funções criadas por mim, fiz a do peso, mas não entendi o porque o código não roda.

    segue o código:

    Citação
    #include <stdio.h>
    #include <stdlib.h>
    
    float peso(float n){
      if ( n > 6) {
        return 5;
      }
       else {
         return 2.5;
       }
    }
    
    
    int main() {
    
    float a, b, c;
    float m;
    m = (a * peso(a) + b*peso(b) + c * peso(c)) / (peso(a) + peso(b) + peso (c));
    
    printf("Insira a: \n");
    scanf("%f", &a);
    printf("Insira b: \n");
    scanf("%f", &b); 
    printf("Insira c: \n");
    scanf("%f", &c);   
    printf("A média é: %.2f \n ", m);
    
    return 0;
    }

     

     

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!