Ir ao conteúdo
  • Cadastre-se
r1castro1

Funçao - custo de produção

Recommended Posts

Caros colegas, sou aprendiz de programação e estou há uma semana quebrando cabeça com essa questão. Honestamente, travei e já não sei como dar sequência. Criei a função, as variáveis, tentei fazer o calculo, mas confesso que ja estou com a cabeça embaralhada. Alguém poderia me ajudar?                   :( Tô quase jogando a toalha...

 

//    Em uma indústria metalúrgica o custo de produção de uma peça automotiva corresponde
//    a um custo fixo mensal de R$ 5000,00 acrescido de um custo variável de R$ 55,00 por unidade produzida,
//    mais 25% de impostos sobre o custo variável. 
//    Considerando que o preço de venda dessa peça pela indústria aos comerciantes é de R$ 102,00. 
//    Crie uma função para calcular o custo da produção de x peças.

 

#include <stdio.h>
float valor_fixo, custo_variavel, custo_variavel_total, custo_prod;
int pecas_produzidas, imposto;

float custo_de_producao()
{

custo_variavel = 55;
imposto = custo_variavel+(55*25)/100;
custo_variavel_total = custo_variavel + imposto;
custo_prod = valor fixo + 	
return 0;
}

int main()
{
valor_fixo = 5000
custo_de_producao();

printf("Entre com a quantidade de peças produzidas: ");
scanf ("%d", &pecas_produzidas);
printf ("O custo da produção de X pecas é: %f", custo_prod);
return 0;
}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Tarde, tudo bem?

Primeira coisa é que estamos falando de uma produção mensal, então tamos um constante chamada CFMENSAL = 5000.0

Segundo temos um custo que é variável a constante de 55.0 por X peças, é o mesmo que dizer que 55 vezes X = custo variável

Terceiro temos que 25% de imposto é cobrado do custo variável ou seja Custo variável total pode ser escrito como simplesmente um expressão do tipo: CVTotal = (55.0 * X * 0.25)

e o resultado é: CVTOTAL + (55.0 * X) + CFMENSAL .

Portanto acho que assim resolve

</Code>

#include <stdio.h>
//Constantes
#define CUSTO_FIXO_MENSAL 5000.00
#define CUSTO_VARIAVEL_UNIDADE 55.00
#define IMPOSTO .250f
//

float custo_de_producao( int val )
{
  float custo = .0f;

    custo = ( custo = CUSTO_VARIAVEL_UNIDADE * val ) + custo * IMPOSTO
    + CUSTO_FIXO_MENSAL;
  return custo; //Done!
}

int main( void )
{
  printf( "Resultado %.2f$\n", custo_de_producao( 1 ) );
  return 0;
}

@r1castro1

Editado por Mauro Britivaldo
UpDown
  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro 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 publicações 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

×