۲۵-خرداد-۱۳۸۸, ۱۷:۱۹:۳۰
باسلام خدمت دوستان عزیز این برنامه رو نوشتم ولی متاسفانه یک اشکال در هنگام کامپایل شدن وجود دارد:
حقوق کارمندان یک شرکت بصورت زیر محاسبه میشود:
*مبلغ هرساعت اضافه کار3%حقوق مبنا
*حق بیمه5%جمع کل حقوق و اضافه کار
*مالیات10%باقیمانده حقوق بعلاوه اضافه کار منهای حق بیمه
الف:برای محاسبه اضافه کار,حق بیمه,ومالیات سه تابع بنویسید
ب:برنامه ای بنویسید که حقوق مبنای فرد و ساعت اضافه کار فرد را گرفته و با استفاده از توابع فوق مبلغ اضافه کار,حق بیمه,مالیات, ومیزان دریافتی را محاسبه و نمایش دهد
#include<stdio.h>
#include<conio.h>
float he(float,float);
float hb(float,float);
float m(float,float,float);
main()
{
float hm,se,d,he,hb,m;
clrscr();
printf("\n enter hoghughe mabna%f: ");
scanf("%f",&hm);
printf("\n enter saate ezafeh kar: ");
scanf("%f",&se);
he=(hm,se)
hb=(hm,he)
m=(hm,he,hb)
d=(hm+he)-(hb+m)
printf("\n mablaghe ezafehkar%f",he);
scanf("%f",&he);
printf("\n haghe bimeh%f:",hb);
scanf("%f",&hb);
printf("\n maliat%f:",m);
scanf("%f",&m);
printf("\n mizane daryafti%f:",d);
scanf("%f",d);
getch();
return(0);
}
//*************************************
float he(float hm,float se)
{
float he;
he=(hm*0.03)*se;
return(he);
}
//***************************
float hb(float hm,float he)
{
float hb;
hb=(hm+he)*0.05;
return(hb);
}
//***************************
float m(float hm,float he,float hb)
{
float m;
m=((hm+he)-hb)*0.1;
return(m);
}
حقوق کارمندان یک شرکت بصورت زیر محاسبه میشود:
*مبلغ هرساعت اضافه کار3%حقوق مبنا
*حق بیمه5%جمع کل حقوق و اضافه کار
*مالیات10%باقیمانده حقوق بعلاوه اضافه کار منهای حق بیمه
الف:برای محاسبه اضافه کار,حق بیمه,ومالیات سه تابع بنویسید
ب:برنامه ای بنویسید که حقوق مبنای فرد و ساعت اضافه کار فرد را گرفته و با استفاده از توابع فوق مبلغ اضافه کار,حق بیمه,مالیات, ومیزان دریافتی را محاسبه و نمایش دهد
#include<stdio.h>
#include<conio.h>
float he(float,float);
float hb(float,float);
float m(float,float,float);
main()
{
float hm,se,d,he,hb,m;
clrscr();
printf("\n enter hoghughe mabna%f: ");
scanf("%f",&hm);
printf("\n enter saate ezafeh kar: ");
scanf("%f",&se);
he=(hm,se)
hb=(hm,he)
m=(hm,he,hb)
d=(hm+he)-(hb+m)
printf("\n mablaghe ezafehkar%f",he);
scanf("%f",&he);
printf("\n haghe bimeh%f:",hb);
scanf("%f",&hb);
printf("\n maliat%f:",m);
scanf("%f",&m);
printf("\n mizane daryafti%f:",d);
scanf("%f",d);
getch();
return(0);
}
//*************************************
float he(float hm,float se)
{
float he;
he=(hm*0.03)*se;
return(he);
}
//***************************
float hb(float hm,float he)
{
float hb;
hb=(hm+he)*0.05;
return(hb);
}
//***************************
float m(float hm,float he,float hb)
{
float m;
m=((hm+he)-hb)*0.1;
return(m);
}