الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ادخل هنا ثواني ثم ارجع حيث كنت !

مغلق
بدأه الموقر في 10 نوفمبر 2006 · 8 رد · 858 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي استفسار بسيط

مثلا لو كان عندي برنامج يهتم بشؤون الموظفين يعني يدخل وقت الحظور ويشوف اذا كان متأخر ولا لا

هنا ما عندي مشكله بس في النهايه كيف اخليه يطلع عدد الموظفين التأخرين وعدد الموظفين اللي حاظرين بوقتهم ؟؟؟

مثلا عددهم ميه كيييييييييف؟؟؟؟؟؟؟

رجاءي انك ما تطلع زي ما دخلت رد علي باللي تقدر عليه

#2

السلام عليكم

عندما تكتشف أن عاملا قد تأخر فقم بإضافته إلى عداد موجود عند و هكذا تكون حليت المشكلة

أما إن كنت تخزنهم في قاعدة بيانات كما هو متوقع فيمكنك استخدام جملة SQL مثلا لعد الموظفين الذين يتحقق فيهم شرط التأخير

أقول لك معلومة ... عنوان الموضوع مبهم و السؤال أيضا غير واضح كل سنة و أنت طيب

#3

اهلا بك اخي

انا الان اعمل برنامجا على السي بلس بلس فليس لدي لا قاعدة بيانات ولاهم يحزنون

انا مبرمج مبتدئ و ذلك ليس عيبا ...

اريد كود معين لحل هذا الاشكال......

واما بالنسبة لعنوان الموضوع اسألك بصراحه الم يشد انتباهك؟؟! ردك المذكور هو الجواب لسؤالي

#4

بص يا اخى

الموضوع ببساطة انك تسجل فى قاعدة بياناتك وقت حضور الموظفين

ثم تقوم بعد ذلك بطرح وقت الحضور الذى حضر به الموظف من الوقت المفروض ان يحضر بة يعنى (الوقت الفعلى - الوقت الرسمى ) اذا كانت النتيجة بالموجب يعنى الراجل دة جاء متاخرا واذا كانت بالسالب يعنى الراجل دة ملتزم وجاء قبل ميعادة

طبعا نادرا او استحالة يطلع الفرق صفر يعنى عمرة ما هيظبط ميعادة بالثانية

الايمان +الحلم +العلم +العمل = النجاح

ما اسهل ان تنجح ... وما اصعب ان تحافظ على نجاحك

#5

بص يا اخي هتعمل متغير عندك من نوع int وليكن اسمه count

وكلما يكتشف البرنامج لديك شخص متأخر يضيف قيمة واحد علي هذا المتغير

بس كده

...

.

#6

كما تطرق الاخوان الموضوع باختصار موضوع عداد

int a=0 وفي كل مرة يتأخر شخص نقول

a=a+1

تمنياتي لك بالتوفيق

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#7

استخدم داله شرطيه لمعرفة وقت دخول الموظف...

ادا كان بعد الوقت يزيد العداد عندك واحد و يحفظ رقم الموظف( ادا كنت تريد تعرف الموظف)

وادا كان قبل الوقت او في الوقت نفسه يتجاهل .....

#8

*****

*********

** السلام عليكم

أخي الموقر (يا سلام). -_-

فكرت في سؤالك ومن وجهة نظري أرى أن الأنسب لك والأسهل

أن تعرف مصفوفة بعدد الموظفين كلهم(إذا كنت عامل مصفوفة عرّف كمان وحدة

خاصة بالمتأخرين ووإللي بيجو عالوقت(كلهم نشاط).

وأعطيها قيم ابتدائية للكل (القيمة إلي بتختارها(للمتأخرين ، وقيمة ثانية للي عالوقت)

اسف لم يحضرني إلا هذه الصفة لهم. :lol:

وكمان عداد للمتأخرين بكون داخل جملة شرط كل مرة بزيد 1

وعشان ما تحكي شو بخبص هاظ .. :wacko: ..هي نموذج صغير

والباقي عليك :

#include <iostream.h>
int main(){

	int employee[10] = {0};

	int a , b , late=0;
	cout<<"first enter the Time | then enter limitation time\n";
	cin>>a>>b;
	if (a>b){
		late++;
		employee[5] = 1;
	}
	cout<<employee[2]<<employee[5];
	return 0;
}

Sorry But This is out of yhe code

after that U shall write a small code to Print the late employee

such that :

lateing employee take 1

and on time employee take 0

-------------------

and output become

employee[1] = 0

employee[2] = 0

employee[3] = 1

.

.

.

employee[n] = 1

and so on

then numper of lating employee = late

------------------------------------------------

if U dont able to write this then send to me and I do.

--------------------------------------------------------------------

and I will give U a best idea for how to calculat time--------

Sorry My keybord does not support arabic................this is other computer

-----------------------------------

Good bye

#9

الشكر لكم جميعا

كلمة شكرا قليله في حقكم فعلا ونعم المنتدى

هذا الموضوع مغلق.

مواضيع مشابهة