‫بعض القواعد الساسية في لغة‬
‫الفيجوال بيسك‬
‫‪Go To‬الجملة الشرطية ,‬

‫‪Select Case‬‬
‫ملظحظة هامة جدا‬
‫• لدراسة قواعد لغة البرمجة يجب التنتباه‬
‫إلى الليتي :-‬
‫1- وظيفة القاعدة .‬
‫2- صيغة القاعدة .‬
‫3- حفظ أمر القاعدة باللغة الجنجليزية .‬
‫التنتقال‬
‫-: الوظيفة‬

‫‪GoTo‬‬

‫... يتم النتقال من جزء إلى جزء آخر في البرنامج أثناء تنفيذه‬

‫.. و هناك نوعان من النتقال‬
‫1‬
‫.... النتقال غير المشروط:-‬

‫النتقال لسطر محدد دون التقيد بأي شرط-1‬
‫‪GOTO line‬‬

‫مثــال‬
‫‪Dim n as string , g as integer‬‬
‫)”أدخل اسمك “(‪n= inputbox‬‬
‫‪GOTO A‬‬
‫‪Text1.text = n‬‬
‫:‪A‬‬
‫)‪” & n‬شكرا لستخدامك البرنامج “ (‪msgbox‬‬
‫التنتقال‬
‫-: الوظيفة‬

‫‪GoTo‬‬

‫... يتم النتقال من جزء إلى جزء آخر في البرنامج أثناء تنفيذه‬

‫.. و هناك نوعان من النتقال‬
‫2‬
‫.... النتقال المشروط:-‬

‫النتقال لسطر محدد عندما يتحقق شرط معين-1‬
‫‪IF condition THEN GOTO line‬‬

‫مثــال‬
‫‪IF g >= 90 THEN GOTO A‬‬
‫‪IF g<90 THEN GOTO B‬‬
‫:‪A‬‬
‫”ممتاز “ = ‪Text1.text‬‬
‫:‪B‬‬
‫”جيد جدا “= ‪Text1.text‬‬
‫”ً‬
‫‪Case‬‬
‫-: الوظيفة‬

‫... تستخدم لتنفيذ عمليات معينة حسب شرط محدد‬

‫: حيث أن‬
‫1 -‪.SELECT CASE‬ةدعاقلا ةغيص ةيادبداية صيغة القاعدة :‬
‫2 -‪.expression‬التعبير الذي نريد تقييمه :‬
‫3 -‪ CASE‬توضع قبل كل احتمال من احتمالت :‬
‫التعبير الذي نريد تقييمه .‬
‫4 -2‪,,prob1, prob‬الحتمالت التي نريد :‬
‫تقييمها للتعبير .‬
‫5 -‪CASE ELSE‬عندما ل يتحقق أي احتمال :‬
‫وهي اختيارية .‬
‫6 -‪ .END SELECT‬نهاية القاعدة :‬

‫‪SELECT CASE expression‬‬
‫1‪CASE prob‬‬
‫……‬
‫1‪Statments‬‬
‫..…‬
‫2‪CASE prob‬‬
‫.…‬
‫2‪Statments‬‬
‫…‬
‫‪CASE ELSE‬‬
‫..…‬
‫3‪Statment‬‬
‫.…‬
‫‪END SELECT‬‬
select case ‫تابع‬
SELECT CASE grade
CASE 100 to 90
Text1.text= “ ‫”ممتاز‬
CASE 89 to 80
Text1.text = “ ‫”جيد جدا‬
CASE 79 to 70
Text1.text = “ ‫”جيد‬
CASE 69 to 60
Text1.text = “ ‫” مقبول‬
CASE Else
Text1.text = “ ‫” راسب‬
END SELECT

‫مثــال‬
‫الواجـــــــــــــــــــب‬
‫‪Dim x as string, y as integer‬‬
‫)“ نم امقر لخدأدخل رقما من1 إلى3 “ ( ‪Y = inputbox‬‬
‫)”نم امقر لخدأدخلي اسم المجموعة “( ‪X = inputbox‬‬
‫‪Select Case y‬‬
‫1 ‪Case‬‬
‫)‪ ” & x‬ايا الواجب هو س31“ (‪msgbox‬‬
‫2 ‪Case‬‬
‫“ ةدعاق ةغيصيغة قاعدة ما هي/ الواجب س31 و س ‪”Select case‬ايا (‪msgbox‬‬
‫)‪& x‬‬
‫3 ‪Case‬‬
‫)‪ ” ” & x‬الواجب هو س7 و س31ايا (‪msgbox‬‬
‫‪Case Else‬‬
‫)‪ ” & x‬الرقم المدخل خاطئ ايا“ (‪msgbox‬‬
‫‪END SELECT‬‬
‫التطبيق‬
‫• في كتابك العملي تدرايب )3-5 ( التطبيق‬
‫الرابع :-‬
‫قومي بكتابة برنامج باستخدام الفيجوال بيسك‬
‫ايقوم بإدخال درجات طالب في مادة الحاسب‬
‫و هذه الدرجات هي : )نم امقر لخدأعمال السنة للفصلين‬
‫و اختبار الفصلين الول و الثاني (حيث ايقوم‬
‫البرنامج بحساب مجموع هذه الدرجات و‬
‫طباعة التقداير و ايكون التقداير كالتالي :-‬

‫الدرجة‬
‫فأكثر 09‬

‫التقداير‬
‫ممتاز‬

‫98 - 08 جيد جدا‬
‫97 – 07 جيد‬
‫05 - 96 مقبول‬
‫0 - 94 راسب‬

More Related Content

PPT
حاسب 3 ـ ث ـ فـ1 تابع الجمــلة الشرطيــــــــــــة
PPT
If Then
PPSX
الجلسة الثانية
PDF
سلسلة تعلم البرمجة بلغة C الفصل رقم 3
PDF
حاسب 3 ـ ث ـ فـ1 تابع الجمــلة الشرطيــــــــــــة
If Then
الجلسة الثانية
سلسلة تعلم البرمجة بلغة C الفصل رقم 3

Viewers also liked (20)

PPTX
درس بعض الأوامر الأساسية بلغة الفيجول بيسك
PPT
البرمجة بلغة الفيجوال يبسك 2003
PPTX
الوحده السادسه 1
PPTX
الشبكات الاجتماعية الصف الاول ثانوي لعام 1437
PPT
اليوم الثالث
DOC
تاسع ج1
PPT
الباب الأول
PPT
بسم الله الر حمن الر حيم
PDF
ملخص البرمجة المرئية - 1377
PPSX
البرمجة وتقنية المعلومات
PPT
شرح الوحدة الرابعة
PPTX
الوسائط المتعددة ثالث ثانوي الفصل الاول
PPT
حلقات التكرار
DOC
امتحان تاسع فصل ثاني 2014
PPTX
برامج الجداول الإلكترونية ثالث متوسط الفصل الاول
PDF
فيزياء - للصف تاسع - أسئلة إثرائية - رقم 3
PPSX
مقدمة في البرمجة
PPSX
البرمجة بلغة الفيجول بيسك
PPT
مراحل كتابة البرنامج
PPSX
بعض الأوامر الأساسية للفة فيجوال بيسك ستديو
درس بعض الأوامر الأساسية بلغة الفيجول بيسك
البرمجة بلغة الفيجوال يبسك 2003
الوحده السادسه 1
الشبكات الاجتماعية الصف الاول ثانوي لعام 1437
اليوم الثالث
تاسع ج1
الباب الأول
بسم الله الر حمن الر حيم
ملخص البرمجة المرئية - 1377
البرمجة وتقنية المعلومات
شرح الوحدة الرابعة
الوسائط المتعددة ثالث ثانوي الفصل الاول
حلقات التكرار
امتحان تاسع فصل ثاني 2014
برامج الجداول الإلكترونية ثالث متوسط الفصل الاول
فيزياء - للصف تاسع - أسئلة إثرائية - رقم 3
مقدمة في البرمجة
البرمجة بلغة الفيجول بيسك
مراحل كتابة البرنامج
بعض الأوامر الأساسية للفة فيجوال بيسك ستديو
Ad

Similar to Goto & select (20)

PPTX
عرض البرمجة بلغة فيجول بيسك 04
PDF
الفصل الثانى
PPS
الفصل الثاني (التفرع ) للصف الثالث الاعدادي للتحميل
PPTX
Mathematical Operation & Expression and Assignment Statements
PPT
human resources information system as it is
PPSX
Databases قواعد البيانات
PPTX
Database System/Chapter_One_Introduction.pptx
PPTX
Data Base System lecture Chapter_one.pptx
PPT
قواعد البيانات.ppt
PPTX
2- Control Structures
PPTX
الأجهزة الذكية3
PDF
مذكرة الترم الثانى
PPTX
access tutriols 2010 جداول sql any.pptx
PPT
مقدمة عن قواعد البيانات
PPTX
عرض البرمجة بلغة فيجول بيسك 01
PPT
1366136913.9485 نظم ادارة قواعد البيانات 2
PPTX
07-KFU-BUS-تقنية_المعلومات_2-المحاضرة_السابعة_PQHObIb.pptx
PPTX
Nosql
PPT
فصل- databace databace databace databace databace4.ppt
عرض البرمجة بلغة فيجول بيسك 04
الفصل الثانى
الفصل الثاني (التفرع ) للصف الثالث الاعدادي للتحميل
Mathematical Operation & Expression and Assignment Statements
human resources information system as it is
Databases قواعد البيانات
Database System/Chapter_One_Introduction.pptx
Data Base System lecture Chapter_one.pptx
قواعد البيانات.ppt
2- Control Structures
الأجهزة الذكية3
مذكرة الترم الثانى
access tutriols 2010 جداول sql any.pptx
مقدمة عن قواعد البيانات
عرض البرمجة بلغة فيجول بيسك 01
1366136913.9485 نظم ادارة قواعد البيانات 2
07-KFU-BUS-تقنية_المعلومات_2-المحاضرة_السابعة_PQHObIb.pptx
Nosql
فصل- databace databace databace databace databace4.ppt
Ad

Recently uploaded (20)

PDF
الكامل في أسانيد وتصحيح حديث للسائل حقٌّ وإن جاء علي فَرَس من إحدي عشرة ( 11 ...
PDF
خطة دورة الرخصة المهنية للدراسات الإسلامية
PDF
حقيبة تدريبية دورة إدارة تنوع القوى العاملة.pdf
PDF
نموذج لخطة زمنية لبرنامج مقرر التوجيه المهني و التميز مقسمة لاتتعدي ال10دقائق...
PPTX
math.pptxunit 6 oxford phonics 4unit 6 oxford phonics 4
PPT
التفكير الإبداعي هو القدرة على توليد أفكار جديدة ومبتكرة، والنظر إلى المشكلات...
PDF
حقيبة تدريبية دورة الذكاء الاصطناعي في التسويق الرقمي.pdf
PDF
حقيبة تدريبية دورة السياحة العلاجية في السعودية.pdf
PDF
دورة تعلم الآلة (Machine Learning)حقيبة تدريبية للمبتدئين.pdf
PDF
الكهنوت المسيحي
PDF
استراتيجيات مايكروسوفت تيمز كاهوت كويزز.pdf
PDF
الكامل في آيات وأحاديث وصف من لم يؤمن بالله ورسوله بالكافرين والمشركين والظال...
PDF
الألماس في نصائح للشماس
PDF
الكامل في أسانيد وتصحيح حديث من تعلم العلم ليجاري به العلماء أو ليماري به الس...
PDF
حقيبة تدريبية دورة السياحة الرياضية والفعاليات الكبرى.pdf
PDF
حقيبة تدريبية دورة إدارة التغيير المؤسسي.pdf
PDF
Rancangan Pengajaran Harian (RPH) untuk subjek bahasa arab
PDF
حقيبة تدريبية دورة الاستثمار في المشاريع السياحية.pdf
PDF
حقيبة تدريبية دورة الذكاء الاصطناعي وتحليل البيانات الضخمة (Big Data).pdf
PPT
اعداد التقاريرعملية جمع وتحليل البيانات وتنظيمها في شكل مكتوب .ppt
الكامل في أسانيد وتصحيح حديث للسائل حقٌّ وإن جاء علي فَرَس من إحدي عشرة ( 11 ...
خطة دورة الرخصة المهنية للدراسات الإسلامية
حقيبة تدريبية دورة إدارة تنوع القوى العاملة.pdf
نموذج لخطة زمنية لبرنامج مقرر التوجيه المهني و التميز مقسمة لاتتعدي ال10دقائق...
math.pptxunit 6 oxford phonics 4unit 6 oxford phonics 4
التفكير الإبداعي هو القدرة على توليد أفكار جديدة ومبتكرة، والنظر إلى المشكلات...
حقيبة تدريبية دورة الذكاء الاصطناعي في التسويق الرقمي.pdf
حقيبة تدريبية دورة السياحة العلاجية في السعودية.pdf
دورة تعلم الآلة (Machine Learning)حقيبة تدريبية للمبتدئين.pdf
الكهنوت المسيحي
استراتيجيات مايكروسوفت تيمز كاهوت كويزز.pdf
الكامل في آيات وأحاديث وصف من لم يؤمن بالله ورسوله بالكافرين والمشركين والظال...
الألماس في نصائح للشماس
الكامل في أسانيد وتصحيح حديث من تعلم العلم ليجاري به العلماء أو ليماري به الس...
حقيبة تدريبية دورة السياحة الرياضية والفعاليات الكبرى.pdf
حقيبة تدريبية دورة إدارة التغيير المؤسسي.pdf
Rancangan Pengajaran Harian (RPH) untuk subjek bahasa arab
حقيبة تدريبية دورة الاستثمار في المشاريع السياحية.pdf
حقيبة تدريبية دورة الذكاء الاصطناعي وتحليل البيانات الضخمة (Big Data).pdf
اعداد التقاريرعملية جمع وتحليل البيانات وتنظيمها في شكل مكتوب .ppt

Goto & select

  • 1. ‫بعض القواعد الساسية في لغة‬ ‫الفيجوال بيسك‬ ‫‪Go To‬الجملة الشرطية ,‬ ‫‪Select Case‬‬
  • 2. ‫ملظحظة هامة جدا‬ ‫• لدراسة قواعد لغة البرمجة يجب التنتباه‬ ‫إلى الليتي :-‬ ‫1- وظيفة القاعدة .‬ ‫2- صيغة القاعدة .‬ ‫3- حفظ أمر القاعدة باللغة الجنجليزية .‬
  • 3. ‫التنتقال‬ ‫-: الوظيفة‬ ‫‪GoTo‬‬ ‫... يتم النتقال من جزء إلى جزء آخر في البرنامج أثناء تنفيذه‬ ‫.. و هناك نوعان من النتقال‬ ‫1‬ ‫.... النتقال غير المشروط:-‬ ‫النتقال لسطر محدد دون التقيد بأي شرط-1‬ ‫‪GOTO line‬‬ ‫مثــال‬ ‫‪Dim n as string , g as integer‬‬ ‫)”أدخل اسمك “(‪n= inputbox‬‬ ‫‪GOTO A‬‬ ‫‪Text1.text = n‬‬ ‫:‪A‬‬ ‫)‪” & n‬شكرا لستخدامك البرنامج “ (‪msgbox‬‬
  • 4. ‫التنتقال‬ ‫-: الوظيفة‬ ‫‪GoTo‬‬ ‫... يتم النتقال من جزء إلى جزء آخر في البرنامج أثناء تنفيذه‬ ‫.. و هناك نوعان من النتقال‬ ‫2‬ ‫.... النتقال المشروط:-‬ ‫النتقال لسطر محدد عندما يتحقق شرط معين-1‬ ‫‪IF condition THEN GOTO line‬‬ ‫مثــال‬ ‫‪IF g >= 90 THEN GOTO A‬‬ ‫‪IF g<90 THEN GOTO B‬‬ ‫:‪A‬‬ ‫”ممتاز “ = ‪Text1.text‬‬ ‫:‪B‬‬ ‫”جيد جدا “= ‪Text1.text‬‬ ‫”ً‬
  • 5. ‫‪Case‬‬ ‫-: الوظيفة‬ ‫... تستخدم لتنفيذ عمليات معينة حسب شرط محدد‬ ‫: حيث أن‬ ‫1 -‪.SELECT CASE‬ةدعاقلا ةغيص ةيادبداية صيغة القاعدة :‬ ‫2 -‪.expression‬التعبير الذي نريد تقييمه :‬ ‫3 -‪ CASE‬توضع قبل كل احتمال من احتمالت :‬ ‫التعبير الذي نريد تقييمه .‬ ‫4 -2‪,,prob1, prob‬الحتمالت التي نريد :‬ ‫تقييمها للتعبير .‬ ‫5 -‪CASE ELSE‬عندما ل يتحقق أي احتمال :‬ ‫وهي اختيارية .‬ ‫6 -‪ .END SELECT‬نهاية القاعدة :‬ ‫‪SELECT CASE expression‬‬ ‫1‪CASE prob‬‬ ‫……‬ ‫1‪Statments‬‬ ‫..…‬ ‫2‪CASE prob‬‬ ‫.…‬ ‫2‪Statments‬‬ ‫…‬ ‫‪CASE ELSE‬‬ ‫..…‬ ‫3‪Statment‬‬ ‫.…‬ ‫‪END SELECT‬‬
  • 6. select case ‫تابع‬ SELECT CASE grade CASE 100 to 90 Text1.text= “ ‫”ممتاز‬ CASE 89 to 80 Text1.text = “ ‫”جيد جدا‬ CASE 79 to 70 Text1.text = “ ‫”جيد‬ CASE 69 to 60 Text1.text = “ ‫” مقبول‬ CASE Else Text1.text = “ ‫” راسب‬ END SELECT ‫مثــال‬
  • 7. ‫الواجـــــــــــــــــــب‬ ‫‪Dim x as string, y as integer‬‬ ‫)“ نم امقر لخدأدخل رقما من1 إلى3 “ ( ‪Y = inputbox‬‬ ‫)”نم امقر لخدأدخلي اسم المجموعة “( ‪X = inputbox‬‬ ‫‪Select Case y‬‬ ‫1 ‪Case‬‬ ‫)‪ ” & x‬ايا الواجب هو س31“ (‪msgbox‬‬ ‫2 ‪Case‬‬ ‫“ ةدعاق ةغيصيغة قاعدة ما هي/ الواجب س31 و س ‪”Select case‬ايا (‪msgbox‬‬ ‫)‪& x‬‬ ‫3 ‪Case‬‬ ‫)‪ ” ” & x‬الواجب هو س7 و س31ايا (‪msgbox‬‬ ‫‪Case Else‬‬ ‫)‪ ” & x‬الرقم المدخل خاطئ ايا“ (‪msgbox‬‬ ‫‪END SELECT‬‬
  • 8. ‫التطبيق‬ ‫• في كتابك العملي تدرايب )3-5 ( التطبيق‬ ‫الرابع :-‬ ‫قومي بكتابة برنامج باستخدام الفيجوال بيسك‬ ‫ايقوم بإدخال درجات طالب في مادة الحاسب‬ ‫و هذه الدرجات هي : )نم امقر لخدأعمال السنة للفصلين‬ ‫و اختبار الفصلين الول و الثاني (حيث ايقوم‬ ‫البرنامج بحساب مجموع هذه الدرجات و‬ ‫طباعة التقداير و ايكون التقداير كالتالي :-‬ ‫الدرجة‬ ‫فأكثر 09‬ ‫التقداير‬ ‫ممتاز‬ ‫98 - 08 جيد جدا‬ ‫97 – 07 جيد‬ ‫05 - 96 مقبول‬ ‫0 - 94 راسب‬