Ir para conteúdo
Fórum Script Brasil
  • 0

Onde está o erro? <_<


miiiiiiiiiiia

Pergunta

Um programa que leia 10 valores, informe quantos valores são negativos , quantos são positivos e a soma dos positivos :

#include <iostream>
using namespace std;

int main (){
int vet[10] ,posa=0, cont;
float  valor, pos=0,neg=0;


for (cont =0;cont <10, cont ++)
{
    cout <<"\nInforme um valor : ";
    cin>>valor;

    vet[cont]= valor;


    if (valor<0){
    neg = neg + 1;



    }else {


    pos=pos + valor;


    posa=posa++;

    }
}

    cout<<"Numeros negativos : "<<neg<<"\nNumeros positivos : "<<posa<<"\tSoma dos numeros positivos :"<<pos;


    return 0;

}

esta dando o erro :

O\c++\reais\main.cpp||In function `int main()':|

O\c++\reais\main.cpp|9|warning: left-hand operand of comma has no effect|

O\c++\reais\main.cpp|9|error: expected `;' before ')' token|

O\c++\reais\main.cpp|14|warning: converting to `int' from `float'|

||=== Build finished: 1 errors, 2 warnings ===|

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

dentro do for, você pos uma virgula no lugar do ponto e virgula.

e você declarou algumas variaveis como int e outras como float e esta tentando passar os valores de uma para as outras...

se as variaveis deveriam guardar os mesmos tipos de valores, o melhor deixar todas com o mesmo tipo (se forem valores inteiros, deixe como int e ser for valores quebrados, deixe como float).

ou então converta os valores nas atribuicoes:

vet[cont]= (int)valor; //converte para int o valor q estava como float

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...