Ir ao conteúdo

Posts recomendados

Postado

Estou com um exercício que compila mas não "roda" corretamente, peço ajuda, sei que falta algo:

 

/*ESTE PROGRAMA FUNCIONA*/

Faça um programa para o caixa da venda de seu Manuel. Supondo, para simplificar, que as pessoas sempre compram 10 produtos, faça com que o programa solicite ao caixa o valor de cada um dos 10 produtos e ao final informe o valor final da conta do cliente.

#include <iostream>
using namespace std;
int main()
{
    int i;
    float produto, soma = 0;
    for (i = 1; i <= 10; i++)
    {
       cout << "Informe o valor do produto " << i << ": ";
       cin >> produto;
       soma = soma + produto;
    }
    cout << "Total das compras: " << soma << "\n";
}

 

/*ESTE PROGRAMA NÃO FUNCIONA*/

Melhore o programa para a venda de seu Manuel da questão anterior, de forma que o caixa pare de registrar produtos quando este informar que o valor do produto é zero (ou seja, não está predeterminado quantos produtos o cliente está comprando).

#include <iostream>

using namespace std;

int main()
{
    int i, N, soma;

    for (i = 1; i <= N; i++)
    N=0;
    soma=0;
    {
        cout << "Informe o valor do produto: \n" << N;
        while(N>0)

        {
            soma = soma + N;
            cin >> N;
        }
        cout << "\nTotal das compras: " <<  soma;

    }
}

 

  • Curtir 1
Postado

Se você observar o código com atenção verá que definiu os valores da variável entre o for e sua chave:

    for (i = 1; i <= N; i++)
    N=0;
    soma=0;
    {

Deixe assim:

    N=0;
    soma=0;
    for (i = 1; i <= N; i++){

    ...

  • Curtir 1

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!