‫الذكية‬ ‫األجهزة‬ ‫تطبيقات‬ ‫برمجة‬
‫البرنامج‬ ‫كتابة‬ ‫مراحل‬:
‫البيانات‬ ‫مع‬ ‫التعامل‬
‫ن‬ ‫غير‬ ‫يوجد‬ ‫ال‬ ‫إذ‬ ‫البيانات‬ ‫نوع‬ ‫عن‬ ‫االعالن‬ ‫يتجاهل‬‫وع‬
‫المنوعة‬ ‫البيانات‬ ‫هو‬ ‫البيانات‬ ‫من‬ ‫واحد‬variant
‫مثال‬
Visual Basic
Studio
NSB-AppStudio
Dim a as integerDim a
a=5a=5
a=“ Welcome”a=“ Welcome”
‫والمنطقية‬ ‫الحسابية‬ ‫العمليات‬
‫العملية‬‫الرمز‬‫الجبرية‬ ‫الصيغة‬‫البرمجي‬ ‫الصيغة‬‫ة‬
‫الجمع‬
+𝒙 + 𝒚𝒙 + 𝒚
‫الطرح‬
-𝒙 − 𝒚𝒙 − 𝒚
‫الضرب‬
*𝒙𝒚𝒙 ∗ 𝒚
‫القسمة‬
/𝒚 ÷ 𝒙‫أو‬
𝒙
𝒚
𝒙/𝒚
‫األس‬
^𝒙 𝒚𝒙^𝒚
‫والمنطقية‬ ‫الحسابية‬ ‫العمليات‬
‫مانتيجة‬‫الحسابية‬ ‫العملية‬ ‫تنفيذ‬
M= 2*(3-1)^4/2
M= 8
‫مانتيجة‬‫المنطقية‬ ‫العملية‬ ‫تنفيذ‬
2+3*4 > 2*(3-2)^2
True
‫ادوات‬‫ادخال‬‫البيانات‬‫المعلومات‬ ‫اخراج‬ ‫ادوات‬
.1‫النص‬ ‫مربع‬
.2‫االختيار‬ ‫مربع‬
.3‫القائمة‬ ‫اداة‬
.4‫االختيا‬ ‫او‬ ‫المنسدلة‬ ‫القائمة‬ ‫اداة‬‫ر‬
.5‫الخيار‬ ‫زر‬
.1‫النص‬ ‫مربع‬
.2‫التسمية‬ ‫اداة‬
‫التحويل‬ ‫دوال‬ ‫من‬
CONVERT
FOR … NEXT1‫المعلومات‬ ‫اخراج‬ ‫امر‬
SELECT CASE2‫اسمه‬ ‫متغير‬ ‫تعريف‬A
MSGBOX3‫تحويل‬‫عشري‬ ‫عدد‬ ‫الى‬ ‫المدخلة‬ ‫القيمة‬
DIM A4‫التكرار‬ ‫حلقات‬ ‫من‬
INPUTBOX5‫تحويل‬‫صحيح‬ ‫عدد‬ ‫الى‬ ‫المدخلة‬ ‫القيمة‬
DIM A(5)6‫الشرطية‬ ‫الجمل‬ ‫من‬
CINT(X)7‫اسمها‬ ‫مصفوفة‬ ‫تعريف‬A
CSNG(X)8‫امر‬‫البيانات‬ ‫ادخال‬
4
6
1
2
8
7
5
3

الدرس الثالث