1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Programa C - Cálculo loja

Tenho o seguinte exercício abaixo:

//Uma loja utiliza o código V para compra à vista e P para compra a prazo. Faça um algoritmo que //receba o código e o valor de 1500 compras. Calcule e mostre: //• o valor total das compras à vista; //• o valor total das compras a prazo; //• o valor total das compras efetuadas; //• o valor da primeira prestação das compras a prazo, sabendo que essas serão pagas em três vezes.

Segue o código que montei em C com variáveis locais.

include

include

//Declarando variáveis

//int repetir; //for (repetir = 1; repetir <=2; repetir ++)

float lerValorCompra () { float valor; printf("Digite o valor da compra: "); scanf("%f", & valor); return(valor); }

char lerCondicaoPagamento () { printf("Digite a condição de pagamento: "); scanf("%c", & condpagto); fflush (stdin); return(condpagto); }

float totalCompras (float totalCompras, float somaCompras) { totalCompras = totalCompras + somaCompras; return(totalCompras); }

float totalAvista (float totalAvista, float somaAvista) { if(condpagto == 'V' || condpagto == 'v') { totalAvista = totalAvista + somaAvista; return(totalAvista); }

}

float totalPrazo (float totalPrazo, float somaPrazo) { if(condpagto == 'P' || condpagto == 'p') totalPrazo = totalPrazo + somaPrazo; prestacaoParc3 = prestacaoParc3 + (valor/3); return(totalPrazo); }

Main() { float lerValorCompra, totalAvista = 0.0, somaAvista = 0.0, valor, totalPrazo = 0.0, somaPrazo = 0.0, totalCompras = 0.0, somaCompras = 0.0, prestacaoParc3; char condpagto; //• o valor total das compras à vista; //• o valor total das compras a prazo; //• o valor total das compras efetuadas; //do { printf("Valor total das compras efetuadas: ", totalCompras); printf("Valor total das compras efetuadas: ", totalAvista); printf("Valor total das compras a prazo: ", totalPrazo);

}

system("pause"); }

Porem é gerado erros na print.

https://www.filepicker.io/api/file/sV6xXppWRWytpHw9Fsfu

Programa utilizado para criar o código DEV C++, versão 5.3.0.4.

Obrigado desde já!

  • Melhores a apresentação da sua dúvida com uso dos recursos da caixa de texto, usando a caixa code, você adiciona seu código organizado. No seu caso nem lí o código por conta da bagunça.

    Aleck Yann Mattos   27 de jun de 2015
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags estrutura-de-dados ou faça a sua própria pergunta.