Ir ao conteúdo
  • Cadastre-se

C PROGRAMA EM C - Comandos de Repetição


Loris_mini
Ir à solução Resolvido por Gustavo.Loggin,

Posts recomendados

Algúem poderia me ajudar?

Codifique um programa em C que leia N valores, conte quantos destes valores são negativos e quantos são positivos e imprima estas informações..

<

o programa deve ser escrito em C com comandos de repetição:

 

Fiz desse jeito, mas não sei onde ta o erro.

 

#include <stdio.h>
#include <assert.h>

int main ()
{
    int positivo, negativo,n,i=1, numero;

    printf("Digite a quantidade de numeros:");
    scanf("%d",&n);
    while (i<n)
    {
        printf("Digite um numero:");
        scanf("%d", &numero);
        if (numero>=0){

            positivo++; }

        else

            negativo++;

            printf("A quantidade de positivos e: %d", &positivo);
            printf("A quantidade de negativo e: %d", &negativo);

    }

Link para o comentário
Compartilhar em outros sites

  • Solução

@Laryssa Silva  Bom, não coloquei esse código para rodar mas pode fazer isso:

Inicie com ZERO as variáveis POSITIVO e NEGATIVO (int positivo=0 e int negativo=0) antes de usar a operação de incremento (positivo++ e negativo++).

Acho melhor utilizar a estrutura de repetição FOR ao invés de WHILE, mas já que fez assim tu tem que incrementar i++ ao final de cada repetição. Se não a variável i permanecerá com o mesmo valor, gerando loop.

O PRINTF dos resultados deve ficar fora da estrutura de repetição.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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

 

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

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!