More Related Content
Similar to الفصل 1الاول (20)
الفصل 1الاول
- 1. هنهج الصف الثالث االعدادي التزم الثاني
إعداد وتنفيذ / هناء احود هحود إبزاهين1
أنىاع البياناث
بياناث ثابتت
بياناث هتغيزة
رعشيف اىجيبّبد اىَزغيشح أٗ اىضبثزخ
يقصذ ثٔ عذد اىخاليب ٗاألٍبمِ اىَزغبٗيخ اىؾغٌ اىزٚ رزنُ٘ ٍْٖب رامشح اىنَجي٘رش.
Byteاىخاليب أٗ األٍبمِ اىَزغبٗيخ اىؾغٌ اىزي رزنُ٘ ٍْٖب رامشح اىنَجي٘رش ٗرؾَو ٕزٓ اىخاليب أسقبٍب
ٍزغيغيخ رجذأ ٍِ اىصفش ٗيزٌ إعطبء اعٌ ٗاؽذ ىنو خييخ أٗ ٍغَ٘عخ خاليب ٍبداٍذ ع٘ف رؾَو قيَخ ٗاؽذح.
إٌٔ أّ٘اع اىَزغيشاد
اىْ٘ع
اىششػ
Decimal
يغزخذً ىزخضيِ اإلعذاد اىزي ثٖب مغ٘س
Single
يغزخذً ىزخضيِ اإلعذاد اىزي ثٖب مغ٘س
Double
يغزخذً ىزخضيِ اإلعذاد اهري ثٖب مغ٘س
Long, integer, short
يغزخذً ىزخضيِ االعذاد اىصؾيؾخ اىزٚ ثٖب مغ٘س
String
يغزخذً ىزخضيِ اىؾشٗف (اىنزبثخ)
Boolean
فٚ ؽبىخ ٗع٘د ششطيِ اؽذَٕب صؾيؼ أً خطأ
ٍبٕٚ اىششٗط اىزٚ يغت ٍشاعبرٖب فٚ اىَزغيشاد اٗ اىض٘اثذ
يطيق عييٖب ٍزغيشاد
ارا رٌ ادخبه قيَخ رزغيش اصْبء اىزشغيو
يطيق عييٖب ٍزغيشاد
ارا اعطبء اعَبء ىيخاليب
يطيق عييٖب ص٘اثذ
ارا مبّذ اىقيَخ ال رزغيش اصْبء اىزشغيو
يطيق عييٖب ص٘اثذ
ارا مبّذ اىخاليب ىٖب قيَخ صبيزخ
integer
ميفيخ مزبثخ اىَزغيش
االعالُ عِ اىَزغيشاد
يغت قجو اعزعَبه اىَزغيشاالعالُ عْٔ اٗال ٗرىل ثبىصيغخ اىزبىيخ
ّ٘ع اىَزغيش asاعٌ اىَزغيش Dim
1
Dim x as
- 2. هنهج الصف الثالث االعدادي التزم الثاني
ّ٘ع اىَزغيش
إعداد وتنفيذ / هناء احود هحود إبزاهين2
االخزصبس
Integer
string
Int
Str
Long
Lng
ق٘اعذ رؾغيِ اىجشّبٍظ ٗرغٖو قشاءرخ ٗعذً ارجبعٖب ال يْزظ عْٔ اٙ خطأ
اخزيبس أعَبء ىيَزغيشاد ٗاىض٘اثذ راد ٍعْٚ رجيِ اىَؾز٘ٙ
عْذ مزبثخ اعٌ يزنُ٘ ٍِ أمضش ٍِ كىَخ يَنِ إُ ّجذأ مو ميَخ ثؾشف Capital
ثذايخ اعٌ اىَزغيش ثضالصخ ؽشٗف رجيِ ّ٘ع ٕزا اىَزغيش.
ق٘اعذ رن٘يِ االعَبء
1 - يجذأ االعٌ ثؾشف اىٖغبء اىيغخ االّغييضيخ A- B-Z
2 - ثعذ مزبثخ اىؾشف االٗه ٍَنِ مزبثخ اٙ ؽشف اٗ سقٌ
3 - ال يغَؼ ثنزبثخ اٙ سٍض اٗ عالٍخ ٍِ اىعالٍبد اىخبصخ ٕٗٚ ! @ # $ % & *
4 - ال يغَؼ ثنزبثخ ميَخ ٍِ اىنيَبد اىَؾغ٘صح Dim - Double --print - data
اىض٘اثذ ٕي طشيقخ العطبئخ أعَبء ىيقيٌ اىزي الرزغيش أصْبء رشغيو اىجشّبٍظ
ص٘اثذ اىغٕ٘شيخ
ٕٚ اىض٘اثذ اىَ٘ع٘دح فٚ داخو VB.netؽيش اّٖب عبثقخ اىزعشيف ٗيغزعَيٖب ثشّبٍظ ثذُٗ اعالُ
اه
ٍضو ص٘اثذ االى٘اُ TEXT1.FORECOLOR=COLOR.BLUE
ص٘اثذ ٍغَبٓ
ٕٚ ص٘اثذ يقً٘ اىَجشٍظ ثزعشيفٖب طجقب الؽيزبعبد اىجشّبٍظ ٗيزٌ االعالُ عْٖب فٚ اىَزغيشاد
02.1 = DIM PRICE AS DECIMAL
اٍش اىزخصيص
ىزخضيِ اىجيبّبد داخو اىَزغيشاد عزخذً اٍش اىزخصيص فٚ اىصيغخ اىزبىيخ (اىقيَخ = اعٌ اىَزغيش)
ُ
اٗى٘يبد ىزْفيز أٍش اىزخصيص
1 - اىنزبثخ ّبؽيخ اىيغبس
2 - الؽزغبة اىقيَخ الثذ ٍِ ٗع٘د عالٍخ =
3 - اعزجذاه اىزع٘يض عِ مو ٍزغيش
4 - أعشاء اىعَييخ اىؾغبثيخ ٗاىؾص٘ه عو اىْبرظ اىْٖبئي
اىزؾ٘يو ثيِ األّ٘اع اىَخزيفخ ىيجيبّبد
اىزؾ٘يو ثيِ اّ٘اع اىَخزيفخ
ىيجيبّبد
التحىيل هن حزفً الً
رقوً
شكل عام
Integer
رؾ٘يو ثيبّبد سقَيخ اىٚ اسقبً
صؾيؾخ
String
Data type Decimal Integer
اىعَييبد اىؾغبثيخ ٕٗٚ ( )^ - - / - )Mod
اٗى٘يبد اىعَييبد اىؾغبثيخ
اىعَييبد ثيِ االق٘اط – االعظ – اىضشة ٗاىقغَخ – قغَخ االعذاد اىصؾيؾخ – ثبقٚ اىقغَخ – اىغَع ٗاىطشػ
2
To String
- 3. إعداد وتنفيذ / هناء احود هحود إبزاهين3
هنهج الصف الثالث االعدادي التزم الثاني
ٍغَ٘عخ اٗاٍش Try/ Catch
رغزخذً ٕزٓ االٗاٍش فٚ مشف االخطبء اىزٚ رؾذس اصْبء رشغيو اىجشّبٍظ ٗاىزعبٍو ٍعٖب
اىزؾ٘يو ثيِ اّ٘اع اىجيبّبد اىعذديخ
يَنِ رؾ٘يو ثيبّبد ٍِ ّ٘ع عذدٙ اىٚ ّ٘ع عذدٙ اخش ثبعزعَبه طشيقخ اىزؾ٘يو اىَجبشش (اىزيقبئٚ)
اٗ طشيقخ اىزؾ٘يو غيش اىَجبشش
اىزؼٗيو ثيِ اّ٘اع اىجيبّبد
اىعذديخ
التحىيل هباشز تلقائً
رؾ٘يو غيش ٍجبشش
رؾ٘يو ٍجبشش ريقبئٚ ٕ٘ رؾ٘يو اىجيبّبد ٍِ ععخ رخضّيخ صغيشح اىٚ مجيشح
ٕ٘ رؾ٘يو اىجيبّبد ٍْذ ععخ مجيشح اىٚ ععخ صغيشح
س
رؾ٘يو غيش ٍجبػ
اىغؤاه االٗه ضع عالٍخ صؾيؼ اٍبً اىعجبسح اىصؾيؾخ ٗعالٍخ خطأ اٍبً اىعجبسح اىخبطئخ
1 -ميَب قو عذد اىخاليب ( )Bytesصاد ؽغٌ رامشح اىنَجي٘رش ٗععزٔ ىزخضيِ اىجيبّبد
2 -يقصذ ثبالعالُ اىَزغيشاد اعطبء اعَبء ىيخاليب رٚ عزؾَو قيٌ صبثزخ فٚ رامشح اىنَجي٘رش
اه
3 -اعطبء اعَبء ىيخاليب اىزٚ عيزٌ رخضٗيِ ثيبّبد ثٖب فٚ رامشح اىنَجي٘رش يغٖو ٍِ عَييخ
اىزعبٍو ٍعٖب فٚ اىجشّبٍظ
4 -يغزخذً اّ٘اع اىَزغيشاد Long, integer, shortىزخضيِ االعذاد اىزٚ رؾز٘ٙ عو مغ٘س
عششيخ
5 -ٍِ اٍضيخ اىض٘اثذ اىغٕ٘شيخ ٍ٘ع٘دح داخو ىغخ ٍ V B .netغَ٘عخ االى٘اُ
اه
6 -ىالعالُ عِ اىَْزغيشاد ّغزخذً ميَخ Dimقجو اعٌ اىَزغيش
اىغؤاه اىضبّٚ : اخزش ٍِ اىعَ٘د االٗه ٍب يْبعجخ ٍِ اىعَ٘د اىضبّٚ
االعبثخ
اىعَ٘د اىضبّٚ
اىعَ٘د االٗه
أ – يغزخذً ٕزا اىْ٘ع ىؾفظ اىجيبّبد اىؾشفيخ
1- Integer
ة – يغزخذً ىؾفظ اىجيبّبد اىَْطقيخ اىزٚ رأخز اىقيَخ true - false
2- Date
3- Decimalط- رغزخذً ىؾفظ ثيبّبد عيٚ شنو ربسيخ ٗٗقذ
د- يغزخذً ىؾفظ ثيبّبد ثٖب مغ٘س عششيخ اٗ اسقبً صؾيؾخ
4- String
5- ٕ Booleanـ - يغزخذً ىؾفظ ثيبّبد عيٚ شنو ىشقبً صؾيؾخ ٗىيظ ثٖب ٗس
مظ
اىغؤاه اىضبىش ارمش ّزيغخ اىعَييبد اىؾغبثيخ اىزبىيخ
2
2
3- 05/2*3+ 9
2- 6+3*2/2
1- 22*2-(4+3)
3