نویسنده : امیر
نظرات : ۰ دیدگاه
بازدید : ۱۲۱۱ بازدید
تاریخ : ۲۷ خرداد ۱۳۹۶

پروژه ی کارمند c++ یکی از پروژه هایی است که در دوره های آموزشی مختلف شما باید آن را بنویسید البته نه به صورت ساده بلکه به صورت حرفه ای ؛ در این نوشته پروژه ی کارمند به صورت خلاصه و شی گرا به صورت اختصاصی برای اشتراک آن روی وبسایت کدنویسی شده است .
موضوع پروژه :
دریافت اطلاعات کارمند ، محاسبه حق بیمه ، محسابه مالیات ، محاسبه حقوق ، محاسبه حقوق خالص .
کد ::
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
#include "stdafx.h" #include "iostream" using namespace std; class Employ { int no; char name[40]; char lastname[40]; int age; double salary; int hour; public: void noSet(int var) { no = var; } void nameSet(char* var) { strcpy_s(name, var); } void lastnameSet(char* var) { strcpy_s(lastname, var); } void ageSet(int var) { age = var; } void salarySet(double var) { salary = var; } void hourSet(int var) { hour = var; } int noGet() { return no; } char* nameGet() { return name; } char* lastnameGet() { return lastname; } int ageSetGet() { return age; } double salaryGet() { return salary; } int hourGet() { return hour; } double Bime() { return (salary * 7) / 100; } double Tax() { return (salary * 5) / 100; } double SalaryOnHour() { return salary * hour; } double TotalSalary() { return SalaryOnHour() - (Tax() + Bime()); } }; void main() { Employ person; int x; double y; char z[40]; cout << "Please Enter Data For Employ ... " << endl << "Employ id : "; cin >> x; person.noSet(x); cout << "Employ Name : "; cin >> z; person.nameSet(z); cout << "Employ Lastname : "; cin >> z; person.lastnameSet(z); cout << "Employ Age : "; cin >> x; person.ageSet(x); cout << "Employ Salary : "; cin >> y; person.salarySet(y); cout << "Employ Hour : "; cin >> x; person.hourSet(x); cout << endl; cout << "Employ : " << person.noGet() << " - " << person.nameGet() << " " << person.lastnameGet() << " ~ Total Salary = " << person.TotalSalary() << endl; } |
توضیحات :
- کد بالا به زبان سی پلاس پلاس می باشد .
- به صورت شی گرایی نوشته شده است .
- فیلدهای داخل کلاس setter و getter خاص خودشان را دارند .
- برنامه ی فوق برای محیط کنسول کدنویسی شده است .
خب کد بالا می تواند مرجع شما برای نوشتن برنامه ی کارمند اصلی باشد ؛ در صورتی که این برنامه را کامل تر کردید نسخه کامل تر آن را برای ما ارسال کنید تا دیگران هم بتوانند از آن استفاده کنند .
موفق و سربلند باشید .
دیدگاهتان را بنویسید