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

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

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


النهوض بالطالب خلقيا وعلميا لمواجهة تحديات المستقبل
 
البوابةالرئيسيةأحدث الصورالتسجيلدخول

 

 الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان

اذهب الى الأسفل 
3 مشترك
كاتب الموضوعرسالة
ايمن ذكى زيان
عـــــضـــو
عـــــضـــو
ايمن ذكى زيان


عدد الرسائل : 30
العمر : 49
تاريخ التسجيل : 17/03/2009

الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان Empty
مُساهمةموضوع: الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان   الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان Emptyالإثنين مارس 23, 2009 11:00 pm

العمليات الحسابية :-

المعامل المؤثر العملية
+ جمع
- طرح
* ضرب
/ قسمة عادية
\ قسمة اعداد صحيحة
mod باقى القسمة
^ اسس

قسمة الإعداد الصحيحة وباقي القسمة
إذا قسمنا العدد الصحيح (Integer ) 48 على العدد الصحيح 5 فتكون النتيجه كالآتى :-
1. قسمة عادية
48 / 5 = 9
2. قسمة اعداد صحيحة
48 \ 5 = 9 ( اى اهمال باقى القسمة)
3. اذا اردنا الباقى فيمكن الحصول عليه كالآتى :-
48 mod 5 = 3
الاسس :
يستعمل معامل الاسس ( ^ ) فى رفع عدد معين ( الاساس ) الى اس معين و تكون النتيجة من النوع Double
فمثلا اذا كان Y=X^5 X=5 اذا Y = 25
بشرط ان تكون Y من النوع Double
مثال
• اكتب مشروع يحتوى على نموذج (Form ) واحد الخاصية Name له هى Form1 اما الخاصية Text له هى Math
• يحتوى هذا النموذج على اداتى كتابة هما
Text First – Text Scond
• المطلوب عرض نتائج عمليات الجمع و الطرح و الضرب و القسمة و قسمة الاعداد الصحيحة و باقى القسمة و الرفع االى اس لمحتويات اداتى الكتابة في سبع ادوات Label هى
LbLAdd – LbLSub – LbLMul – LbLDiv – LblDiv2 – LbLMod – LbLExp
• عرض المعاملات الرياضية + , - , * , / , \ , mod , ^ في خصائص الادوات من Label 10 الى Label 16 لسبع ادوات Label
• اداة Button تحتوى على اوامر تنفيذ العمليا

التحويل المباشر لا يصلح فى حالتين :
1. تحويل البيانات من النوع Double الى اى نوع اخر
2. تحويل البيانات التى تحتوى على كسور ( Single , Double ) الى النوع Decimal
وفى هذه الحالات نستخدم التحويل غير المباشر
 التحويل الغير مباشر
- يتم استخدامه عندما نحول نوع ذوسعة تخزينية كبيرة الى نوع اقل فى السعة التخزينية
- اى يستخدم بين البيانات العددية التى لايمكنك اجراء التحويل المباشر عليها مثل تحويل النوع Double الى اى نوع اخر من انواع البيانات
- و لتسهيل عملية التحويل الغير مباشر يتيح البرنامج للمبرمجين Class يسمى Convert Class يحتوى على وسائل Methods تبدأ اسماؤها بـ To للتحويل بين الانواع المختفلة
Use Method الطريقة المستخدمة النوع المطلوب التحويل اليه To Convert to Data type
ToInt16 Short
ToInt32 Integer
ToInt64 Long
ToDecimal Decimal
ToSingle Single
ToDouble Double
مثال :
إذا أردنا تحويل المتغير ( Number 1 ) من النوع Single الى المتغير ( Value1 ) من النوع Decimal
Value1 = convert to Decimal (Number1 )
 ترتيب تنفيذ العمليات الحسابية :-
ترتيب تنفيذ العمليات الحسابية داخل VB يتم كالآتى : حتى يتم الحصول على النتائج الصحيحة
1. العمليات التى بين الاقواس ( الداخلية اولا ثم الخارجية )
2. عمليات الاسس
3. عمليات الضرب و القسمة ( الاولوية من اليسار ثم اليمين )
4. عمليات قسمة الاعداد الصحيحة
5. عمليات حساب باقى القسمة
6. عمليات الجمع و الطرح ( الاولوية من اليسار الي ليمين )
مثال :-
ما هى نتيجة تنفيذ العمليات الاتية بافتراض القيم التالية للمتغيرات :-
X = 2 Y = 3 Z = 4
A) X * ( Y + 1 )
B) Y^ X * X + Z *3 (A
الــــحـــــــــــــل
1- نستبدل كل متغير بقيمته 2* ( 3 + 1 ) 2- حساب ما بداخل الاقواس أولا2 * ( 4 )
3- تنفيذ عملية الضرب فيكون الناتج ( 8 )
B )
1. نستبدل كل متغير بقيمته 3^ 2 * 2 + 4 * 3
2. يتم حساب الاس اولا 9 * 2 + 4 * 3 3 - تنفيذ عملية الضرب التي في اليسار 18 + 4 * 3
4- تنفيذ عملية الضرب التى في اليمين 18 + 12 5- تنفيذ الجمع ليكون الناتج 30
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.absba.com
اميرالاى
عضو فعال
عضو فعال
اميرالاى


عدد الرسائل : 290
العمر : 30
تاريخ التسجيل : 01/04/2009

الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان Empty
مُساهمةموضوع: رد: الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان   الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان Emptyالخميس أبريل 23, 2009 11:33 am

شكرا
استاذ /ايمن زيان على المجهود الرائع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
بندق
عــضـو مــــاســى
عــضـو مــــاســى
بندق


عدد الرسائل : 1311
العمر : 24
الموقع : مدرسة عباس الكيال الإعدادية بشرمساح
المزاج : مبسوطة جدا
تاريخ التسجيل : 06/08/2011

الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان Empty
مُساهمةموضوع: رد: الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان   الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان Emptyالأربعاء أغسطس 10, 2011 2:37 pm

lol!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الفصل الاول فى تمثيل البيانات فى v.b الحاسب الالى الاستاذ/أيمن زيان
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
مدرسة عباس الكيال الإعدادية بشرمساح  :: المراحـــــــــــل التعليمية :: الصف الثالث الإعدادى-
انتقل الى: