Sou novo por aqui e estou cheio de dúvidas em C.
Acontece que tenho uma avaliação na quarta e se alguém puder me ajudar, agradeço.
o poblema:uma empresa decidiu dar gratificação aos seus empregados baseado no nº de horas extras e horas que o funcionário faltou ao trabalho. O valor do premio é obtido pela consulta na tabela a seguir: H=(nº de horas extras)-(2/3*horas falta)
H (minutos) premio R$ *o programa deverá receber o nº de horas extras e o de horas
>2400 500 falta em minutos. Imprima o nº de horas extras em horas, o de
1800|-2400 400 horas falta em horas e do premio.
1200|-1800 300
600|-1200 200
<=600 100
Se alguem puder me ajudar, tentei resolver assim:
#include<std.h>
main()
{
char nome
int he, hf, h
printf("digite o nopme do funcionario:");
scanf("%c",& nome);
printf("digite a quantidade de horas de horas extra:");
scanf("%d",& horas extra);
printf("digite a quantidade de horas falta:");
scanf("%d",& horas falta);
h=(he)-(2/3*hf)
}
if (h>=600)
{
printf("conceda premio de:", %d, 100);
}
else
{
if (h<=1200)
{
printf("conceda premio de:", %d, 200);
}
else
if (h<=1800)
{
printf("conceda premio de:", %d, 300);
}
else
if (h<=2400)
{
printf("conceda premio de:", %d, 400);
}
else
if (h<2400)
{
printf("conceda premio de:", %d, 500);
}
h=(he/60)-(2/3*(hf/60))
printf("quantidade de horas extra:", %d, he);
printf("quantidade de horas falta:", %d, hf);
printf("premio:", %d, h);
}
}
valeu!!