Adsence

jueves, 16 de diciembre de 2010

Salario-Semanal-de-un-Obrero

Leave a Comment
[caption id="attachment_626" align="aligncenter" width="672"]Salario semanal de un obrero en C Salario semanal de un obrero en C[/caption]

Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera: Si trabaja 40 horas o menos se le paga $16 por hora Si trabaja mas de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra.



[cpp]

//Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera:
//Si trabaja 40 horas o menos se le paga $16 por hora
//Si trabaja mas de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por
//cada hora extra.
#include< stdio.h >
#include< conio.h >

void portada();
void final();
int datos();
float formula(float hr);
main(){
char r;
portada();
printf("Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera: \n");
printf("Si trabaja 40 horas o menos se le paga $16 por hora \n");
printf("Si trabaja mas de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por ");
printf("cada hora extra. \n\n ");
do{
datos();
printf("Desea realizar otro analizis? (s/n): ");
scanf("%s",&r);
}while (r=='s');
final();
getch();
return 0;
};

int datos()
{
float hr;
int i,j;
printf("Cuantas Horas Trabajaste en la Semana: ");
scanf("%f",&hr;);
formula(hr);

};
float formula(float hr)
{
float sal=0;
float i,j;
for(i=0.5;i< =hr;i=i+0.5){
if(i< =40){
sal=sal+8;
}else{
sal=sal+10;
};
};

printf("\n\n-------------------------------------------------------------------------------\n");
printf("Comoa trabajaste %.1f horas tu salario esta semana sera de $%.2f:\n",hr,sal);
printf("-------------------------------------------------------------------------------\n");
};
void portada(){
printf("...............................................................................\a\n");
printf("................******.*****.** **.*****.****.*****.*****..**................\a\n");
printf("................ ** .** **.*** ***.** **.** .** **.**.**.***................\a\n");
printf("................ ** .*****.*******.*****.****.*****.*****..**................\a\n");
printf("................ ** .** **.** * **.** .** .*** ....**..**................\a\n");
printf("................**** .** **.** **.** .****.** **....**.****...............\a\n");
printf("..............................jamper91.blogspot.com............................\a\n");
printf("\n");
};
void final(){
printf("-------------------------------------------------------------------------------\a\n");
printf ("******************************************************************************\a\n");
printf (" Creado por jamper91@hotmail.com\n");
printf (" Cucuta Campeon\n");
printf ("******************************************************************************\a\n");
printf("-------------------------------------------------------------------------------\a\n");
};

[/cpp]

0 comentarios :