Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, estou com uma duvida na elaboração de um código para definir uma bonificação para funcionarios de uma empresa, o problema e que não estou sabendo se estou montando a parte em que e feita a soma, vou postar o inunciado da questão e meu codigo.
5. Uma empresa decidiu dar uma gratificação de natal aos seus funcionários, baseada no número de horas extras e no número de horas que o funcionário faltou ao trabalho. O valor do prêmio é obtido pela consulta na tabela a seguir, em que:
H Gratificação
2400 R$ 500,00
>=1800 e < =2400 R$ 400,00
>= 1200 e < 1800 R$ 300,00
>= 600 e < 1200 R$ 200,00
< 600 R$ 100,00
Meu código:
#include <cstdlib>
#include <iostream>
#include<locale.h>
int main()
{
system("title Calculo de bonificação");
int extras, faltas,soma,bonus;
printf("Horas extras:\n");
scanf("%i",&extras);
printf("Horas que faltou:\n");
scanf("%i",faltas);
bonus = extras - 2/3 * faltas;
printf("Valor exato,%.2i",bonus);
if (bonus>2400){ system("PAUSE");
return EXIT_SUCCESS;
}printf("Horas que faltou:\n");
scanf("%i",faltas);
Esqueceu do "&", &faltas.
foi mesmo, to aprendendo ainda, cometo erro bobo direto, pior que agora vou ter que passar pra c++ por que o professor não vai aceitar em C, alguém tem alguma dica ou tutorial que ensina a passar do c para c++?
Trabalhando com classes? '-'
Tem alguma coisa errada aí. O professor passa um trabalho e não fala em qual linguagem vc tem que fazer?
P/ passar p/ C++ vc tem que conhecer no mínimo os tipos e um pouco da STL. Isso só lendo e procurando no Google.
Consegui passar para c++ que e muito mais chato de trabalhar, basicamente foi so trocar o printf por cout e scanf por cin, e mexer em algumas coisas. Vlw mais uma vez pela ajuda pessoal, pessoal aqui ajuda mesmo =)
usar cout e cin não TRANSFORMA MAGICAMENTE o seu código em C++.
Bem-vindo ao fórum!
Sugiro que você faça uma pergunta.