Jump to content
Fórum Script Brasil
  • 0

Ajuda com esse programa


Stornshadow

Question

//calculo de coeficientes estatistiscos CF_CG

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

float HORAS_HOMENS_TRABALHADAS(float NF, float HT)

{

float HHT;

HHT = NF * HT;

return HHT;

}

float TEMPO_TOTAL_COMPUTADO(float DD,float DP)

{

float TT;

TT = DD + DP;

return TT;

}

void COEFICENTES(float NA, float HHT, float TT, float *CF, float *CG)

{

*CF = NA * 1000000/HHT;

*CG = TT * 1000000/HHT;

return ;

}

int main()

{

float NA,NF,HT,HHT,TT,DD,DP,CF,CG;

printf("CALCULA COEFICIENTES ESTATISCOS CF_CG \n");

printf("DIGITE O NUMERO DE ACIDENTES: ");

scanf("%f",&NA);

printf("DIGITE NUMERO DE FUNCIONARIOS: ");

scanf("%f",&NF);

printf("DIGITE NUMERO DE HORAS TRABALHADAS: ");

scanf("%f",&HT);

printf("DIGITE NUMERO DIAS DEBITADOS: ");

scanf("%f",&DD);

printf("DIGITE NUMERO DIAS PERDIDOS: ");

scanf("%f",&DP);

printf("CF: %.2f\n",CF);

printf("CG: %.2f\n",CG);

system("pause");

return 0;

}

//calculo de coeficientes estatistiscos CF_CG

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

float HORAS_HOMENS_TRABALHADAS(float NF, float HT)

{

float HHT;

HHT = NF * HT;

return HHT;

}

float TEMPO_TOTAL_COMPUTADO(float DD,float DP)

{

float TT;

TT = DD + DP;

return TT;

}

void COEFICENTES(float NA, float HHT, float TT, float *CF, float *CG)

{

*CF = NA * 1000000/HHT;

*CG = TT * 1000000/HHT;

return ;

}

int main()

{

float NA,NF,HT,HHT,TT,DD,DP,CF,CG;

printf("CALCULA COEFICIENTES ESTATISCOS CF_CG \n");

printf("DIGITE O NUMERO DE ACIDENTES: ");

scanf("%f",&NA);

printf("DIGITE NUMERO DE FUNCIONARIOS: ");

scanf("%f",&NF);

printf("DIGITE NUMERO DE HORAS TRABALHADAS: ");

scanf("%f",&HT);

printf("DIGITE NUMERO DIAS DEBITADOS: ");

scanf("%f",&DD);

printf("DIGITE NUMERO DIAS PERDIDOS: ");

scanf("%f",&DP);

printf("CF: %.2f\n",CF);

printf("CG: %.2f\n",CG);

system("pause");

return 0;

}

ele retorna O para cf e 0 para cg

o que está errado???

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Você tem essa função para o cálculo dos "coeficentes", certo?

void COEFICENTES(float NA, float HHT, float TT, float *CF, float *CG)
{
    *CF = NA * 1000000/HHT;
    *CG = TT * 1000000/HHT;
    return;

e na sua main () você não chama ela em lugar algum, logo, CF e CG não foram alteradas e vão ficar com valor zero, ou outro qualquer.

...acho que é isso.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...