منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات
عزيزي الزائر عزيزتي الزائرة يرجي التكرم بتسجبل الدخول
لي اجل تستطيع اطهار جميع المواضيع والاقسام
اذا كنت عضو معنا

او التسجيل ان لم تكن عضو وترغب في الانضمام الي المنتدي

نتشرف بتسجيل

ادارة المنتدى
منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات
عزيزي الزائر عزيزتي الزائرة يرجي التكرم بتسجبل الدخول
لي اجل تستطيع اطهار جميع المواضيع والاقسام
اذا كنت عضو معنا

او التسجيل ان لم تكن عضو وترغب في الانضمام الي المنتدي

نتشرف بتسجيل

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


منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقاأكبر منتدى هكر عربي متخصص بجديد الثغرات واختراق المواقع والأجهزة.منتدى إختراق البريد والايميلات- قسم اختراق دورة إحتراف التلغيمدورة اختراق IPs من نوع SIPو VOIP‎دورة كشف التلغيم‎دورة اختراق الأجهزة‎دورة
 
الرئيسيةأحدث الصورالتسجيلدخول


تحياتي لك الباب مفتوح لي في جميع الاقسام الذي تريده عند المشاركه  اي استفسار انا جاهز ان شاء الله
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
سحابة الكلمات الدلالية
المواضيع الأخيرة
» انشاء ./payload
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالأربعاء أغسطس 11, 2021 12:03 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» دروس تعلم فنون الهكرز للمبتدئين
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالجمعة ديسمبر 29, 2017 1:33 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» اقوى كود ازالة حسابات الفيس بوك
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالجمعة ديسمبر 29, 2017 1:27 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» عملاق التحميل من التورنت Vuze 5.6.0.0 الجديد كليا واحدث الادوات والاصدرات
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالسبت مارس 07, 2015 11:36 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» برنامج FastPictureViewer 1.9 Build 342 لتعديل و عرض الصور بكل سهوله
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالأربعاء مارس 04, 2015 3:57 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» احدث فلود اضافات روم 2015
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالأربعاء مارس 04, 2015 10:20 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]VB6[ أفضل الطرق لتجميل برامجك شبكة الجنرال صدام الشرعبي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالثلاثاء مارس 03, 2015 10:58 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» الدرس الثالث -الجمل الشرطية و الدوارات شبكة الجنرال صدام الشرعبي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالثلاثاء مارس 03, 2015 10:55 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالثلاثاء مارس 03, 2015 10:53 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]#C[ الدرس الاول تعلم خطوة بخطوة , مع الإجابة عن أي سؤال شبكة الجنرال صدام الشرعبي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالثلاثاء مارس 03, 2015 10:52 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]C#[ الخطوه الثانية اضافةالبيانات بالـ LINQ شبكة الجنرال صدام الشرعبي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالثلاثاء مارس 03, 2015 10:47 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]C#[ الخطوه الاولى لأستيعاب الـ LINQ شبكة الجنرال صدام الشرعبي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالثلاثاء مارس 03, 2015 10:45 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]#C[ عمل برامج للاجهزه النقاله والPDA‏ شبكة الجنرال صدام الشرعبي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالثلاثاء مارس 03, 2015 10:41 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

أبريل 2024
الإثنينالثلاثاءالأربعاءالخميسالجمعةالسبتالأحد
1234567
891011121314
15161718192021
22232425262728
2930     
اليوميةاليومية
التبادل الاعلاني

انشاء منتدى مجاني



أفضل 10 فاتحي مواضيع
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
جنـرال الـهكـر
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
رابح..زيرؤ.فؤر.ايفر
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
ابوعلي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
سنايبر1
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
ملك الهكر
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
العاشق
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
الساحر
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
__alsafa7__
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
صدام الشرعبي
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
أفضل 10 أعضاء في هذا المنتدى
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے - 1851
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
رابح..زيرؤ.فؤر.ايفر - 300
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
جنـرال الـهكـر - 227
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
سنايبر1 - 146
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
ابوعلي - 55
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
العاشق - 49
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
نسيـم البحـر1 - 27
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
ملك الهكر - 27
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
لووورد اليمن - 24
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
__alsafa7__ - 18
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_rcap1الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Voting_barالدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Vote_lcap1 
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

https://sadam-alsharabi.roo7.biz

قم بحفض و مشاطرة الرابط منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات على موقع حفض الصفحات
تصويت
احصائيات
هذا المنتدى يتوفر على 2284 عُضو.
آخر عُضو مُسجل هو Mahrr فمرحباً به.

أعضاؤنا قدموا 3052 مساهمة في هذا المنتدى في 2055 موضوع

 

 الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي

اذهب الى الأسفل 
كاتب الموضوعرسالة
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے


السٌّمعَة : 47
تاريخ التسجيل : 19/11/2012
العمر : 34
الموقع : https://m.facebook.com/profile.php?id=465134066889659

الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Empty
مُساهمةموضوع: الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي   الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي Icon_minitimeالثلاثاء مارس 03, 2015 10:53 am

الدرس الثاني
المتغيرات
في الدرس الأول تعلمنا أن كل شيئ في الحاسوب يعتبر كائن
وفي الحقيقة هناك نوعين من الكائنات :
كائنات حقيقية: وهي التي لها صفات وأفعال ويمكن أن يكون لها تمثيل مرئي
متغيرات : وهي متغيرات لا تحتوي على صفات أو أفعال وإنما تحتوي على قيمة محددة ولا تكون مرئية
أي انه من الممكن أن يحتوي الكائن "المتغير" X على قيمة مخزنة في ذاكرة الحاسوب
ومن الممكن أن تكون قيمة المتغير أما رقم أو نص أو حرف أو رقم عشري أو....
وإذا أردنا أن ننشئ متغير في ذاكرة الحاسوب فيجب أن نحدد نوع القيمة التي سيحملها المتغير
مع العلم أننا نختار إسم الكائن كما نشاء مادام الإسم يحقق الشروط التالية:
1-أن يكون اسم المتغير حروف أو ارقام لاتينية
2-أن لا يكون أول حروف الإسم رقم , فهذا الإسم غير مسموح 5int بينما هذا مسموح int5
3-أن لا يحتوي الإسم على علامات أواشارات مثل # أو $ أو * أو + , الإشارة المسموحة فقط هي _
وهذه الشروط تنطبق على أسماء الكائنات أو المتغيرات التي سنقوم بإنشائها
إذاً المتغير هو كائن يستخدم لتخزين قيمة من نوع محدد
مثلاً إذا أردنا أن نعرف متغير اسمه x من نوع رقم سيكون الكود كالتالي:
الكود:
int x;

وكلمة int إختصار لكلمة integer ومعناها عدد صحيح
الكود السابق معناه أنا عرفنا متغير اسمه x سيحمل قيمة من نوع عدد صحيح
لاحظ أنك تستطيع تغيير اسم المتغير كما تشاء المهم أن تراعي شروط التسمية الثلاثة
وإذا أردنا تحميل هذا المتغير قيمة محدد يكون الكود كالتالي:
الكود:
x=20;

الكود السابق معناه أن المتغير x يحمل القيمة 20 ويستمر بحمل القيمة حتي يتوقف البرنامج أو نحملة قيمة أخرى
لاحظ الكود التالي:
الكود:
int Var1;
 int Var2;
 Var1=10;
 Var2=Var1;

قمنا بتعريف متغيرين من نوع رقم صحيح ثم حملنا الرقم الأول قيمة 10
وفي السطر الأخير حملنا المتغير الثاني قيمة المتغير الأول أي أن المتغير الثاني يحمل أيضاً القيمة 10
ملاحظة مهمه:في لغات البرمجه معامل التساوي ليس تبادلي يعني أن
Var2=Var1
لا تساوي أبداً
Var1=Var2
لإن معامل = في لغات البرمجة يقوم بنقل قيمة المتغير في اليمين إلى المتغير في اليسار

فلو عكسنا المعاملات في السطر الأخير من الكود السابق هكذا :
الكود:
int Var1; 
int Var2; 
Var1=10;
 Var1=Var2;

فسيظهر لنا خطأ عند السطر الأخير لأن المعالج سيحاول نقل ما في المتغير Var2 إلى المتغير Var1
ولكن المتغير Var2 لا يحتوي على أي قيمة لذلك سيظهر لنا الخطأ
بعض أنواع المتغيرات وكيفية تعريفها:
رقم صحيح int
نص أو كلمة string
رقم حقيقي "رقم يقبل الكسور العشرية مثل 41.51" double
حرف char
تاريخ أو وقت DateTime
قيمة بوليانية bool
معنى القيمة البوليانية أي أن المتغير يحمل قيمة صح أو خطأ , للتوضيح:
الكود:
int k;
string w;
double m;
char n;
bool p;
k=15;
w="هذا نص";
m=12.15;
n="م";
p=true;

لا حظ أن المتغير من نوع رقم لا يحتاج إلى علامتي إقتباس
بينما المتغير من نوع نص أو حرف يحتاج إلى علامتي إقتباس
المتغير من نوع bool يحمل أما قيمة true أو false
ماذا لو جربنا الكود التالي:
الكود:
k="نص";

سيظهر لنا خطأ لأنا نحاول أن نحمل المتغير k قيمة من نوع نص
بينما المفروض أن يحمل قيمة من نوع رقم كما عرفناه
وأيضاً هذا الكود خاطئ لنفس السبب
الكود:
k=w;

حيث أن w يحتوي على قيمة من نوع نص و k المفروض أن يحمل قيمة من نوع رقم
ماذا لو كان لدينا هذا الكود:
الكود:
w="45";
 k=w;

سيظهر لنا خطأ أيضاً عند السطر الثاني بالرغم من أن w يحمل رقم
لأن المترجم لا يعرف أن w يحمل رقم , فهو يعتبر كل ما هو بين علامتي اقتباس على أنه نص
وبالتالي فالمترجم لن يقبل أن يحمل k قيمة نصية لأن من المفروض أن يحمل رقم
للتغلب على هذه المشكلة يوجد في بيئة التطوير كائن للتحويل ما بين الأنواع
وهذا الكائن يقوم بتحويل القمية إلى أي نوع فإذا اردنا تنفيذ الكود السابق بإستخدام كائن التحويل:
الكود:
w="45"; k=Convert.ToInt32(w);

الكائن Convert قام بأخذ قيمة w وحولها إلى رقم ثم حملها للمتغير k
لاحظ أننا للوصول إلى أفعال أو صفات الكائن نكتب اسم الكائن ثم نقطة ثم فعل أو صفة الكائن
فالكائن Convert يحتوي على فعل ToInt32 لذلك كتبنا اسم الكائن ثم نقطه ثم فعل الكائن
ووضعنا بين القوسين المدخلات , ومن أفعال الكائن Convert:
ToInt32 للتحويل إلى رقم صحيح كما رأينا في المثال السابق
ToString للتحويل إلى نص
ToDouble للتحويل إلى عدد عشري
ToChar للتحويل إلى حرف
ToBoolean للتحويل إلى قيمة بوليانية
ملاحظة: الرقم الأخير من المتغير ToInt32 يعني حجمة في الذاكرة, مثلاً int16 حجمه 16 بت و int32 حجمة 32 بت
ويوجد أيضاً 64, وكل نوع له مدى محدد لا يستطيع يتجاوزه, مثلاً int16 يستطيع خزن أي رقم من – 32,768 إلى 32,767
و int32 يستطيع خزن أي رقم من – 2,147,483,648 إلى 2,147,483,647
و int64 له مدى أكبر بكثير, لذلك إخترنا int32 كحل وسط , لأنه يخزن أرقام كبيرة , ولا يستهلك مكان كبير في الذاكرة
يتبع ... التطبيق.. في الرد التالي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://sadam-alsharabi.roo7.biz
 
الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الثالث -الجمل الشرطية و الدوارات شبكة الجنرال صدام الشرعبي
» ]#C[ الدرس الاول تعلم خطوة بخطوة , مع الإجابة عن أي سؤال شبكة الجنرال صدام الشرعبي
» ]#C[ عمل برامج للاجهزه النقاله والPDA‏ شبكة الجنرال صدام الشرعبي
» ]C#[ الخطوه الاولى لأستيعاب الـ LINQ شبكة الجنرال صدام الشرعبي
» ]VB6[ أفضل الطرق لتجميل برامجك شبكة الجنرال صدام الشرعبي

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات :: قسم خاص في لغة اوراكل :: قائمة البرمجة - لغة #C-
انتقل الى: