Ir ao conteúdo

Posts recomendados

Postado

Estou fazendo fazendo um exercício que é para pegar um valor n de testes e escanear valores e letras referentes aos tipos de animais .Mas não sei onde está o erro ,acredito que seja no while.obs:quando digito um n ele roda n/2 vezes era para ser n vezes.

 

 

 

#include<stdlib.h>
int main()
{
    int i,N,r,s,c,Quantia;
    char Tipo;
    r=0;
    s=0;
    c=0;
    scanf("%d",&N);
    for(i=0; i<N; i++)
    {
        scanf("%d",&Quantia);
        while(Quantia<1||Quantia>15)
        {
            scanf("%d",&Quantia);
        }
        scanf("%c",&Tipo);

        switch(Tipo)
        {
        case 'S':
        {
            s=s+Quantia;
            break;
        }

        case 'R':
        {
            r=r+Quantia;
            break;
        }
        case 'C':
        {
            c=c+Quantia;
            break;
        }

        }
    }


    printf("Total: %d cobaias\n %d\nTotal de coelhos: %d"
           "\nTotal de ratos: %d"
           "\nTotal de sapos: %d"
           "\nPercentual de coelhos: %.2d %%"
           "\nPercentual de ratos: %.2d %%"
           "\nPercentual de sapos: %.2d %%",c+r+s,c,r,s,c/(r+s+c),r/(r+s+c),s/(r+s+c));
}
 

  • Curtir 1
  • Obrigado 1
Postado

@giovany93 Olá. Se for possível postar seu código usando o botão <> (Code) ajudaria muito.

Outro ponto: Seria interessante você imprimir o q realmente quer q seja digitado. Tal como esse N, é referente a quê? Quantidade de cobaias? :confused:

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!