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

منتدي

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

 

 11 - المعاملات وانواعها

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
admin
المدير العام

المدير العام
admin


عدد المساهمات : 1578
الجنس : ذكر
تاريخ التسجيل : 27/06/2008

11 - المعاملات وانواعها Empty
مُساهمةموضوع: 11 - المعاملات وانواعها   11 - المعاملات وانواعها Icon_minitimeالسبت 19 يونيو 2010, 3:57 pm

المعاملات (Operators)
اولا المعاملات الحسابيه (OperatorsArithmetic)

تستخدم هذه المعاملات لاجراء العمليات
الحسابيه علي القيم العدديه كما موضح كألاتي :-


11 - المعاملات وانواعها 35_1247778213
11 - المعاملات وانواعها NLP_button
مثال 1

اقتباس :

Dim S As Integer
S=36/6
Msgbox s


طبعا هنا الناتج هيكون 6



مثال 2

اقتباس :

Dim S As Integer
S=7 Mod 3
Msgbox s



هيكون الناتج 1

ثانيا
معاملات المقارنه (
Comparison
Operators
)

تستخدم هذه المعاملات لمقارنه بيانات
او متغيرات (عدديه – حرفيه ) من نفس
النوع ويكون دائما ناتج المقارنه اما صحيح (
True) او خطأ (False) والماملات كالاتي :-

11 - المعاملات وانواعها 35_1247778293
11 - المعاملات وانواعها NLP_button

مثال 1


اقتباس :

Dim S As
Integer

S=(5>=4)
Msgbox s

عند التشغيل سيظهر رساله بها -1 وهذا يعني ان الحل True صحيح اما
اذا كان الناتج 0 اذا الحل خطأ
False

مثال 2

اقتباس :

Dim S As
String

S=("VB"="DB")
Msgbox s

ستظهر الرساله وبها False اي جواب
خطأ ولكن اذا غيرنا المعامل = الي
< >
وتعني لا يساوي ستظهر رساله بها
True اي صحيح

ثالثا معاملات
الربط (
Concatenation Operators)

تستخدم هذه المعاملات لربط سلاسل
حرفيه مع سلاسل حرفيه اخري او سلاسل حرفيه مع قيم عدديه حسب نوع البيان
المستخدم

وهما كالتالي :-

11 - المعاملات وانواعها 35_1247780769
11 - المعاملات وانواعها NLP_button



مثال 1

اقتباس :

Dim S As String
S="VB" + "Studio"
Msgbox s


سيكون ناتج هذه العمليه هو VBStudio

مثال 2

اقتباس :

Dim S As
String

S="VB" & "Studio" & 6
Msgbox s

سيكون ناتج هذه العمليه هو VBStudio6

لاحظ عدم وجود
مسافات بين الكلمات


كيف يمكننا وضع مسافات هناك 3 طرق وهم كالتالي :-



الاولي
وهي عمل علامات تنصيص وبينهم المسافات
التي نريدها

اقتباس :

Dim S As
String

S="VB" & " " & "Studio" & " " & 6
Msgbox s

ناتج هذه العمليه سيكون VB
Studio 6


الثانيه
هي ان نضع المسافات ضمن الكلمات
المكتوبه كما بالشكل

اقتباس :

Dim S As String
S="VB " & "Studio " & 6
Msgbox s



الثالثه
وهي استخدام الداله Space(Num Of Spaces)
Num Of Spaces = عدد المسافات المطلوبه جرب بمعني ان الرقم 1
يعني مسافه واحده الرقم 2 يعني مسافتين ....... وهكذا

اقتباس :

Dim S As
String

S="VB" & Space(1) & "Studio" & Space(1) & 6
Msgbox s


اذا ناتج هذه العمليه هو VB
Studio 6




رابعا
المعاملات المنطقيه (
Logical
Operators
)

تستخدم هذه المعاملات في الجمل
الشرطيه حيث تكتب بين علاقتين ويكون الناتج اما صحيح
True او خطأ False


11 - المعاملات وانواعها 35_1247780896


التعبيرات Expression

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

ý التعبيرات الحسابيه (Arithmetic Expression)
قد يتكون التعبير الحسابي من ثوابت او متغيرات او قيم عدديه يفصل بينهم
بمعامل محاسبي
امثله:

اقتباس :

26 - 50
(18 + 20) / 8
6 ^ 5 * (15 / 60)

مثال اخر

اقتباس :

Dim S As Integer
S=3+2*15/3*(49-40)^2
Msgbox s

اذا سيكون ناتج هذه العمليه هو 813


ملحوظة : -
اقتباس :

عند اجراء مثل هذا التعبير الحسابي بواسطه الحاسب
الالي يتم الاخذ في الاعتبار اولويات العمليات الحسابيه


رفع الاس
الضرب او القسمه ايهما اسبق
الجمع والطرح ايهما اسبق
وفي حاله وجود اقواس فيكون فك الاقواس اولا (اي
اجراء العمليات الحسابيه التي بداخل الاقواس)


التعبيرات النصية (String
Expressions
)

عناصر التعبير النصي يمكن ان تشتمل علي داله (تحصل منها علي سلسله حرفيه)
او ثابت حرفي او سلسله حرفيه تم كتابتها داخل علامتي التنصيص "" كالتالي :

اقتباس :

"Cairo" + "Egypt"
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://telbana.alafdal.net
نور الدين
نائب المدير

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


عدد المساهمات : 5430
الجنس : ذكر
تاريخ التسجيل : 26/04/2010

11 - المعاملات وانواعها Empty
مُساهمةموضوع: رد: 11 - المعاملات وانواعها   11 - المعاملات وانواعها Icon_minitimeالخميس 19 أغسطس 2010, 3:47 am

جزاك الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://telbana.alafdal.net
 
11 - المعاملات وانواعها
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدي  :: المنتديات التقنية :: قسم لغات البرمجة :: دورة في الفيجوال بيسك الإصدارة السادسة فقط للأستاذ GLAMOUR-
انتقل الى: