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

Quantidade de acesso de cada item - Variável contadora


Jamersrod

Pergunta

Boa noite,

Estou no 1º semestre em ADS, estou terminando um trabalho, e na ultima parte estou com dificuldade. Fiz o programa que calcula o preço de um carro, e se o usuário quiser pode adicionar itens, e no final tenho que imprimir a quantidade de vezes que o cliente informou de cada item. estou usando a variável contadora, mas tem algo errado,  ela não está contabilizando de forma correta, segue o trecho do código:
              cin >> opcao;    
            if (opcao ==1);
                else (con1 + 1);
            if (opcao ==2);
                else (con2 + 1);
            if (opcao ==3);
                else (con3 + 1);
            if (opcao ==4);
                else (con4 + 1);
            if (opcao ==5);
                else (con5 + 1);
            if (opcao ==6);
                else (con6 + 1);
            if (opcao ==7);
                else (con7 + 1);
            if (opcao ==0);
                else (con8 + 1);        

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

si você por ponto e virgula depois de um if o else você esta separando a instruçao do seu corpo. Tipo si eu tenho:

if (opcao ==1)
{
contador++;
}

...si eu colocar ponto e virgula depois do if tipo:

if (opcao ==1); //<-ponto e virgula
{
contador++;
}

O corpo do if fica separado do if, é simplesmente um exemplo para ilustrar o que acho que pode estar acontecendo no seu código. É como dizer... Si opção é igual a 1 não faça nada. XDD

Link para o comentário
Compartilhar em outros sites

  • 0

si você por ponto e virgula depois de um if o else você esta separando a instruçao do seu corpo. Tipo si eu tenho:

if (opcao ==1)
{
contador++;
}

...si eu colocar ponto e virgula depois do if tipo:

if (opcao ==1); //<-ponto e virgula
{
contador++;
}

O corpo do if fica separado do if, é simplesmente um exemplo para ilustrar o que acho que pode estar acontecendo no seu código. É como dizer... Si opção é igual a 1 não faça nada. XDD

Bom dia,

vangodp, muito obg, exatamente o que aconteceu, erro básico de sintaxe, estava tão preocupado com a entrega do trabalho que passei batido por essa regra.

Valeu...rodando liso agora...rsrs

 

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,3k
    • Posts
      652,4k
×
×
  • Criar Novo...