نحن مع غزة


هذه روابط حلول التعيينات وارجو اي تعيين جديد ينحط ...  أرسلت بواسطة: Last Man Standing       @ قوانين منتدى الضحك والإبتسامات .... أرجو من الج...  أرسلت بواسطة: قطرة ندى       مجالات التعاون الاقتصادى والتجارى والمالى  أرسلت بواسطة: حكــــ روح ــــا ية       امتحانات نصفية لمادة الادارة المالية لسنوات سابقة  أرسلت بواسطة: هيفاء       حصريا Fifa 2009 Full كاملة بحجم 1.37 Gb علي سيرفرا...  أرسلت بواسطة: المحارب الصامت       الادارة الاستراتيجية  أرسلت بواسطة: anoosa       ملخص لمقرر مبادئ التسويق  أرسلت بواسطة: ابو العلا       رموز البلدان الهاتفية  أرسلت بواسطة: حكــــ روح ــــا ية       تعين ادارة مخاطر الائتمان - جاهز -  أرسلت بواسطة: lewa_afanah       مرحبا  أرسلت بواسطة: رغد*       ادارة القوى البشرية  أرسلت بواسطة: ابو العلا       حل تعين ادارة القوى البشرية ...  أرسلت بواسطة: طالبة الفردوس       اللعبه اللتي طال انتظارها call of duty 2  أرسلت بواسطة: المحارب الصامت       يا طلبة يا عسلللل... حل انجليزي 2 وصللل  أرسلت بواسطة: Last Man Standing       الامتحان النصفي الإدارة المالية 2007/2008  أرسلت بواسطة: هيفاء      

  |  
حصرياً...جداً...وخاص بالمنتدى((تعين... - آخر رد: ابن العاصفة
  |  
غير مسجل فنجان قهوتك علينا والحكايه م... - آخر رد: سلمى الفلسطينية
  |  
غير مسجل قريبا ....هذه التعيينات - آخر رد: Micro
  |  
سلسلة التفسير الميسر للقران الكريم ... - آخر رد: طالبة الفردوس
  |  
:: هذا الحبيب يا محب ::..هلاّ نصرتم... - آخر رد: ضياء جابر
  |  
أجمل ثيمات الجيل الثالث .. انتقي م... - آخر رد: هيا هيثم
  |  
كيفية رفع (التعيينات والاسئلة)الى ا... - آخر رد: ضياء جابر
  |  
كلمات لا تنسى لعظماء على فراش الموت - آخر رد: اياد حمدي العبيدي
  |  
بحث كامل عن مادة الرياضيات - آخر رد: أم حمزه
  |  
أدعية للشيخ مشاري بن راشد العفاسي ت... - آخر رد: اشواك ناعمه
  |  
@ موسوعة الالف سؤال @ - آخر رد: ابن النقب
  |  
هذا هو نوع الحب الذي أريده فى حياتي - آخر رد: a white rose

اجتمعنا كي نرتقي بأنفسنا و بغيرنا....فلنساعد من يحتاج المساعدة ولا ننتظر مقابل...

التعليمات لوحة التحكم المشاركات جديدة فتح قائمة جهات الاتصال
 
العودة   ::منتديات طلاب جامعة القدس المفتوحة:: > منتديات البرامج الآكاديمية > برنامج التكنولوجيا و العلوم التطبيقية > برنامج تكنولوجيا المعلومات والاتصالات
 
 

اللاجئين


رد
 
LinkBack أدوات الموضوع إبحث في الموضوع طرق مشاهدة الموضوع
قديم 05-12-2007, 07:11 PM
#1

رامي مازن

مشرف في شبكة الحاسوب

 
الصورة الرمزية رامي مازن

 
تاريخ التسجيل: Apr 2007
التخصص: تكنولوجيا المعلومات و الاتصالات
المشاركات: 4,023
Thanks: 92
Thanked 1118 Times in 263 Posts
رامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud of

Post دروس في لغة c++ (( الدرس الثاني ))+تفضلوا بالدخول+


الدرس الثاني في لغة السي++، المتغيرات في لغة السي++


المتغيرات في السي++ هي نفسها في السي و سأعيد كتابةالموضوع مع بعض الإيضافات
المتغيرات هي موقع في ذاكرة الحاسوب يمكن التخزين فيهاقيم كي نستطيع استرجاعها في وقت آخر. حيث أنها معدودة بشكل متسلسل وهذه الأعدادمعروفة بعناوين الذاكرة.

جميع البرامج عند تشغيلها يتم أولا تحميلها إلىذاكرة الوصول العشوائية Random Acces Memory أي الـ RAM , و أيضا المتغيرات إنشاءهافي الـ RAM.

حيث إما تبدأ بحرف أو _ و الذي يسمى UnderScore أما الباقي فيمكن أن يكون حروف أو أرقام أو UnderScore .
لتعريف عن متغير من نوع الأعدادالصحيحة نستعمل :
كود:

<include<iostream.h#

()int main
}
;int iInt
;return 0
{

هنا قمنا بالتعرف المتغير iInt من نوع الأعداد الصحيحة و لكن لم نحدد له قيمة
و لتحديد القيمة نكتب في أسفل المتغير:
كود:
;iInt = 5

لأن iInit الآن معرف على أنها متغير من نوع الأعداد الصحيحة. و توجد طريقة مباشرة و هيعند الإعلان عن المتغير مباشرة مثل:
كود:
;int iInt2 = 5

أنواع المتغيرات الأساسية

يوجد سبعة أنواع للمتغيرات و هي int , bool, char, long , short, float, double

المتغيرات من نوع int :
هو سيتكون من عدد صحيح حيث حجمها هو 4 بايت و تبدأ من -2,147,483,648 إلى 2,147,483,647.
و قد أخذ مثال سابق لها.

المتغيرات من نوع bool :
حجمها 1 بايت و هي تتكون من العدد واحد و الصفر أي صحيح أو خطأ و هذا مثال بسيط لها :
كود:
<include<iostream.h#

()int main
}
;bool bBool = 0
;return 0
{

المتغيرات من نوع char :
هي أيضا حجمها 1 بايت و تتكون من حروف أوأرقام أو رموز و يتم التعريف عن متغير بها بهذه الطريقة :
كود:
<include<iostream.h#

()int main
}
;"char sChar = "A
;return 0
{

المتغيرات من نوع long :
أيضا مثل المتغير int حيث حجمها هو 4 بايت و تبدأ من -2,147,483,648 إلى 2,147,483,647.
و يتم التعرف عن متغير بها كالتالي :
كود:
<include<iostream.h#

()int main
}
;long lLong =5
;return 0
{

المتغيرات من نوع short :
هي أيضا من نوع الأعداد الصحيحة حيث حجمها 2 بايت و قيمها من -32,768 إلى 32,767.
مثال :
كود:
<include<iostream.h#

()int main
}
;short sShort = 5
;return 0
{

متغيرات من نوع float :
هي أعداد حقيقية حجمها 4 بايت و قيمها 1.2E-38 إلى .3.4E38
مثال :
كود:
<include<iostream.h#

()int main
}
;float fFloat = 3.14F
;return 0
{

متغيرات من نوع double :
مثل المتغيرات من نوع float و لكني تختلف معها في الحجم و القيم حيث حجمها 8 بايت و قيمها من 2.2E-308 إلى 1.8E308 .
مثال :
كود:
<include<iostream.h#

()int main
}
;double dDouble = 3.14
;return 0

{

الكلمة الدليلية signed و unsigned :
تحتاج أحيانا إلى أعدادة سلبية و أحيانا لا تحتاجها. الكلمة الدليلية signed فهي تجعل المتغير له إما قيمة سلبية أو قيمة إجابية. أما unsigned فهنا سيتكون المتغير من أعداد إجابية فقط أي أنها لا تحتوي على إشارات.

عندالإعلان عن متغير من نوع short فهنا سيكون تلقائيا متكون من أعداد سلبية أو إجابيةأي مثلما عندما نكتب signed short حيث سيتكون قيمه من -32,768 إلى 32,767 . أما في حالة إضافة الكملة الدليلية unsigned إلى المتغير من نوع short فستصيح قيمه من 0إلى 65,535 .

الكلمة الدليلية typedef :
عندإضافة هذه الكلمة على متغير فأنه يعطيه إمكانيات تجعله يشبه للفئات و البرمجةالتركيبية أي أنه يمكن إعطاءه أكثر من اسم.
و هذا مثال حول كيفيةاستعمالها:
كود:
<include<iostream.h#

()int main
}
;typedef int iInt
;iInt iInt1 = 5
;iInt iInt2 = 5
;return 0
{

متى تستعمل الكلمات الدليلية short و long :
في حالة أنك تريد استخدام متغير كبير فاستعمل الكلمة long أما في حالةأنك تريد استخدام متغير صغير باستخدام short... لأنك هنا ستحدد لذاكرة الدخول العشوائية الحجم المطلوب.

الثوابت Constants :
درسنا سابقا الثوابت في السي و طريق إستعمالها مماثلة تمام فمثل لإعلان ثابت نستعمل :
كود:
<include<iostream.h#

()int main
}
;const int iInt = 0
;return 0
{

هنا أنشأنا ثابت من نوع عدد صحيح و يحمل القيمة 0، و يجب أن يكون للمتغيرات قيمة محدد و إلا سيشير المترجم على وجود خطأ.
و أيضا توجد ثوابت أخرىو التي نستعمل فيه الكلمة الدليلية #define و هذا مثال حول ذلك :
كود:
<include<iostream.h#

#define Const 0

()int main
}
;return 0
{

و لكن هذه الحالة تختلف عن السابقة، هنا يتم إنشاء ثابت بدون تحديدنوعيته.

إلى هنا لم نعمل إلى على الإخراج أي استعملنا دالة الإخراج cout ، والآن سأقوم بوضع شرح بسيط حول كيفية الإدخال في لغة السي++.
الإدخال أي بمعنى آخر هو أن ينتظر النظام من المستخدم إدخال رمز و ذلك يكون عبر الدالة cin و التي هي C In ، ومثال الآن هو أن يقوم النظام بطلب من المستخدم إدخال حرف و بعدها يقوم النظام بإعادة طبع ما أدخله المستخدم :
كود:
<include<iostream.h#

()int main
}
;char ch
;":cout << "Enter a Character
;cin >> ch
cout << "You are Enter The Character : " << ch << ;endl
;return 0
{

قمنا هنا بإعلان عن متغير من نوع char و الذي سيحمل حرف واحد، ثم قمنا بطلب من المستخدم و هو إدخال حرف، ثم قمنا بكتابة cin >> ch و هذه هو موضوعالآن الذي كنت أحدث عليه، الدالة cin تقوم بالإنتظار المستخدم بإدخال ما هو مطلوبمنه سواء رموز أو حروف أو أرقام ثم يقوم بالإحتفاظ بها في المتغير الذي هو فيمثالنا هذه ch .


و الى اللقاء في الدرس الثالث و الذي سوف نتكلم فيه عن
المؤثرات في لغة السي++
أخوكم رامي مازن



__________________





رامي مازن غير متواجد حالياً   Thanks أرسل هذا الموضوع إلى صديق رد مع اقتباس

شكرك للكاتب يعني احترامك لذاتك

قديم 07-09-2008, 01:34 AM
#2

عــــــلاء الثــــائـر

نائب المدير العام

 
الصورة الرمزية عــــــلاء الثــــائـر

 
تاريخ التسجيل: Aug 2007
التخصص: لا يوجد
المشاركات: 11,794
Thanks: 5227
Thanked 4371 Times in 1090 Posts
عــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond reputeعــــــلاء الثــــائـر has a reputation beyond repute


افتراضي رد: دروس في لغة c++ (( الدرس الثاني ))+تفضلوا بالدخول+


كل الشكر والتقدير
عطاء بلا حدود
ومجهود رائع


__________________




عارٌ على التاريــخ اننا عرب
وبكارة الاحرار باتت تُغتصب

أطفال غزة مدى الدهـر تشهد
عجز اليهود وخيانات العـرب

عــــــلاء الثــــائـر متواجد حالياً   أرسل هذا الموضوع إلى صديق رد مع اقتباس
قديم 08-12-2008, 12:04 AM
#3

رامي مازن

مشرف في شبكة الحاسوب

 
الصورة الرمزية رامي مازن

 
تاريخ التسجيل: Apr 2007
التخصص: تكنولوجيا المعلومات و الاتصالات
المشاركات: 4,023
Thanks: 92
Thanked 1118 Times in 263 Posts
رامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud ofرامي مازن has much to be proud of

افتراضي رد: دروس في لغة c++ (( الدرس الثاني ))+تفضلوا بالدخول+


اهلا و سهلا بك صديقي علاء
و اشكرك على المرور و الرد


__________________





رامي مازن غير متواجد حالياً   أرسل هذا الموضوع إلى صديق رد مع اقتباس
رد

أقم صلاتك قبل مماتك


« دروس في لغة c++ (( الدرس الاول )) +تفضلوا بالدخول+ | برنامج جميل لطلاب لغة c++ »


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة
الانتقال السريع إلى

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
بعد 60 سنة زواج كشفت له السر عمرو الحوراني القصة القصيرة و الرواية 4 06-03-2007 11:04 PM
نوارس الشواطئ المسافرة شعر : د . مشعد زياد د . مسعد محمد زياد همس القوافي ( ملتقى الابداع - النقل ممنوع) 7 06-02-2007 07:57 AM
من روائع الشافعي 4 عمرو الحوراني همس القوافي ( ملتقى الابداع - النقل ممنوع) 1 05-31-2007 08:18 AM
تراجع الحريات الصحفية بمناطق عديدة من العالم في 20 صحافة المنتديات الصحــــــــــــــــــــــــــــــــــــــــــــــــــــــــــافة 0 05-01-2007 09:50 PM
الشرطة الباكستانية تعتقل عشرات المحتجين على ع صحافة المنتديات الصحــــــــــــــــــــــــــــــــــــــــــــــــــــــــــافة 0 04-03-2007 11:40 AM

03:52 PM الساعة الآن