Ir ao conteúdo

Posts recomendados

Postado

Pessoal, estou com dificuldades para solucionar este exercício:

 

Escreva um algoritmo que leia 10 números inteiros e calculo:

a) quantos números são menores que 10

b) quantos são maiores que 10 e menores que 20

c) quantos são maiores que 20

 

Até agora o código que estou fazendo está assim:

int main()
{
    int conta1, conta2, conta3, num, i;
    conta1 = 0;
    conta2 = 0;
    conta3 = 0;
    i = 0;



    for ( i = 1; i < 10; i++ );
    {
        printf("\n entre com numero:");
        scanf("%d", &num);
        if (num < 10)
        {(conta1 = conta1 + 1);
        }
        else
        {
            if (num > 10) && (num <20);
                {(conta2 = conta2 + 1);

                }
                else
                {

                     if(num > 20)
                     {

                     conta3 = conta3 + 1;
                    }
                }}

        }}

printf( "\n O total de numeros menores que dez eh:", conta1);
printf("\n O total de numeros maiores que dez e menores que vinte eh: ", conta2);
printf("\n O total de numeros maiores que vinte eh:", conta3);

}

 

Mas ainda não está funcionando. 

 

 

 

Postado
2 horas atrás, Leonardo0308 disse:

Bom dia @LucasCBSouto

 

O código que você fez pega o maior e o menor numero digitado, mas não tem muito haver com o exercício.

 

Tinha mandado o código errado, editei, obrigado!

adicionado 8 minutos depois

@AnsiC

 

Pois é tentei fazer isso, ainda não abriu a tela de saida, o código que eu tinha enviado no post não era do problema, editei,  está aparecendo agora o erro:

 

|27|error: 'else' without a previous 'if'|

  • Curtir 1
Postado

@AnsiC

Hmm,  é verdade, modifiquei, mas ainda não está funcionando, os erros que estão aparecendo agora são estes:

 

||=== Build file: "no target" in "no project" (compiler: unknown) ===|
|39|error: expected declaration specifiers or '...' before string constant|
|39|error: unknown type name 'conta1'|
|40|error: expected declaration specifiers or '...' before string constant|
|40|error: unknown type name 'conta2'|
|41|error: expected declaration specifiers or '...' before string constant|
|41|error: unknown type name 'conta3'|
|43|error: expected identifier or '(' before '}' token|

||=== Build failed: 7 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

 

Como faço pra resolver isso?

😢

 

 

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