Ir ao conteúdo
  • Cadastre-se

alan gomes de freitas

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

posts postados por alan gomes de freitas

  1. TYSQUARE89, muito obrigado!

    Tinha ficado horas quebrando a cabeça aqui.

     

    Consegui através da sua dica: scanf(" %c",&s);

    Também pesquisei e encontrei o setbuf(stdin,NULL); utilizado depois do scanf.

     

    Porém sua dica de deixar o espaço antes de %, é mais simples e fácil de memorizar.

     

    Grato!

    • Curtir 1
  2. erro_codigo.PNG.fbca96fd24f33055221c62e54b9d5dba.PNGBoa noite pessoal!

    Sou iniciante em programação e no fórum também.

    Estou com dificuldade em um problema prposto pela professora:

     

    Calcular o peso ideal através da altura, de acordo com a formula do IMC (por sexo). Obs: utilizando Switch Case.

     

    Porém após inserir a altura já sai o print default do switch case.

    Alguém pode me dar uma luz?

     

    #include <stdio.h>
    #include <locale.h>
    #include <stdlib.h>
    
    float h = 0, m = 0;
    char s;
    
    int main()
    {
        setlocale(LC_ALL, "Portuguese");
        
        printf("Digite sua altura: ");
        scanf("%f",&h); //h=altura da pessoa
        
        printf("\nEscolha seu sexo:\nM-masculino ou\nF-feminino\n");
        scanf("%c",&s); //s=sexo da pessoa
        
        switch(s)  //m=peso ideal
        {
            case 'M':
                m = (72,7 * h) - 58;
            break;
                
            case 'F':
                m = (62,1 * h) - 44.7;
            break;
                
            default:
                printf("Opção incorreta!");
            exit(0);
        }
    
        printf("\nSeu peso ideal é: %f",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!