Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

drk1

Exercicio

Recommended Posts

Boa "Madrugada" aos corujas ;D

sou bem bem bem leigo no assunto então vou colocar o "problema" e o que eu tentei fazer que não deu muito certo por sinal, então dicas são bem vindas ;D

 

 

6. Faça um programa em C de auxilio para vendedores. A partir de um valor lido, mostrar:

 O total a pagar com desconto de 10%;

 O valor de cada parcela, no parcelamento de 3 x sem juros;

 A comissão do vendedor, no caso da venda ser a vista (5% sobre o valor com desconto);

 A comissão do vendedor, no caso da venda ser parcelada (5% sobre o valor total).

 

#include <stdio.h>

main(){
      float total,todesc,parc,comivis,comipar;
      printf("Digite o valor: ");
      scanf("%f",total);

      todesc = (total - 0.10);
      parc = (total / 3);
      comivis = (todesc - 0.05);
      comipar = (total - 0.05);

      printf("Total Desconto: %f", todesc);
      printf("\nTotal Parcelado: %f", parc);
      printf("\nTotal Comissao a vista: %f", comivis);
      printf("\nTotal Comissao parcelada: %f", comipar);

      system("pause");

      }

 

é por ai? ou eu to viajando legal.

 

grato!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais ou menos. O que você está errando é que na hora em que você faz isso:

 

todesc = (total - 0.10);

 

Você está tirando 0.10 do total. Por exemplo, se o total fosse 100.0, você estaria tirando 0.1 de 100, ficando com 99.9, que não é 90% de 100.

 

 

 

O que você deve fazer é tirar 10% do total, que seria:

 

todesc = (total - (total * 0.10));

 

total * 0.10 é uma expressão matemática que resulta em 10% do valor de total (só estude porcentagem que vai entender, se não entendeu). Tirando 10% do valor total de total, resta 90%, que é total com 10% de desconto.

 

Aí para retirar 5% da comissão do vendedor, você tem que aplicar uma lógica parecida, mas lembre-se que 5% não é 0.5, mas sim 0.05 - 0.5 é 50%.

 

 

Qualquer outra dúvida, é só perguntar que te ajudamos ;D

 

 

 

Abraços :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.