مسائل عملية في البرمجة ( البرمجة بلغة C++ )

أرسل من قبل Dr.Siko في الإثنين, 2007/06/25 - 7:43pm.
عضو فعال
صورة Dr.Siko

تاريخ التسجيل: 2005-10-25
مشاركات: 933

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

هذا الموضوع فتحناه من أجل مادة البرمجة /3/ وهي البرمجة بلغة C++ ..

بعرف .. يمكن الموضوع بكير شوي لنفتحه .. لأنه عنا مادة مهمة قبل منها ...

بس قلت لحالي أنه مادتنا الحالية سهلة وهي التحليل العددي ويللي مصعبها هو الحفظ البصم للقوانين ... لذلك ممكن نطلع منها شوي لنحل كم مسألة برمجة .. لأنه الشباب ناوية تجيب معدل بالمادة ..

هلأ كل مرة رح حط مجموعة مسائل ظريفة .. بتفيدنا من جهة تقويتنا للغة البرمجة C++ وبتفكيرنا البرمجي بشكل عام ..

لمن هذا المنتدى ؟؟
- بالنسبة للحملة : سيكون من المفيد لك التدرب على بعض المسائل التي هي أساسية في مجال البرمجة والتي تعينك على استيعاب لغة البرمجة C++ وكما تفيدك عند تقديم مادة البرمجة /3/
- بالنسبة لمرفع المادة : يمكنك الاستفادة من المسائل في تقوية لغتك .. وتقوية الرابطة ما بينك وبين لغة البرمجة C++ كما يمكنك المشاركة في الحل ( إن رغبت طبعا ) وذلك لإفادة من حولك ..
- بالنسبة للمبرمجين بغير لغة الـC++ وخاصة المبتدئين : يمكنكم الاستفادة من الأفكار البرمجية للمسائل .. وحلها بلغتكم الخاصة .. فلا فرق بين اللغات البرمجية ..

طريقة المسائل :
- اللغة : العربية .. حاكم طلابنا مفركشين بالانجليزي ..
- المسألة : ستكون عن حياتنا العامة ( حساب - فيزياء - إدارة أعمال - .. ) يعني لكي لا نقول لماذا هذه المسائل ..
- الفائدة منها : سنقوم بعد الفوائد البرمجية للمسألة بحيث يستطيع الذي يقوم بحلها بتقوية نفسه في المجال البرمجي الذي يكون مضطربا فيه بعض الشيء ( العبارات الشرطية - الحلقات - التوابع - الصفوف - .. )

سنبدأ ببعض المسائل السهلة :
المسألة ( 1 ) :

اكتب برنامجا لحساب الوسط الحسابي لمجموعة من الأرقام عددها n وذلك بطريقتين :
1-إدخال قيمة n
2-قيمة n مفتوحة، أي تظل عملية الإدخال مستمرة لحين إدخال عدد سالب ( أصغر من الصفر )

الفائدة من هذه المسألة :
1-اتقان الكتابة بلغة C++
2-استخدام الحلقات For,While
3-استخدام العبارات الشرطية If,Else

المسألة ( 2 ) :

اكتب برنامجا لاختبار فيما إذا كان الحرف المدخل لهذا البرنامج حرفا صوتيا أم لا
الأحرف الصوتية هي : a,e,i,o,u

الفائدة من هذه المسألة :
1-اتقان الكتابة بلغة C++
2-معرفة استخدام العبارة الشرطية Switch و Case

المسألة ( 3 ) :

نريد برنامجا لحساب المقاومة المكافئة لمجموعة مقاومات Resistors :
نعلم أن المقاومات لها طريقتين للربط .. التسلسل والتفرع
عند الربط بالتسلسل يكون قانون المقاومة المكافئة بالشكل :

 R=R1+R2+R3+...

أما الربط على التفرع فيكون قانون المقاومة المكافئة :

 1/R=1/R1+1/R2+1/R3+...

المطلوب :
1-اكتب إجرائية حساب المقاومة المكافئة لمجموعة مقاومات على التسلسل.
2-اكتب إجرائية حساب المقاومة المكافئة لمجموعة مقاومات على التفرع.
3-اكتب برنامجا يستخدم الإجرائيتين السابقتين، حيث تكون طريقة الإدخال بطريقتين :
أ-يتم إدخال نوع الربط بين المقاومات وعدد المقاومات التي يتم حسابها.
ب-يتم إدخال نوع الربط .. لكن إدخال المقاومات يبقى مستمرا حتى إدخال القيمة 0 أي لا توجد مقاومات إضافية لإدخالها.
ج-يتم إدخال العنصر الأول دون اختيار نوع الربط .. وفي الخطوة التالية يتم إدخال العنصر التالي ومعه يحدد نوع الربط المستخدم مع المقاومة التي أدخلت قبله .. وهي الحالة العامة لربط المقاومات حيث تكون المقاومات مربوطة بشكل تسلسلي وتفرعي.

الفائدة من هذه المسألة :
1-اتقان الكتابة بلغة C++
2-معرفة استخدام العبارة الشرطية If,Else
3-معرفة استخدام الحلقات While,For
4-استخدام التوابع
5-أصبح عندك الآن برنامج يفيدك في حل مسائل الدارات الكهربائية ( مفيد لحملة الدارات الكهربائية Mr. Green )

 
دخول أو تسجيل لإرسال التعليقات | قراءة: 2316

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
الإثنين, 2007/06/25 - 7:55pm
صورة Amer_E

تاريخ التسجيل: 2007-03-22
مشاركات: 348

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة
الاختصاص: غير ذلك

شو بلشت siko ؟؟؟؟؟؟؟
لك طول بالك في تحليل عددي ......
شو خلصت معك بيوم و نص ؟؟؟؟؟

"أجمل لحظات التحدي أن تبتسم حين ينتظر الجميع منك أن تبكي"

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2007/06/25 - 8:04pm
صورة abo_jan

تاريخ التسجيل: 2006-11-11
مشاركات: 341

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

بس باينتهن المسائل سهلين وما خرج ينحكى فيهن يعني بتسلى فيهن تسلاية Cool

اخخخخ بس لو بعرف اشتغل عال c++Sealed

(وقل اعملوا فسيرى الله عملكم ورسوله والمؤمنون)

Fantasie ist wichtiger als Wissen

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2007/06/25 - 8:25pm
صورة pheleps

تاريخ التسجيل: 2007-04-03
مشاركات: 113

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

مرحبا شباب
أنا لساتني سنة أولى بس عندي سؤال
أعمل دورة لc++
هي الصيفية

Don't give me everyday a fish , but learn me how i can fishing

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2007/06/25 - 9:42pm
صورة abo_jan

تاريخ التسجيل: 2006-11-11
مشاركات: 341

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

اكيد بدها بس اذا بدك فيك تتعلمها لحالك وبهالحالة يفضل إنك تعمل دلفي بكون احسن بما انو بطالبو بالدلفي بوظايف الخوارزميات من دون ما يدرسونا اياها
واذا في إمكانية ادرس التنتين سوا

(وقل اعملوا فسيرى الله عملكم ورسوله والمؤمنون)

Fantasie ist wichtiger als Wissen

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2007/06/25 - 9:49pm
صورة flower

تاريخ التسجيل: 2006-01-06
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

شكرا ألك 

Dr.Siko  مرة تانية على هالمواضيع الحلوة والمفيدة ... وانشا الله  بتكون تجربة تانية حلوة وبتمنى الكل يشاركونا حتى المرفعين المادة ...
وانشا الله بكرة بدي بلش بلاسي (مو لأني خلصت التحليل العددي ) طبعا لاء أصلا لسا ما بلشت فيها ..كل ما أجي لبلش بقول لحالي خليني اتسلى شوي بالسي وبعدين بقول لحالي خليني افتح النت اتسلى شوي وهكذا ...مسيرة الدراسة ..

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2007/06/25 - 9:58pm
عضو فعال
صورة i_ReEm

تاريخ التسجيل: 2005-10-21
مشاركات: 379

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: هندسة شبكات

كتب flower:

شكرا ألك 

Dr.Siko  مرة تانية على هالمواضيع الحلوة والمفيدة ... وانشا الله  بتكون تجربة تانية حلوة وبتمنى الكل يشاركونا حتى المرفعين المادة ...
وانشا الله بكرة بدي بلش بلاسي (مو لأني خلصت التحليل العددي ) طبعا لاء أصلا لسا ما بلشت فيها ..كل ما أجي لبلش بقول لحالي خليني اتسلى شوي بالسي وبعدين بقول لحالي خليني افتح النت اتسلى شوي وهكذا ...مسيرة الدراسة ..

و أنا كمان كل شوي بقول لحالي، يلا لسا في يومين ليش العجلة، خليني ارتاح شوي Tongue out خايفة يصير فيني متل الأرنب بقصة الأرنب و السلحفة....

 شكرا Dr.siko على هالمسائل الحلوة و خصوصي مسألة الدارات Mr. Green كترون هدول مشان نستعد للدارات .....

الله يقويكون شباب، ركزو أكتر شي على الصفوف و operation overload و الـ template هدول أكتر بحبون الدكتور غسان...

"Although the world is full of suffering, it is also full of overcoming it"

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2007/06/25 - 11:45pm
عضو فعال
صورة Dr.Siko

تاريخ التسجيل: 2005-10-25
مشاركات: 933

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

كتب flower:
شكرا ألك

Dr.Siko مرة تانية على هالمواضيع الحلوة والمفيدة

شكرا كتير الك flower على الشكر .. بس هنن عمليا مرة تالتة Mr. Green

كتب Amer_E:
شو بلشت siko ؟؟؟؟؟؟؟
لك طول بالك في تحليل عددي ......
إيه والله siko بلش بالسي .. لأنه التحليل ما بدها كل هالوقت .. أصلا أنا من ناحية التحليل مسلمها .. يعني رفعتها ولا حملتها ما عادت فرقت أصلا كل فصل بحملها Mr. Green .. بس هالمرة انشالله بتنفد لأنو بتعتمد على نظرية "ابصم وامش" العالمية ..

كتب i_ReEm:
خايفة يصير فيني متل الأرنب بقصة الأرنب و السلحفة
أحسن ما تصيري متل السلحفة ( متلي ) من كل قطر أغنية ومن كل مادة محاضرة .. بتقري من هون ومن هون وبالأخير بتلاقي حالك لا من هون ولا من هون .. ووصلانة لآخر اليوم هلكانة وتعبانة ..

كتب i_ReEm:
المسائل الحلوة و خصوصي مسألة الدارات كترون هدول مشان نستعد للدارات .....
والله لو بصحلي ما بقصر ... بس المشكلة ما عندي مراجع للمادة اقدر نزل مسائل عنها . هي ما عدا الشغل ورسم الدارات وكل هاد ..

كتب i_ReEm:
ركزو أكتر شي على الصفوف و operation overload و الـ template هدول أكتر بحبون الدكتور غسان...
هدول بإذن الله رح حطلهم مسائل .. انشالله لحق بس ...

كتب pheleps:
أعمل دورة لc++ هي الصيفية ؟؟
بالنسبة الي ما الها داعي .. لأنو بالنسبة للأساسيات فهي مجرد مقارنة بسيطة من ناحية الكود ما بين الباسكال والسي .. أما إذا قصدك بالنسبة للصفوف والـTemplates فإذا عندك مرجع منيح فممكن تستفاد منه ..
مرجع عربي : كيف تبرمج بلغة C++ للدكتور المهندس صلاح الدوهجي
مرجع أجنبي : O'reilly - Practical C++ Programming
و كمان هادا الكتاب لمخترع لغة السي بجارن ستروسترب :
Addison Wesley - Bjarne Stroustrup - The C++ Programming Language. 3rd Ed

 
دخول أو تسجيل لإرسال التعليقات
الثلاثاء, 2007/06/26 - 8:42am
عضو فعال
صورة DAM

تاريخ التسجيل: 2007-06-05
مشاركات: 553

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: ذكاء صنعي

كتب Dr.Siko:
مرجع عربي : كيف تبرمج بلغة C++ للدكتور المهندس صلاح الدوهجي
مرجع أجنبي : O'reilly - Practical C++ Programming
و كمان هادا الكتاب لمخترع لغة السي بجارن ستروسترب :
Addison Wesley - Bjarne Stroustrup - The C++ Programming Language. 3rd Ed

Thanx Dr.Siko
and if there's another 10 referrences please tell us
Because there is much time
One and a half day
It's enough to read them all

I'm joking
There is also an exellent referrence
C++ How To Proram

Arithmetic is being able to count up to twenty without taking off your shoes

 
دخول أو تسجيل لإرسال التعليقات
الثلاثاء, 2007/06/26 - 7:21pm
عضو فعال
صورة Dr.Siko

تاريخ التسجيل: 2005-10-25
مشاركات: 933

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة


مسألة ( 4 ) :
اكتب تابعا يقوم باستبدال المحرف "-" في نص ما بالمحرف "_"

الفائدة من هذه المسألة :
معرفة استخدام المتحول char

المسألة ( 5 ) :
اكتب إجرائية مدخلاتها سلسلتي محارف string وتختبر فيما إذا كانت السلسلة الأولى هي بداية للسلسلة الثانية وتعيد قيمة بوليانية True أو False
مثال : String1=Tomorrow String2=Tom نتيجة الاختبار : True
مثال : String1=Monday String2=day نتيجة الاختبار : False

الفائدة من هذه المسألة :
معرفة استخدام سلاسل المحارف char[]

المسألة ( 6 ) :
نريد تعريف تسجيل structure لحركة الطائرات في مطار ما .. حيث حقول التسجيلة هي :
-رقم الرحلة الحالية
-المطار الأصلي للطائرة ( رمز من ثلاثة أحرف )
-المطار المقصود ( رمز من ثلاثة أحرف )
-وقت المفادرة ( من الشكل hh:mm:ss مع مراعاة شروط الساعة ( hh:0-23 ، mm:0-59، ss:0-59 )
-وقت الوصول للمطار المقصود ( بنفس الشكل السابق )
بالنسبة للوقت : يتم إنشاء تسجيل خاص له Time ..
يتم تخزين المعلومات عن الطائرات في مطار ما عن طريق شعاع array وذلك بالترتيب التصاعدي حسب رقم الرحلة

اكتب برنامجا يحوي مجموعة التوابع والإجرائيات :
1-إضافة سجل طائرة.
2-حذف سجل طائرة.
3-تعديل على إحدى سجلات طائرة، بحيث يعطى رقم الرحلة ومنه يتم الوصول للطائرة المراد تعديل سجلها.
4-عرض السجلات المخزنة في قائمة سجلات المطار.

الفائدة من هذه المسألة :
1-معرفة استخدام التسجيلات structures والتعامل معها والربط بين التسجيلات المختلفة
2-استخدام المصفوفات arrays
3-كيفية ترتيب عناصر في شعاع

ملحوظة : سيتم تطوير هذه المسألة فيما بعد لتشمل عناصر أكثر احترافية ..

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/06/28 - 8:28pm
صورة Amer_E

تاريخ التسجيل: 2007-03-22
مشاركات: 348

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة
الاختصاص: غير ذلك

يلا سيكو عدنا بعد التحليل هلأ نحنا داخل التغطية
يلا بلش كلنا (الحملة) معك ...الله يقويك ..

"أجمل لحظات التحدي أن تبتسم حين ينتظر الجميع منك أن تبكي"

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/06/28 - 10:50pm
صورة zahretalsham

تاريخ التسجيل: 2007-05-28
مشاركات: 112

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: هندسة برمجيات

الله يكون معكم بالبرمجة ويوفق الجميع

كل الظلام الذي في الدنيا لا يستطيع أن يخفي ضوء شمعة مضيئة

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/06/29 - 8:04pm
صورة Amer_E

تاريخ التسجيل: 2007-03-22
مشاركات: 348

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة
الاختصاص: غير ذلك

شكلو Dr.Siko بطل ...... الظاهر ما وفت معو الشغلة ...Laughing

"أجمل لحظات التحدي أن تبتسم حين ينتظر الجميع منك أن تبكي"

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/06/29 - 10:10pm
عضو فعال
صورة Dr.Siko

تاريخ التسجيل: 2005-10-25
مشاركات: 933

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

مرحبا شباب .. لا تواخذوني .. ما قدرت كتير ساعد هي المرة .. Sad بسبب ضيق الوقت , وضيقان الأخلاق .. شي بيملل بقى .. خلصونا !!

 المهم .. كنت اليوم كله ملتهي بمسألة واحدة .. المسألة الخامسة من سؤال دورة 2006-2007 المجيدة .. بصراحة هي المسألة من أعظم المسائل في تاريخ الC++ .. أي شو هاد ما خلى الدكتور غسان شي يعتب عليه باللغة إلا وحطو فيها !! من صفوف مجردة .. لحلقات .. لأصدقاء وأعضاء .. كلشي موجود بهي المسألة !! مؤشرات .. أشعة .. dynamic_cast .. بس إذا قدرتوا تحلوها بتكون أكيد ختمتوها للمادة مع المسألة الرابعة ..

 هادا هو حل المسألة .. انشالله هي صحيحة بنسبة 70% .. بيجوز فيها أخطاء .. بس المهم أنو الشغلات الأساسية محتاط إلها .. بس شغلة عد الزبائن العاديين والمشتركين هي يللي لبكتني وما عرفتلها أسلوب منطقي للحل .. يمكن بدها اعتمادا على الDynamic_Cast والمقارنة بيمشي الحال .. بس مالي متأكد صراحة ..

 

 

#include <iostream.h>
#include <cstring.h>

Const Max = 10 ;

enum CallTypes = { MobileCall , LandCall } ;

class Customer {
  Public :
    virtual void PrintInfo () const = 0 ;
    virtual void MakeCall ( CallTypes , int ) ;
    virtual void CalDueAmount () = 0 ;
    virtual void Payment ( int ) ;
  Private :
    string Name ;
    int CustId ;
    int DueAmount ;
    int TMobileMinutes ;
    int TLandMinutes ;
} ;

void Customer :: MakeCall ( CallTypes CallType , int NMin ) {
   if  ( CallType == MobileCall )
      TMobileMinutes += NMin ;
   else
      TLandMinutes += NMin ;
}

void Payment ( int PaidBill ) {
   cout << "Payment Amount :" << PaidBill << endl ;
   CalDueAmount () ;
   PrintInfo () ;
   if  ( PaidBill >= DueAmount )
   {
      DueAmount -= PaidBill ;
      TLandMinutes = TMobileMinutes = 0 ;
   }
   else
      cout << "Payment Amount not acceptable.." << endl ;
}

class NormalCustomer : Public Customer {
  Public :
    NormalCustomer ( int , string ) ;
    virtual void CalDueAmount () ;
    virtual void PrintInfo () const ;
} ;

NormalCustomer :: NormalCustomer ( int Id , string PersonName ) {
   Name = PersonName ;
   CustId = Id ;
   DueAmount = TMobileMinutes = TLandMinutes = 0 ;
}

void CalDueAmount () {
   DueAmount = 4*TMobileMinutes + 6*TLandMinutes ;
}

void NormalCustomer :: PrintInfo () const {
cout << "Customer Number :" << Custid << endl ;
   cout << "Customer Name :" << Name << endl ;
   cout << "LandMinutes :" << LandMinutes << endl ;
   cout << "MobileMinutes :" << MobileMinutes << endl ;
   cout << "Customer DueAmount :" << DueAmount << endl ;
}

class SubscriberCostumer : Public Costumer {
    SubscriberCustomer ( int , string ) ;
    virtual void CalDueAmount () ;
    virtual void PrintInfo () const ;
} ;

Subscriber :: Subscriber ( int Id , string ) {
   Name = PersonName ;
   CustId = Id ;
   DueAmount = TMobileMinutes = TLandMinutes = 0 ;
}

void SubscriberCustomer :: CalDueAmount () {
   if ( TMobileMinutes > 150 )
      DueAmount = ( TMobileMinutes - 150 ) * 8 ;
   else
      DueAmount = 0 ;
   if ( TLandMinutes > 150 )
      DueAmount += ( TLandMinutes - 150 ) * 10 ;
   else
      DueAmount = 0 ;
}

void SubscriberCustomer :: PrintInfo () const {
   cout << "Customer Number :" << Custid << endl ;
   cout << "Customer Name :" << Name << endl ;
   cout << "LandMinutes :" << LandMinutes << endl ;
   cout << "MobileMinutes :" << MobileMinutes << endl ;
   cout << "Customer DueAmount :" << DueAmount << endl ;
   cout << "ExtraMinMobile :" << ( TMobileMinutes > 150 ) ? TMobileMinutes - 150 : 0 << endl ;
   cout << "ExtraMinLand :" << ( TLandMinutes > 150 ) ? TMobileMinutes - 150 : 0 << endl ;
}

Class Company {
  Public :
    Company ( int ) ;
    void AddNewCustomer ( Customer & ) ;
    void PrintAllCustomers () const ;
    void GetNormalCustomersCount () const ;
    void GetSubscriberCustomersCount () const ;
    ~Company () ;
  Private :
    Customer* Customers ;
    int NumCustomers ;
} ;

Company :: Company ( int Size ) {
   Customers = new Customer [ Size ] ;
   NumCustomers = 0 ;
}

void AddNewCustomer ( Costumer &LuckyCostumer ) {
   NumCustomers++ ;
   Customers [ NumCustomers ] = &LuckyCostumer ;
}

void Company :: PrintAllCustomers () const {
   for ( int i = 0 ; i<NumCustomers ; i++ )
      Customers [ i ]->PrintInfo () ;
}
  

Company :: ~Company () {
   delete [] Customers ;
}

موفقين يا شباب .. ادعولنا ..

 
دخول أو تسجيل لإرسال التعليقات
السبت, 2007/06/30 - 2:17am
صورة muhamad-kabbani

تاريخ التسجيل: 2006-02-06
مشاركات: 82

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

بصراحة Dr.Siko مع اني ما قريت كل الحل...بس ما توقعت حدا يحل المسألة....مو لأنو كتير صعبة ((أبدا)) بس من كتر الطلبات ما بتوقع
حدا يقدر يربط كل الأفكار ببعضها......
بس على فكرة هي المسألة بتعوض عن دراسة أغلب المادة لأنو أهم الأفكار بالمادة........
صحيح Dr.Siko طول شوي بالمسائل بس بعدين (بييضها)
انشالله الكل يجيبو علامات عالية بالمادة وبالأخص سايكو
سلااااااام

!!...HaMoOoDa

 
دخول أو تسجيل لإرسال التعليقات
الثلاثاء, 2008/04/15 - 9:59am

تاريخ التسجيل: 2008-04-15
مشاركات: 1

الجامعة: غير ذلك
الكلية: تكنولوجيا المعلومات
المرحلة: السنة الأولى
الاختصاص: غير ذلك

مســــاء الخير ..

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

ممكن تحلوهم لي ؟!

write a programm that will enter 5 numbers and will determine the location of the number.
Example: Enter 5 numbers:2 4 6 8 10
Enter number to be searched: 8
8 found in location 4

write a program that will enter 10 numbers and will count the number of occurrence/s of a certain number.
Example: Enter 10 numbers: 1 1 1 2 5 6 7 8 9 9
Enter number: 1
Occurrence/s: 3

مع خالص ودي واحترامي .. oman-lady

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/06/11 - 5:01pm

تاريخ التسجيل: 2008-05-28
مشاركات: 7

الجامعة: الافتراضية
الكلية: هندسة النظم المعلوماتية
المرحلة: السنة الأولى

مرحبا شباب
أنا حابب أعمل دورات (#c ++) (c )
بأي معهد بتنصحوني !!!!!!!!!!!!!!!!!
وشكرا.............

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/06/11 - 5:32pm
صورة Anos

تاريخ التسجيل: 2008-02-14
مشاركات: 105

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: هندسة برمجيات

كتب MAx:
مرحبا شباب أنا حابب أعمل دورات (#c ++) (c ) بأي معهد بتنصحوني !!!!!!!!!!!!!!!!! وشكرا.............

في دورات بعملوها شباب ناجحين عخامسة .. منيحة و قوية ..

في شب اسمو Tornado راجعو بهالموضوع .. مشان تفاصيل أكتر.

شوف هالرابط :

http://www.csc-sy.net/node/7387

 
دخول أو تسجيل لإرسال التعليقات