‫ﺪاء‬ ‫إ‬:‫ﻧﺼﺮ‬‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬ /‫أ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧١١٤٧١٢
(‫اﻹﻋﺪادي‬‫اﻟﺜﺎﻟﺚ‬‫اﻟﺼﻒ‬ )‫ﺎد‬‫اﻟﺰ‬ ‫ﻣﺬﻛﺮة‬٢٠١٥‫م‬
١
01027446932
‫اﻟﺘﺮم‬‫اﻟﺜﺎﻧﻰ‬
‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬ / ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢
‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦
١
 
( Data Types ) 
 
 

Data Type 
   
 
Byte 
Integer 
Short - Long 
 
 
SingleDoubleDecimal 
 
Char 
String


 

Boolean 
True / False 
 
IsNumeric 
Date 

 
#15/3/2016# 
Object 


Properties 
TypeData type 
TextString Auto SizeBoolean WidthInteger 
BackcolorColor FontFont  
 
_
_
vb.netAS ,Single ,dim


Variables Constants 
RAM

Dim 
Dim as (Data Type 
Dim x , y As Single
RAM

Const 
Const as (Data Type  = 
Const Pi As Single = 22/7
Assignment 
 
 
 
 
 
 
 
 
X = Textbox1.TextX = 250X = Y + 50Label1 . Text = X
Y = Y + 5Label1 . Text = Label1 . Text + 50 
‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬ / ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢
‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦
٢
& 
X= 20
Y= 15
Z = X & Y
Dim x , y As String 
X= “Zyaad”
Y= “Saad”
Label1.Text = X &VbcrLf & Y 
Dim x , y As String 
X= “Zyaad”
Y= “Saad”
Label1.Text = X &””& Y
Dim x , y As String 
X= “Zyaad”
Y= “Saad”
Label1.Text = X & Y
2015Zyaad
Saad
Zyaad SaadZyaadSaad
 
    
Dim x , y as singlex= Textbox1 . Texty = 3 * x + 5Label1. Text = y
 
Syntax Errors ( Logic Error ) 

IDE
 
 

IDE 
 Dim X As SangleDin X As SingleArea = 2 * 3.14 * R
Dim x As byte = 700Const x as single
( Runtime Error ) 
X = Textbox1 . Text 
Invalid Cast 
OverFlow 
VB.netCatch/TryRuntime 
Dim x , y as single 
x= Textbox1 . Text 
y = 3 * x + 5 
Label1. Text = y
Dim x , y as single 
Try
x= Textbox1 . Text
Catch
Msgbox( ““ )
Textbox1.text = “ “
Textbox1. Focus ( )
End Try
y = 3 * x + 5 
Label1. Text = y 
Try 

Catch 

 
Textbox1
End Try 
 

& Vbcrlf 
_ Rem‘
 ## 
Me  
 
 
 
 
 
 
‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬ / ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢
‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦
٣
Branching 
TrueFalseBoolean 
If
If …Then If … Then ... Else If … Then ... ElseIf 
 
 
 
If .. Then .. Else
Then
True 
End If( False )
If 
 
 
 
Then 
TrueFalse
Else 
 
 
 
 
 
TrueCode1
False
TrueCode2
False
 
If  Then
Code 
End If
If  Then
Code1True 
Else
Code2False 
End If
If  Then
Code1
ElseIf  Then
Code2
Else
Code N
End If
IfEnd IfIf A>20 Then Msgbox(“Pass”)
ElseIf Mod
Isnumeric
TrueFalse 
 
False 
Msgbox( IsNumeric (“Two”) )
True 
Msgbox( IsNumeric ( 5 ) )
Textbox1Label1
Label1.Text = IsNumeric ( Textbox1.Text )
Textbox1
Msgbox( IsNumeric ( Textbox1.Text ) )
Y= 3 * x + 2
Runtime
 
Dim x , y As Single
x = Me . Textbox1 . Text
y = 3 * x + 2
Label1 . Text = y
 
Dim x , y As Single
If IsNumeric ( Textbox1.Text ) Then
x = Me . Textbox1 . Text
y = 3 * x + 2
Label1 . Text = y 
Else
Msgbox ( )
Textbox1. Text = "" 
Textbox1. Focus ( ) 
End If
Set focusFocus
TextBox 
TextBox1 
Textbox1.text = "" 
AndORNotIf
AndTrueTrueFalse
‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬ / ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢
‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦
٤
( 5 > 3 And 8 > 4 )TrueTrue( 5 > 8 And 6 > 3)FalseFalse 
ORTrueTrueFalseFalse
( 5 > 3 Or 8 < 4 )TrueTrue( 5 > 8 Or 6 > 3)FalseFalse 
Select …… Case 
If ….Then..Else If
 

 
Select Case 
Case 
Code
Case 
Code
Case 
Code
End Select
Dim W as integer
W = Textbox1.Text
IF W = 1 Then
Label . Text = "low"
Else IF W = 2 Then
Label1 . Text = "medium"
Else IF W = 3 Then
Label1 . Text = " high"
End Select 
Dim W as integer
W = Textbox1.Text
Select case W
Case 1
Label . Text = "low"
Case 2
Label1 . Text = "medium"
Case 3
Label1 . Text = " high"
End Select
ListBox 
ListBoxItemsAdd( )
Index
SelectedIndexListBox
SelectedIndexChangedListBoxListBox 
 
 
For …… NextDo ……… While 
For ……… Next 
 
For Counter{  } = Start{}To End{}[Step{}]
Code {}
Next { }
Counter
   
Dim x as integer
For x = 1 to 3
Sum = Sum + X
Next
Label1 . text = Sum 
Dim x as integer
For x = 1 to 3
Label1.text = label1.text & x
Next 
Dim x as Byte 
For x = 1 to 3
Msgbox ( x )
Next 
ForNextEnd
startCounter
EndCounter
‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬ / ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢
‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦
٥
Next
For… Next
Next
step

step
For x = 1 To 3
startEnd
For x = 1 To 3 step 2
startEnd
For x = 3 To 1 step -2

For x = 2.5 To 9.5 step 0.5 

For x = A To B step C
 
For m = 1 to 10
Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf
Next
 
For m = 1 to 10 step 2
Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf
Next
 
For m = 2 to 10 step 2
Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf
Next
 
For m = 3 to 10 step 3
Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf
Next
1.50.50.5
For m = 1.5 to 0.5 step -0.5
Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf
Next 
Do While ……… LoopTrue 
Do While Conditional Expression 
Code { }

Loop { }
   
Dim x,sum asinteger 
x = 1
Do While x < = 3 
Sum = Sum + x 
X = x + 1
Loop 
Label1 . text = Sum 
Dim x as integer
x = 1
Do While x < = 3 
Label1.text = label1.text & x 
X = x + 1
Loop 
Dim x as integer
x = 1
Do While x < = 3 
Msgbox ( x )
X = x + 1
Loop 
‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬ / ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢
‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦
٦
 
Do WhileTrue
LoopFalse

Do ……….. While
<> 
Input box

Exit Do
list box
Itemslist box
add ( )list box 
Timer 

 
Tick
EnabledFalse 
 
Interval 

 
Now( ) 
TimeOfDay 
 
Timer 1
Timer 1 . Enabled = False
Timer 1 
Timer 1 . Enabled = True 

Timer1.Interval = 5000 

Label1 . Text = Now ( )

Label1 . text = Time of Day ( )
NotNot
Label1.Visible = Not(label2.Visible)
Procedure 
Class Form1End Class 
Procedure 
Code 
 
Sub
Function 
 


 
Sub 
Sub Sum(ByVal A As Single) 
Dim N As Single
N = A * 2
End Sub 
Sub Name(Parameters)
Code
End Sub 
Sum(10) ( )
 
SubName 
Parameters 
Code
ParameterStartEnd
OddNumber(2, 10)
sub
‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬ / ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢
‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦
٧
Function 

Function 
Function functionname[(parameterlist)] As returntype 
Statements of the Function procedure.
End Function
Function Name (Parameters) As DataType
Code
Return Value
End Function
FunctionName
Parameters
Data type
Code
Return ValueEnd Function
 
Variables
Constants
Function (
Sub( ) 
Predefined Function 
ShowMessagebox 
Message box. Show (“welcome to Egypt” , “Egypt” )
IsNumericTrue / False 
NowMessagebox.Show( Now( ) ) 
 
 

 
 

 
 
 
 
 
 
 


 
 


 
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
1
[3]‫اللاهشة‬ ‫امخدان‬2932) ٌ‫معذ‬ (
ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√)‫أمام‬‫العباسة‬‫الصحُدت‬‫وعالمت‬)× (: ‫الخاػئت‬ ‫العباسة‬ ‫أمام‬-
3–‫الىىع‬ ً‫م‬ ‫البُاهاث‬Boolean‫اللُمت‬ ‫جأخز‬True
ً
‫داةما‬
2-‫الاحشاء‬ ‫داخل‬ ‫الىظاةؽ‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫اظخخذام‬ ً‫ًمى‬
1-‫اهث‬ ‫لشبؽ‬) & (‫الشمض‬ ‫وعخخذ‬
ً
‫معا‬ ‫خشفى‬‫مخؼير‬ ً‫م‬‫ر‬
8-( ‫اإلاشهب‬ ‫الؽشغ‬ ‫هاجج‬6 < > 3)or(9 < 7‫ن‬‫ًىى‬ )True
5-‫هى‬ ‫الالىترووى‬ ‫الخخـى‬‫اإلاخعذي‬ ‫جخـى‬ ‫معخعاسة‬ ‫اظماء‬ ‫اظخخذام‬‫ل‬‫العلاب‬ ً‫م‬ ‫الؿالث‬
2-‫حعخخذم‬For … Next
ً
‫معبلا‬‫الخىشاس‬ ‫مشاث‬ ‫معشؿت‬ ‫معشؿت‬ ‫عذم‬ ‫خالت‬ ‫فى‬
‫العإا‬‫الثاوى‬ ٌ:‫الاكىاط‬ ‫بين‬ ‫بما‬
ً
‫معخعُىا‬ ‫اهمل‬
(1-Stop-2-Now( )-False-If..Then .. Else-Delete)
3-‫الخاصُت‬ ‫واهذ‬ ‫ئرا‬Interval‫لالداة‬Timer‫هى‬1999‫هى‬ ‫بالثىاوى‬ ‫ملذاسها‬ ‫ؿان‬…..
2-ً‫الياة‬ ‫إلًلاؾ‬Timer‫الجمل‬ ‫جىـُز‬ ‫ًخم‬ ‫العمل‬ ً‫ع‬‫ت‬Timer . Enabled = ……….
1-‫أخذهم‬ ‫جىـُز‬ ‫ًخم‬ ‫بذًلين‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ .......... ‫حعخخذم‬.
8-‫الجملت‬ ‫فى‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬For x = 1 to 8 Step4‫هى‬…………
5-‫الاداة‬ ‫إلؿشاغ‬Textboxً‫م‬‫مدخىاها‬‫وعخخذم‬………..
2-‫و‬ ‫الخاسٍخ‬ ‫لعشض‬ ‫حعخخذم‬ .......... ‫الذالت‬‫الىكذ‬‫الحالُين‬
‫الثالث‬ ٌ‫العإا‬:‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬:-
3-‫اليلمت‬ ‫حعخخذم‬(Dim - Const - Sub). ‫اإلاخؼيراث‬ ً‫ع‬ ‫لإلعالن‬
2-‫الاجُت‬ ‫اليلماث‬‫أظماء‬ ‫لِعذ‬‫عذا‬ ‫ما‬ ‫اإلاخؼيراث‬(String - Double - Name)
1-‫مإؼش‬ ‫لىلل‬ ‫حعخخذم‬ ...... ‫الىظُلت‬‫الىخابت‬(Focus - Rem - VbCrLf)
8-( ‫الحعابى‬‫الخعبير‬ ‫هاجج‬3 + 10 mod 2‫هى‬ )(6 - 3 - 1)
5-‫حملت‬ ‫فى‬If..Then ..Else‫ولمت‬ ‫جلى‬ ‫التى‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Else‫ما‬ ‫خالت‬ ‫فى‬ ‫مباؼشة‬
( ‫الؽشغ‬ ‫هاجج‬ ‫ن‬‫ًىى‬True - False - Null)
2-‫الى‬ ‫جدبع‬: ‫الاجُت‬ ‫اإلاخؼيراث‬ ‫كُمت‬ ‫مىضحا‬ ‫الاحى‬ ‫ىد‬
DimN, K As Integer
N = 1
Do WhileN < 5
K = K + N
N = N + 3
Loop
Ifn > k then
K = K *2
End If
‫اإلاخؼير‬ ‫كُمت‬ ) ‫أ‬ (n( ‫هى‬7 - 6 - 5)
‫اإلاخؼير‬ ‫كُمت‬ ) ‫ب‬ (K( ‫هى‬8 - 9 - 10)
[2]‫ٍت‬‫س‬‫الاظىىذ‬ ‫مداؿظت‬2932) ٌ‫معذ‬ (
ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√( ‫عالمت‬‫أو‬ ‫الصحُدت‬ ‫العباسة‬ ‫أمام‬ )) ×: ‫الخاػئت‬ ‫العباسة‬ ‫أمام‬
3-‫هاجج‬‫الذالت‬IsNumeric‫ن‬‫ًىى‬ ‫ما‬ ‫داةما‬True‫أو‬False.
2-‫الاداة‬ ‫حعخخذم‬Timer‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫لخىشاس‬‫مدذدة‬.
1-‫الذالت‬ ‫حعخخذم‬Function‫الخخصُص‬ ‫معادلت‬ ً‫م‬ ً‫الاًم‬ ‫الؼشؾ‬ ‫فى‬‫لها‬ ‫وٍخصص‬
‫ؿلؽ‬ ‫عنها‬ ‫الاعالن‬ ‫أزىاء‬ ‫كُمت‬
8-ً‫م‬‫الخعذ‬ ‫صىس‬‫الالىترووى‬ ‫ي‬‫فى‬‫ي‬‫اإلاصش‬ ‫اإلاجخمع‬‫ؤلالىترووي‬‫الدؽهير‬
5-‫اإلاىؼلى‬ ‫اإلاعامل‬ ‫اظخخذام‬ ‫عىذ‬And‫اإلاشهب‬ ‫الؽشغ‬ ‫ن‬‫ًىى‬True‫أخذ‬ ‫وان‬ ‫ئرا‬
‫الؽشػين‬True
‫الثاوى‬ ٌ‫العإا‬:)‫أ‬: ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬
3-‫هى‬
ً
‫معبلا‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫جىشاسٍت‬ ‫خللت‬ ‫أؿظل‬:
(Do While-For …. Next-Select Case)
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
2
2-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 4 ^2 + ( 9 - 5 )/ 2 ).......‫هى‬(8-10-18)
1-‫حملت‬Select Case‫كُمت‬ ‫على‬ ‫معخمذا‬ ‫الخـشع‬ ‫ن‬‫ًىى‬ ‫عىذما‬ ‫أهثر‬ ‫بؽيل‬ ‫ؿعالت‬
‫واخذ‬‫(مخؼير‬–ًً‫مخؼير‬–) ًً‫مخؼير‬ ً‫م‬‫أهثر‬
8-...........‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ ‫لبذء‬ ‫حعخخذم‬ ‫محجىصة‬ ‫ولمت‬
(Rem-Focus-VbCrLf)
5-‫هاججه‬ ‫الىىد‬ ً‫م‬ ‫حضء‬ ...........True‫أو‬False
‫الخخصُص‬ ‫حملت‬ (–‫الؽشػى‬‫الخعبير‬–) ‫الشبؽ‬‫أمش‬
) ‫ب‬: ‫الاجُت‬ ‫الجمل‬ ‫فى‬ ‫الخؼأ‬ ‫ظبب‬ ‫وضح‬
‫أ‬-
‫ب‬-
‫الثالث‬ ٌ‫العإا‬:‫اهمل‬ :
ً
‫أوال‬:
ً
‫علمُا‬ ‫صحُدت‬ ‫عباسة‬ ‫على‬ ٌ‫للحصى‬ ‫الاجُت‬ ‫العباساث‬
3-. ‫الذالت‬ ‫وظُؽ‬ ‫خعب‬ ‫مدخىاه‬ ‫ًخدذد‬ ‫سظالت‬ ‫مشبع‬‫إلظهاس‬ ‫حعخخذم‬ ......... ‫الذالت‬
2-‫حملت‬‫الخىشاس‬Do While‫حعخخذم‬‫الؽشغ‬ ‫ػاإلاا‬. ...........
1-‫اإلاخؼيراث‬ ً‫ع‬ ‫لالعالن‬ .........‫الامش‬ ‫ٌعخخذم‬........‫الامش‬ ‫بِىما‬‫الثىابذ‬ ً‫ع‬ ‫لالعالن‬ .
. ‫البرهامج‬ ‫داخل‬
8-‫ـ‬‫ل‬‫ا‬ ‫وحؽؼُل‬ ‫إلًلاؾ‬Timer............. ‫الخاصُت‬ ‫وعخخذم‬ ‫العمل‬ ً‫ع‬
‫منهما‬ ‫بيل‬ ‫الخاص‬ ٌ‫العإا‬ ً‫ع‬ ‫أحب‬ ‫زم‬ ‫مجمىعت‬ ‫ول‬ ‫فى‬ ‫الاجُت‬‫الاوامش‬ ‫جدبع‬
ً
‫زاهُا‬
Dim scoreAs Integer = 75Dim X As Integer
Dim Result As String
If Score< 50 then
Result ="Fail"
ElseIf Score <75 then
Result ="Good"
ElseIf Score < 85 then
Result ="veryGood"
Else
Result ="Excellent"
EndIf
Dim Total As Integer
Dim Limit As Integer
Limit =3
X =1
Total =0
Do WhileX <= Limit
Total = Total +X
X = X +2
Loop
Me.Label1.Text = Total
......................‫هى‬ ‫الىاجج‬......................‫هى‬ ‫الىاجج‬
[1]‫الجيزة‬ ‫مداؿظت‬2932) ٌ‫معذ‬ (
ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√‫أ‬ )‫و‬( ‫عالمت‬) ×‫العباس‬ ‫أمام‬ُ‫الخال‬ ‫اث‬‫ت‬:
3-‫حعخخذم‬‫فى‬ &‫معامالث‬‫اإلالاسهت‬‫اإلاىؼلُت‬
2-‫اإلاخؼير‬ ‫اظم‬Spent@Moneyٌ‫خ‬ ً‫م‬
ً
‫صحُدا‬ ‫عذ‬‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫ُث‬
1-‫هىع‬ ً‫م‬‫اإلاخؼير‬Byte‫ًأخز‬ً‫م‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُم‬0 : 255
8-‫الخاصُت‬interval‫للمإكذ‬Timer‫با‬ ‫الحذر‬ ‫وكىع‬ ٌ‫معذ‬ ‫جدذد‬‫لثاهُت‬
5-‫اإلاخضهت‬ ‫اللُم‬ ‫هي‬ ‫الثىابذ‬‫الزاهشة‬ ‫فى‬‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬‫جخؼير‬ ‫ال‬ ‫والتي‬
‫الثاوي‬ ٌ‫العإا‬:-‫أهم‬‫الخالُت‬ ‫اليلماث‬ ‫معخخذما‬ ‫الىلؽ‬ ‫ميان‬ ‫ل‬:-
(SubString–Dim –Timer –Do while .. loop - Integer -)
3-. ‫جخصُص‬ ‫حملت‬ ‫اي‬ ‫فى‬ ‫اظخخذامه‬ ‫ًجىص‬ ‫ال‬ ........... ‫الىىع‬ ً‫م‬ ‫الاحشاء‬
2-....................‫ألامش‬ ‫وعخخذم‬‫ألاوامش‬ ً‫م‬ ‫مجمىعت‬‫لخىشاس‬
1-.................. ‫ألاداة‬. ‫مدذدة‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬‫لخىشاس‬ ‫حعخخذم‬ .
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
3
8-.‫مخؼير‬ ً‫ع‬ ‫لألعالن‬ ‫ٌعخخذم‬ ............................‫الامش‬
5-. .......... ‫الىىع‬ ً‫م‬ ‫بُان‬ ‫وعخخذم‬ ‫الؼالب‬ ‫حلىط‬ ‫سكم‬ ًٍ‫لخخض‬
‫الثالث‬ ٌ‫العإا‬:) ‫أ‬ (‫الخالُت‬ ‫العباساث‬ ‫في‬ ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫بخصىٍب‬ ‫كم‬:
‫م‬‫العباسة‬‫الخصىٍب‬
3‫الحعابُت‬ ‫العملُت‬ ‫هدُجت‬3^ 3 + 1‫هى‬10.................
2‫حملت‬If..Then. ‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫اهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ ‫حعخخذم‬..................
1‫اإلاعامل‬ ‫هاجج‬Not‫هى‬False‫هى‬ ‫الؽشػين‬ ‫هال‬ ‫وان‬ ‫ارا‬False‫ؿلؽ‬.................
8‫ٌعخدذم‬‫الامش‬(Rem)‫الًج‬ًً‫عذد‬ ‫كعمت‬ ‫باقي‬ ‫اد‬..................
. .................... ، ................ ، .............. ‫الالىترووى‬ ‫الخعذي‬ ‫وظاةؽ‬ ً‫م‬ ) ‫ب‬ (
‫الشابع‬ ٌ‫العإا‬:: ‫ًلي‬ ‫مما‬ ‫ول‬ ً‫ع‬ ‫أحب‬-
‫أ‬-( ‫للعذاد‬ ‫كُم‬ ‫اهخب‬Xً‫م‬ )0‫ئلي‬20‫بضٍادة‬5‫الامش‬ ‫معخخذما‬ ‫مشة‬ ‫ول‬ ‫في‬For ..Next
For x = …………………………………………………………….
‫ب‬–Function Sum ( Byval First As Single , ByVal Second As Single ) As Single
Dim Total As Single
Total = First + Second
Return Total
End Function
: ‫ًلى‬ ‫ما‬ ‫العابم‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬
3-‫الاحشاء‬ ‫اظم‬2-‫الاحشاء‬ ‫هزا‬ ‫وظاةؽ‬1-‫الشاحعت‬ ‫اللُمت‬
8-‫الاحشاء‬ ( ‫بُان‬ ‫هىع‬–‫الاحشاء‬ ‫وظاةؽ‬-) ‫الشاحعت‬ ‫اللُمت‬
[8]‫الؼشبُت‬ ‫مداؿظت‬2932) ٌ‫معذ‬ (
ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√‫أ‬ )‫و‬‫عال‬( ‫مت‬) ×‫العباس‬ ‫أمام‬: ‫الخالُت‬ ‫اث‬
3)‫ولمت‬ ‫اظخخذام‬ ً‫ًمى‬String‫إلاخؼ‬ ‫واظم‬‫مؽشوع‬ ‫داخل‬‫ير‬VB
2)‫الخاصُت‬ ‫طبؽ‬ ‫جم‬ ‫ارا‬intervalً‫للياة‬Timer‫الى‬2999‫زاهِخين‬ ‫ول‬ ‫ًيؽؽ‬ ‫ؿاهه‬
1)‫اللُم‬ ًٍ‫لخخض‬true‫أو‬False‫الىىع‬ ً‫م‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًجب‬ ‫اإلاخؼيراث‬ ‫الخذ‬Boolean
8)ً‫الياة‬ ‫حؽؼُل‬‫او‬ ‫ئًلاؾ‬ ‫وعخؼُع‬Timer‫الخاصُت‬ ‫ػشٍم‬ ً‫ع‬Text
5)‫ج‬ ‫ال‬ ‫كُم‬‫اإلاخؼيراث‬ ‫عليها‬ ‫ًؼلم‬ ‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬‫خؼير‬
2)‫كُم‬ ٌ‫واهما‬ ‫سكمي‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬‫خه‬‫كُم‬ ‫ؿاهه‬ ‫الابخذاةُت‬‫خه‬‫هى‬‫صـش‬
‫الثاوي‬ ٌ‫العإا‬:: ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬
3)..... ‫اإلاعامل‬ ‫اظخخذام‬‫على‬ ‫مما‬ ‫اكل‬ ‫ٌعاسها‬ ‫على‬ ‫ما‬ ‫وان‬ ‫ارا‬ ‫العملُت‬ ‫خؼأ‬ ‫الى‬ ‫ًإدي‬
: ‫ًمُنها‬(=->->=-‫ظبم‬ ‫ما‬ ‫حمُع‬)
2)‫في‬ ‫اإلاعخخذم‬ ‫اإلاعامل‬‫باقى‬ ‫احشاء‬‫ـ‬‫ل‬‫ا‬ ‫في‬ ‫اللعمت‬VB........‫هى‬
(Div-/-÷-Mod)
1).‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مىحهت‬ ‫عذاةُت‬ ‫سظاةل‬ ً‫ع‬ ‫عباسة‬ ............
‫الالىت‬ ‫الخخـى‬ (‫رووى‬-‫الالىتروهُت‬ ‫اإلاظاًلاث‬-) ‫الالىتروهُت‬ ‫اإلاالخلت‬
8)‫جخصُص‬‫هأمش‬ ‫صحُدت‬ ............... ‫الصُؼت‬
(N=N+ 4-N+ 4=10-N=20-)‫(ج‬‫و‬ )‫(أ‬ ً‫م‬ ‫ول‬)
5)‫في‬ ‫اإلاخىشسة‬‫الاوامش‬Do While… Loop.............. ‫جىـُزها‬ ‫ًخم‬
(‫الؽشغ‬ ‫ػاإلاا‬False-‫ػاإلا‬‫الؽشغ‬ ‫ا‬True–) ‫صمىُت‬ ‫ؿترة‬ ‫بعذ‬
‫الثالث‬ ٌ‫العإا‬: ‫الاجُت‬ ‫العباساث‬ ‫اهمل‬
3-( ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬5+6*2‫هى‬ )..............
2-‫اإلاخؼير‬ ‫كُمت‬ ‫ؿان‬ ‫اإلالابلت‬‫الاوامش‬ ‫بخدبع‬M‫الشظالت‬ ‫ق‬‫صىذو‬ ‫في‬‫جظهش‬ ‫التي‬
: ‫الخالُت‬ ‫الحاالث‬ ‫في‬‫الخىشاس‬ ‫مشاث‬ ‫اهتهاء‬ ‫بعذ‬
Dim M As Long = 4, I As Long
For I = 0 To 3
M = M + 2
Next
MsgBox(M)
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
4
‫أ‬)‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫الحالت‬ ‫هزه‬ ‫في‬M........... ‫هى‬
‫ب‬)‫كُمت‬ ‫وطع‬ ‫عىذ‬Step‫ي‬‫حعاو‬2‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬M......... ‫هى‬
1-‫اإلاخؼير‬ ً‫ع‬ ‫لإلعالن‬(A)...............‫هى‬ ‫اإلاعخخذم‬ ‫الىىد‬ ‫ن‬‫ًىى‬ ‫ي‬ ‫هص‬‫همخؼير‬
8-‫بخ‬: ‫الخىـُز‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫اإلالابلت‬‫الاوامش‬ ‫دبع‬
IfAge>20 and Age<60 then
Msgbox ("You can Do it ")
Else
Msgbox ("You Can„t Do it ")
End If
‫أ‬)‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬Age‫هى‬25................ ‫الشظالت‬ ‫ق‬‫صىذو‬‫ًظهش‬
‫ب‬)‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬Age‫هى‬19‫الشظالت‬ ‫ق‬‫صىذو‬‫ًظهش‬.............
[5]‫الذكهلُت‬ ‫مداؿظت‬2932) ٌ‫معذ‬ (
ٌ‫ألاو‬ ٌ‫العإا‬:‫أ‬–‫الاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫الاحابت‬‫أختر‬
3-‫الىىع‬ ً‫م‬ ‫الاحشاء‬Sub‫بلُمت‬ ‫ٌعىد‬ ‫ال‬‫بلُمه‬ ‫ٌعىد‬ ........ ‫الاحشاء‬ ‫بِىما‬.
(Dim - Function - Procedure)
2–‫لخ‬ ..........‫الامش‬ ‫ٌعخخذم‬. ‫معين‬ ‫ؼشغ‬ ‫جدلُم‬ ‫على‬
ً
‫بىاءا‬ ‫هىد‬‫ىشاس‬
(For ..Next - Timer - DoWhile)
1–( ً‫م‬ ‫اللُم‬ ‫جأخز‬ ........ ‫هىع‬ ً‫م‬ ‫اإلاخؼيراث‬255 –0( )Integer –Byte –Short)
8–‫الىىع‬ ً‫م‬ ‫اإلاخؼيراث‬Boolean............ ‫اللُمت‬ ‫جأخز‬
(True‫ؿلؽ‬–False‫ؿلؽ‬–True or False-) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ ‫ال‬
5-. ‫ئلىتروهُت‬ ‫وظاةؽ‬ ٌ‫خال‬ ً‫م‬‫اهثر‬‫او‬ ‫شخص‬ ‫ججاهل‬ ً‫ع‬ ‫عباسة‬ ...............
‫الالىترووى‬ ‫العب‬ (-‫الالىترووى‬ ‫الاظخثىاء‬-) ‫الالىترووى‬ ‫التهذًذ‬
‫ب‬–: ‫أن‬ ‫علمذ‬ ‫ئرا‬ ‫آلاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫بالخؼىاث‬ ‫وضح‬-
A= 2 & B =4 & C= 6
1 - A+ C * (4 + A) - B
2 –C / A+B / 2 - ( B+ A)
3 - C Mod B - A
‫الثاوي‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√)( ‫عالمت‬‫أو‬) ×‫العباس‬ ‫أمام‬‫الخالُت‬ ‫اث‬:
3–‫الىىع‬ ً‫م‬ ‫مخؼيراث‬ ‫وعخخذم‬ ً‫عىىاه‬‫أو‬ ً‫اظم‬ ٌ‫الدخا‬Short
2–‫ال‬ ‫جلاط‬‫الخاصُت‬ ‫بىاظؼت‬ ‫اإلادذدة‬ ‫الضمىُت‬ ‫ـترة‬Interval‫باإلاُىشوزاهُت‬
1–‫ـ‬‫ل‬‫ا‬ ‫الًلاؾ‬Timer‫الخاصُت‬ ‫باعؼاء‬ ‫هلىم‬ ‫العمل‬ ً‫ع‬Enabled‫اللُمت‬True
8–‫اظخذعاؤها‬ ‫كبل‬ ‫عنها‬ ‫ؤلاعالن‬ ‫ًجب‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬
5–ً‫الياة‬Timer‫الاوامش‬ ً‫م‬ ‫مجمىعت‬‫بخىشاس‬ ‫ًلىم‬‫على‬‫معُىت‬ ‫صمىُت‬ ‫ؿترة‬
‫ب‬–‫بعذ‬ ‫الخالُت‬ ‫البرامج‬‫او‬ ‫الجمل‬ ‫في‬ ‫اإلاىحىدة‬ ‫اإلاخؼيراث‬ ‫كُمت‬ ‫ما‬:‫جىـُزها‬-
3-Dim Y AS Integer = 10.3
Dim X As Single = 2 * Y
Ifx > 20 then
X= 20
Y=30
End if
C= y * 2
‫كُمت‬y‫كُمت‬ ........... ‫هي‬x‫كُمت‬ ........... ‫هي‬B........... ‫هي‬
Dim A as Integer , D as Integer = 2.9
For A = 2 To 6 Step2
D = D * 2
Next
Msgbox(A) : Msgbox(D)
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
5
‫الثالث‬ ٌ‫العإا‬:‫أ‬–: ‫آلاجُت‬ ‫الجمل‬ ‫أهمل‬
3–‫الخاص‬ ‫حعخخذم‬‫الاداة‬ ‫داخل‬ ‫اإلادذد‬‫العىصش‬ ‫إلاعشؿت‬ .............. ‫ُت‬List Box.
2–‫حملت‬ ‫مع‬ .......... ‫اإلاىؼلي‬ ‫اإلاعامل‬ ‫اظخخذم‬ ‫ئرا‬IF‫الؽشػين‬ ‫هال‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًجب‬
True‫اإلاشهب‬ ‫الؽشغ‬ ‫ن‬‫ًىى‬ ‫ليي‬True.
1–. ............... ‫ولمت‬ ٌ‫باظخعما‬ ‫البرهامج‬ ‫داخل‬ ‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬
4–‫حملت‬ ‫اظخخذام‬ ‫عىذ‬If…. Then…. Else‫لخىـُز‬ ٌ‫الاهخلا‬ ‫ًخم‬ ‫الؽشغ‬ ‫ًخدلم‬ ‫لم‬ ‫ئرا‬
................ ‫جلي‬ ‫التي‬ ‫الجمل‬ ‫لخىـُز‬ ‫ًيخلل‬ ‫الؽشغ‬ ‫جدلم‬ ‫ئرا‬‫و‬ ................ ‫جلي‬ ‫التي‬ ‫الجمل‬
5–Din X As Short. .............. ‫الىىع‬ ً‫م‬ ‫الجملت‬ ‫هزه‬ ‫فى‬ ‫الخؼأ‬
ٌ‫العإا‬‫الشابع‬–‫جشجِب‬ ‫أعذ‬‫البرهامج‬ً‫م‬ ‫الـشدًت‬ ‫ألاعذاد‬ ‫لجمع‬3–29
1 –Loop
2 –Do While D<=20
3 –Dim D As Integer = 1 , Total as Integer
4 –Msgbox(Total)
5 –Total = Total + D
6 - D = D + 2
‫ب‬–‫في‬ ‫ألاظماء‬ ًٍ‫جىى‬ ‫كىاعذ‬ ً‫م‬ ‫ازىين‬‫أرهش‬Visual Basic:
3-.........................................................
2-........................................................
[2]‫اإلاىىؿُت‬ ‫مداؿظت‬2932) ٌ‫معذ‬ (
( ‫عالمت‬ ‫طع‬√)( ‫عالمت‬‫أو‬) ×‫العباس‬ ‫أمام‬‫الخالُت‬ ‫اث‬:
3-‫حملت‬ ‫في‬For s = 2 to 10 step 2 …. Next‫الخىشاس‬ ‫مشاث‬ ‫عذد‬39‫مشاث‬
2-‫ولمت‬ ‫اظخخذام‬ ً‫ًمى‬char.‫الؼالب‬ ‫اظم‬ ‫ؿُه‬ ‫وطع‬ ‫جم‬‫إلاخؼير‬ ‫واظم‬
1-‫ـ‬‫ل‬‫ا‬ ‫ًبذأ‬Index‫فى‬‫ألاداة‬ListBoxً‫م‬( ‫اللُمت‬3)
8-‫الذالت‬Now ( )‫بالىظام‬ ‫الخاصين‬ ‫والىكذ‬ ‫الخاسٍخ‬ ‫لعشض‬ ‫حعخخذم‬
5-‫العملُت‬ ‫جىـُز‬ ‫هاجج‬9+2*(2^3-8)‫أولىٍاث‬ ‫خعب‬‫صـش‬ ‫ي‬‫ٌعاو‬ ‫الخىـُز‬
2-‫ألامش‬If….then … Else‫الاوامش‬ ً‫م‬ ‫واخذة‬ ‫مجمىعت‬‫اخخُاس‬‫أمش‬‫هى‬
‫الثاوى‬ ٌ‫العإا‬:: ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬
3-‫الامش‬ ‫داخل‬‫الاوامش‬‫جىشاس‬ ‫ًخم‬Do While. ............ ‫الؽشغ‬ ‫كُمت‬ ‫واهذ‬ ‫ػاإلاا‬
(True - False - Null)
2-‫وجدذد‬
ً
‫معبلا‬ ‫معلىمت‬‫ػير‬ ‫الاحشاء‬ ‫خاسج‬ ً‫م‬ ‫كُم‬ ٌ‫الظخلبا‬ ‫هىظُلت‬ ............ ‫حعخخذم‬
‫الاحشاء‬ ‫اظخذعاء‬ ‫عىذ‬.(Procedure - Sub - Parameters)
1-( ‫الىىع‬ ً‫م‬‫اإلاخؼير‬Boolean–Integer–String‫أعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬ )‫صحُدت‬
8-‫حعخبر‬(‫الصُؼت‬b = c + 1 , c+1 = b , b+c =1‫جخصُص‬‫هأمش‬ ‫صحُدت‬ )
5-‫ألامش‬ ‫حملت‬if ….Then……else‫بيلماث‬ ‫جيخهي‬( if end - end if - end else)
‫الثالث‬ ٌ‫العإا‬:: ‫مماًأحي‬ ‫ليل‬ ‫العلمي‬ ‫اإلاصؼلح‬ ‫أهخب‬ )‫(أ‬
3-‫البره‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫جدذر‬ ‫التى‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬ ‫حعخخذم‬‫اوامش‬. ‫معها‬ ‫والخعامل‬ ‫امج‬
2-‫و‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬‫هاجج‬‫ه‬‫مىؼلي‬True‫أو‬False‫مخؼير‬‫او‬ ‫خاصُت‬ ‫كُمت‬ ‫على‬ ‫بىاء‬
.
1-. ‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬‫جخؼير‬ ‫أن‬ ً‫ًمى‬ ‫ال‬ ‫التى‬ ‫اللُم‬
8-‫باإلاُلاحي‬ ‫الخاص‬ ‫الحذر‬‫هى‬timer. ‫جىـُزها‬ ‫هشٍذ‬ ‫التي‬‫ألاوامش‬ ‫هخابت‬ ‫بذاخلت‬ ً‫وٍمى‬
5-‫ا‬ ‫عذاةُت‬ ‫ولماث‬‫وؽش‬ ً‫ع‬ ‫عباسة‬.‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مبخزلت‬‫و‬
: ‫أحب‬ ‫كم‬ ‫الخالُت‬ ‫الخعلُماث‬ ‫أ‬‫ش‬‫ئك‬ : ) ‫ب‬ (
Dim Age, degree, total as single
Age = 18
Degree = 90
Do while Age <25
Age = 25
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
6
Degree = 100
Loop
Total = degree/ 2
: ‫ًلي‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ ‫الخعلُماث‬ ‫هزه‬ ‫جىـُز‬ ‫بعذ‬
3-‫كُمت‬total( ‫ي‬‫حعاو‬59–399–31)
2-‫اإلاخؼير‬ ‫كُمت‬degree( ‫ي‬‫حعاو‬09–399–25)
1-‫الؽشغ‬ ‫هاجج‬age < 25( ‫ي‬‫حعاو‬false – true–18)
8-‫اإلاخؼير‬ ‫كُمت‬Age( ‫ي‬‫حعاو‬59-25-35)
[1]‫محافظة‬‫القليوبية‬2932) ٌ‫معذ‬ (
ٌ‫العإا‬: ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أو‬ )( ‫عالمت‬‫العباس‬ ‫أمام‬ )‫اث‬‫الخالُت‬:-
3-mod 5 = 948
2-66=3*4+2*2^3
1-For X= 100 to10 step -10
8-‫الاداة‬ ً‫م‬ ‫الؼشض‬Show ( )‫بالىمبُىجش‬ ‫الخاصين‬ ‫والىكذ‬ ‫الخاسٍخ‬ ‫عشض‬
5-‫الامش‬if …….then……..Else‫ًخم‬‫واخذا‬ ‫بذًال‬ ‫لذًىا‬ ‫وان‬ ‫ارا‬ ‫اظخخذامت‬
‫الثاوى‬ ٌ‫العإا‬:‫الىىد‬ ً‫م‬ ‫اظخخشج‬‫الخالى‬: ‫ًلى‬ ‫ما‬
Sub ShowoddorEven ( Byval Start As Integer , Byval Last As Integer )
Dim i As Integer
Label1 . Text = “ “
For i = Start To Last Value Step2
Label1 . Text = Label1 . Text & “ “ &i
Next
End Sub
3-‫الاحشاء‬ ً‫ع‬ ‫الاعالن‬ ‫بذاًت‬2-‫الاحشاء‬ ‫اظم‬1-‫الاحشاء‬ ‫هزا‬ ‫وظاةؽ‬
8-‫الاحشاء‬ ‫وظاةؽ‬ ‫هىع‬5-‫الاحشاء‬ ً‫ع‬ ‫الاعالن‬ ‫نهاًت‬
‫الثالث‬ ٌ‫العإا‬:‫عبا‬ ‫ول‬ ‫على‬ ٌ‫الذا‬ ‫العلمى‬ ‫اإلاصؼلح‬ ‫أهخب‬: ‫مماًأحى‬ ‫سة‬-
3-‫بشهامج‬ ‫فى‬‫مخؼير‬ ‫أي‬ ً‫ع‬ ‫لالعالن‬ ‫ٌعخخذم‬‫امش‬V.B.net
2-. ‫علُه‬ ‫الحعابُت‬ ‫العملُاث‬ ‫ئحشاء‬ ً‫ًمى‬ ‫ال‬ ‫البُاهاث‬ ً‫م‬ ‫هىع‬
1-‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مىحهت‬ ‫عذاةُت‬ ‫سظاةل‬ ً‫ع‬ ‫عباسة‬.
8-‫معبلا‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫خالت‬ ‫فى‬ ‫ٌعخعمل‬‫امش‬.
5-‫لال‬ ‫ى‬ ‫الاؿتراض‬ ‫الحذر‬‫داة‬Timer
‫الشابع‬ ٌ‫العإا‬:‫الجمل‬ ‫هزه‬ ‫فى‬ ‫الخؼأ‬ ‫هىع‬ ‫وضح‬:
Const A as Single
Dim X as Byte = 280
Din C as Short =20
[1]‫الاظماعُلُت‬ ‫مداؿظت‬2932) ٌ‫معذ‬ (
ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬( ‫وعالمت‬ ‫الصحُدت‬ ‫العباسة‬ ‫أمام‬ )‫الخؼ‬ ‫العباسة‬ ‫أمام‬ )‫أ‬
3-‫اليلمت‬ ٌ‫باظخعما‬ ‫اإلاخؼيراث‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Dim
2-‫الاحشاءاث‬ ‫اظخذعاء‬Procedures‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬
1-‫الاداة‬Timer‫معُىت‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫بخىشاس‬ ‫جلىم‬
8-(‫الامش‬ ‫جىـُز‬ ‫هاجج‬5 + 3^2 /(8mod5))Msgbox‫ي‬‫ٌعاو‬1
5-‫وعخخ‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫عذدًت‬ ‫كُمت‬ ًٍ‫لخخض‬‫الىىع‬ ً‫م‬‫مخؼير‬ ‫ذم‬Integer
‫الثاوى‬ ٌ‫العإا‬:‫الاجُت‬‫الاوامش‬ ‫جدبع‬
Dim A, B , N as Integer
A= 5
For n = 1 to 8 Step2
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
7
B =A + N
Next
IfN > A
A= A + 1
End If
: ‫الىلاغ‬ ‫ميان‬ ‫اهمل‬ ‫العملُاث‬ ‫هزه‬ ‫جىـُز‬ ‫بعذ‬
3-‫اإلاخؼير‬ ‫كُمت‬A........... ‫ي‬‫حعاو‬2-‫ك‬‫اإلاخؼير‬ ‫ُمت‬N......... ‫ي‬‫حعاو‬
1-‫اإلاخؼير‬ ‫كُمت‬B........... ‫ي‬‫حعاو‬8-‫الؽشغ‬ ‫هاجج‬N > A‫ي‬‫ٌعاو‬……….
‫الثالث‬ ٌ‫العإا‬:: ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬
3-‫ٌعمى‬ > <‫الشمض‬‫ي‬‫ٌعاو‬ ‫ال‬ (-ً‫م‬‫اهبر‬-) ‫ي‬‫ٌعاو‬
2-‫ئًلاؾ‬ ً‫ًمى‬‫اإلاُلاحى‬Timer‫اللُمت‬ ........... ‫الخاصُت‬ ‫باعؼاء‬False.
(Tick - Interval - Enabled)
1-‫الاجُت‬ ‫الجملت‬ ‫فى‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬For I = 2 to 10 step2( ‫ن‬‫ًىى‬5-2-39)
8-‫الجملت‬ ‫فى‬If.. Then ..Else‫جلى‬ ‫التى‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Else‫هاجج‬ ‫وان‬ ‫ئرا‬ ‫مباؼشة‬
‫حملت‬ ‫بعذ‬ ‫الؽشغ‬If( ......... ‫ي‬‫ٌعاو‬True - False - Null)
5-.‫اهثر‬‫او‬ ‫لصخص‬ ‫وعُذ‬‫او‬ ‫تهُه‬ ‫جدمل‬ ‫ئلىتروهُت‬ ‫سظاةل‬ ٌ‫ئسظا‬ ً‫ع‬ ‫عباسة‬ .............
‫الالىترووى‬‫الدؽهير‬ (-‫الالىترووى‬ ‫الاظخثىاء‬-) ‫الالىترووى‬ ‫التهذًذ‬
‫الع‬‫الشابع‬ ٌ‫إا‬:‫الاهىاد‬ ‫هزه‬ ‫جىـُز‬ ‫هاجج‬ ‫وضح‬:
1- MessageBox .Show ( Now ( ) )
2- Label1. Text = Is numeric ( 5 )
3- Dim A asString = "Ahmed"
Dim B as String = "Welcome"
Label1 . Text = B & ” “ &A
[0]‫البديرة‬ ‫امخدان‬2932) ٌ‫معذ‬ (
ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬( ‫وعالمت‬ ‫الصحُدت‬ ‫العباسة‬ ‫أمام‬ )‫الخؼأ‬ ‫العباسة‬ ‫أمام‬ )
3-‫إلاخؼيراث‬ ‫اظماء‬ ‫اإلاحجىصة‬ ‫اليلماث‬ ‫الجصلح‬
2-‫الىىع‬ ً‫م‬ ‫مخؼيراث‬ ‫وعخخذم‬ ‫خشؿُت‬ ‫كُم‬ ًٍ‫لخخض‬String
1-‫ال‬ ‫حعخخذم‬‫يلم‬‫ت‬Dim‫بِىما‬ ‫الثىابذ‬ ً‫ع‬ ‫لالعالن‬Const‫اإلاخؼيراث‬ ً‫ع‬ ‫لالعالن‬
8-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫بعذ‬3(^2+3‫الىاجج‬ ‫ن‬‫ًىى‬ )75
5-‫الالىترووى‬ ‫الخخـى‬ ‫الالىترووى‬ ‫الخعذي‬ ٌ‫اؼيا‬ ً‫م‬
‫الثاوي‬ ٌ‫العإا‬:‫صحُدت‬ ‫حملت‬ ‫ن‬‫لخىى‬ ‫العباسة‬ ‫امام‬ ‫وطعها‬ ‫اإلاىاظبت‬ ‫اليلماث‬‫اختر‬
- For - True - End if -10 - 4 -2 - EndSelect )) ‫صـش‬
3-........‫ن‬‫جىى‬ ‫الاؿتراطُت‬ ‫كُمخه‬ ‫ؿأن‬ ‫كُمت‬ ‫له‬ ‫هدذد‬ ‫ولم‬ ‫سكمي‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫جم‬ ‫ئرا‬
2-‫الاداة‬ ‫لخمىين‬Timerُ ‫الخاصُت‬‫وؼير‬ ‫العمل‬ ً‫م‬Enable................ ‫الي‬
1-= ......................mod 329
8-for X= 10 to 1 6step -2‫كُم‬‫ت‬‫ال‬‫عذ‬‫ا‬‫د‬X............... ‫هي‬ ‫الخىشاسٍت‬ ‫الحللت‬ ‫في‬
5-‫الجملت‬Select case.‫ـ‬‫ـ‬‫ب‬ ‫اػالكها‬ ‫ًخم‬ ‫الؽشػُت‬.........................
‫الثالث‬ ٌ‫العإا‬:) ‫أ‬ ( ‫اإلاجمىعت‬
3-‫لؼت‬ ‫في‬ ‫الثىابذ‬‫و‬ ‫اإلاخؼيراث‬ ‫اظماء‬ ًٍ‫جىى‬ ‫ؼشوغ‬ ً‫م‬VISUAL Basic.net‫ال‬ ‫اهه‬
‫باظخخذام‬ ‫ٌعمذ‬‫اليلمت‬Single‫بعبب‬................................
2-.............. ‫عملُت‬ ‫ؿان‬‫بالىمبُىجش‬ ‫اإلاعادالث‬ ‫في‬ ‫الحعابُت‬ ‫العملُاث‬ ‫اولىٍاث‬ ‫جىـُز‬ ‫عىذ‬
. ‫والؼشح‬ ‫الجمع‬ ‫عملُت‬ ‫حعبم‬
) ‫ب‬ ( ‫اإلاجمىعت‬:
‫ال‬ ‫دسحاث‬ ‫مجمىع‬ ‫بدعاب‬ ‫ًلىم‬ ‫بشهامج‬ ‫عمل‬ ‫جم‬‫مخىظؼهم‬ ‫واًجاد‬ ‫مىاد‬ ‫اسبع‬ ‫في‬ ‫ؼالب‬
‫اإلاىا‬ ‫مجمىع‬ : ‫ًلي‬ ‫هما‬‫د‬Sum = Ar + En + M + Sc
‫اإلاىاد‬ ‫مجمىع‬ / ‫عذدها‬Aver= sum / 4
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
8
: ‫هما‬ ًً‫خؼأ‬ ‫هىان‬ ‫أن‬ ‫لخىؽف‬ ‫البرهامج‬ ‫جدبع‬
) ‫الخؼأ‬ ‫هزا‬ ‫صحح‬ ( ‫البرهامج‬ ‫ٌعؼل‬ : ٌ‫الاو‬ ‫الخؼأ‬
‫ٌع‬ ‫ال‬ : ‫الثاوي‬ ‫الخؼأ‬‫خذد‬ ( ‫دكُلت‬ ‫هخاةج‬ ‫علي‬ ً‫خصىل‬ ‫ًمىع‬ ً‫لى‬ ‫البرهامج‬ ‫جىـُز‬ ‫ؼل‬
:‫هى‬ ‫البرهامج‬‫و‬ ) ‫العبب‬
Dem Ar , En , M , Sc ,Sum , Aver as integer
Ar = 45.5 : En = 40 : M = 45 : Sc = 40
Sum = Ar + En + M + Sc
Aver = Sum / 2
TextBox1.Text = Sum
TextBox1.Text = Aver
[39]‫دمُاغ‬ ‫مداؿظت‬-2932) ٌ‫معذ‬ (
ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬‫أ‬ )‫و‬( ‫عالمت‬‫العباس‬ ‫أمام‬ ): ‫الخالُت‬ ‫اث‬
3-‫اإلاعامل‬ ‫ٌعخخذم‬And‫صحُذ‬ ‫هالهما‬‫أو‬ ‫الؽشػين‬ ‫أخذ‬ ‫وان‬ ‫ئرا‬
2-‫ألامش‬ ‫فى‬Do While.....Loop‫الؽشغ‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬False‫ألاوا‬ ‫جىـز‬‫جلى‬ ‫التى‬‫مش‬Loop
1-‫الذالت‬Now ( )ٌ‫الذوا‬ ً‫م‬Function‫اظخذعائها‬ ‫عىذ‬ ‫وظاةؽ‬ ‫جأخز‬ ‫التى‬
8-‫لالداة‬ ‫الضمىُت‬ ‫الـتراث‬ ‫فى‬ ‫الخدىم‬ ‫ًخم‬Timer‫الخاصُت‬ ‫ػشٍم‬ ً‫ع‬Interval
5-‫اليلمت‬ ‫اظخخذام‬ ً‫ًمى‬Byte‫البرهامج‬ ‫داخل‬‫إلاخؼير‬ ‫واظم‬
‫الثاوى‬ ٌ‫العإا‬:ُ‫الصح‬ ‫ؤلاحابت‬‫اختر‬: ‫اإلاعؼاة‬ ‫ؤلاحاباث‬ ‫بين‬ ً‫م‬ ‫دت‬
3-‫العملُت‬ ‫جىـُز‬ ‫هاجج‬ ‫ؿان‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫أولىٍاث‬ ‫خعب‬
MsgBox( 3+3^2/(8Mod 5 )).........‫هى‬
‫أ‬–4‫ب‬-6‫ـ‬‫ح‬-8
2-‫ٌع‬ ‫الزي‬ ‫البُاهاث‬ ‫هىع‬‫ي‬‫جدخى‬ ‫التى‬ ‫ألاعذاد‬ ًٍ‫بخخض‬ ‫مذ‬..........‫هى‬ ‫عؽشٍت‬ ‫هعىس‬ ‫على‬.
‫أ‬–ٍShort‫ب‬-Long‫ـ‬‫ح‬-Decimal
1-‫الاداة‬ ‫داخل‬‫اإلاخخاس‬‫العىصش‬ ‫معشؿت‬ ‫فى‬ ........... ‫الخاصُت‬ ‫حعخخذم‬List Box.
‫أ‬–Items‫ب‬-SelectedIndex‫ـ‬‫ح‬-Index
8-............... ‫بها‬ ‫ن‬‫جخض‬ ‫كُمت‬ ‫ؿخيخج‬ ‫حعخذعى‬ ‫وئهما‬ ‫لها‬ ‫كُم‬ ‫جخصُص‬ ً‫الًمى‬
‫أ‬–Sub‫ب‬Function -‫ـ‬‫ح‬-Procedure
5-‫اإلاُلاحى‬ ‫إلًلاؾ‬Timer 1...................‫ألامش‬ ‫جىـُز‬ ‫ًخم‬ ‫العمل‬ ً‫ع‬Timer 1. Enabled =
‫أ‬–True‫ب‬-End‫ـ‬‫ح‬-False
‫الثالث‬ ٌ‫العإا‬:: ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫الخؼىاث‬ ‫جدبع‬
Dim N1 As integer = 30 ,N2 As integer = 50
Dim N3 As integer = N1+ N2
Dim Total Asinteger
IfN3 > = 70 Then
Total = N1 +N2 +N3
Else
N1 = 20
N2 = 40
Total = N1 +N2 + N3
End If
: ‫ؿان‬ ‫ظبم‬ ‫ما‬ ‫جىـُز‬ ‫بعذ‬
3-‫اإلاخؼير‬ ‫كُمت‬N1............ =2-‫اإلاخؼير‬ ‫كُمت‬N2.................. =
1-‫اإلاخؼير‬ ‫كُمت‬Total. =............8-‫الؽشػى‬‫الخعبير‬ ‫كُمت‬Num3 > = 70..........‫هى‬
‫الشابع‬ ٌ‫العإا‬:: ‫الىلاغ‬ ‫ميان‬ ‫أهمل‬
3-.............. ‫ٌعمى‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫فى‬ ‫ًخدىم‬ ‫الزي‬‫اإلاخؼير‬
2-. ‫واخذ‬ ................‫أمش‬ ‫باظخخذام‬‫مخؼير‬ ً‫م‬‫أهثر‬ ً‫ع‬ ‫الاعالن‬ ً‫ًمى‬
1-...... ‫الىىع‬ ً‫م‬ ‫البُان‬‫اللُمت‬ ‫ًأخز‬ .......True‫أو‬False
8-‫جخـى‬ ‫معخعاسة‬ ‫اظماء‬ ‫اظخخذام‬ ً‫ع‬ ‫عباسة‬ ..........‫ال‬. ‫العلاب‬ ً‫م‬ ‫الاؿالث‬ ‫بؼشض‬ ‫صخصُت‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
9
[33]‫الؽُخ‬‫هـش‬ ‫مداؿظت‬-2932) ٌ‫معذ‬ (
ٌ‫العإا‬:ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أو‬ )( ‫عالمت‬‫العباس‬ ‫أمام‬ ): ‫الخالُت‬ ‫اث‬
3-‫الخىشاس‬‫أمش‬Do While‫ًل‬‫بعذ‬‫الاوامش‬ ‫بدىـُز‬ ‫ىم‬Loop
ً
‫صحُدا‬ ‫الؽشغ‬ ‫وان‬ ‫ئرا‬True
2-. ‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬‫جخؼير‬ ‫ال‬ ‫كُم‬ ‫هى‬ ‫الثىابذ‬
1-‫جلى‬ ‫التى‬‫الاوامش‬Then‫حملت‬ ‫فى‬If..Then‫الؽشغ‬ ‫هاجج‬ ‫وان‬ ‫ئرا‬ ‫جىـُزها‬ ‫ًخم‬False.
8-Dim Xas String = Sali
5-‫للمخؼيراث‬ ‫الصحُدت‬ ‫الاظماء‬ ً‫م‬ZS0‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫خعب‬.
2-‫الامش‬If.. Then ..Else‫وان‬ ‫ئرا‬ ‫خالت‬ ‫فى‬ ‫ٌعخخذم‬. ‫ؿلؽ‬ ‫واخذ‬ ‫بذًل‬ ‫لذًىا‬
‫الثاوى‬ ٌ‫العإا‬:: ‫اإلاىاظب‬ ‫اإلايان‬ ‫فى‬ ‫اإلاىاظبت‬ ‫اليلمت‬ ‫طع‬
(String-Decimal-Show ( )-Timer-Select ..Case)
3-‫مدخى‬ ‫ًخدذد‬ ‫سظالت‬‫إلظهاس‬ ‫حعخخذم‬ ......... ‫الذالت‬‫للذالت‬ ‫اإلاعؼاه‬ ‫الىظاةؽ‬ ‫خعب‬ ‫اها‬
2-‫الخلُـىه‬ ‫أسكام‬ ًٍ‫لخخض‬. ............ ‫الىىع‬ ً‫م‬‫مخؼير‬ ‫اظخخذام‬ ً‫ًمى‬ ‫اث‬
1-. ‫معُىت‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬‫جىشاس‬ ‫فى‬ ........... ‫حعخخذم‬
8-. ‫عؽشٍت‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫التى‬ ‫الاعذاد‬ ًٍ‫بخخض‬ ‫ٌعمذ‬ .............. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬
5-. ‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫اهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ ........... ‫حعخخذم‬
ٌ‫العإا‬‫الثالث‬:‫ًأحى‬ ‫ما‬ ‫اهمل‬
3-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫هاجج‬5 *2 –4................‫هى‬
2-‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬Intervalً‫للياة‬Timer‫ي‬‫حعاو‬4000.. ‫بالثىاوى‬ ‫ملذاسها‬ ‫ؿان‬
1-. ‫البرهامج‬ ‫فى‬ ‫اإلاخؼيراث‬ ‫أظماء‬ ً‫ع‬ ‫لإلعالن‬ ..........‫الامش‬ ‫ٌعخخذم‬
8-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬A‫ي‬‫حعاو‬20‫اإلاخؼير‬ ‫وكُمت‬B‫ي‬‫حعاو‬15‫جىـُز‬ ‫ؿان‬
‫الؽشغ‬A> B. ........... ‫ي‬‫حعاو‬
5-‫ـ‬‫ل‬‫ل‬ ‫ى‬ ‫الاؿتراض‬ ‫الحذر‬‫هى‬ ............... ‫الحذر‬Timer‫ليؽاغ‬ ‫هىدُجت‬ ‫وٍلع‬Timer.
2-. ‫ئلىتروهُت‬ ‫وظاةؽ‬ ٌ‫خال‬ ً‫م‬‫اهثر‬‫او‬ ‫شخص‬ ً‫ع‬ ‫معلىماث‬‫وؽش‬ ً‫ع‬ ‫عباسة‬ ...............
‫الشا‬ ٌ‫العإا‬‫بع‬:‫ا‬ ‫الخعلُماث‬ ً‫كشاءج‬ ‫بعذ‬‫العمىد‬ ‫فى‬ ‫الىلؽ‬ ‫ميان‬ ‫همل‬:
3-‫اإلاخؼير‬ ‫كُمت‬ ‫هاجج‬C......... ‫ي‬‫حعاو‬
2-‫اإلاخؼير‬ ‫كُمت‬ ‫هاجج‬A......... ‫ي‬‫حعاو‬
1-‫الؽشغ‬ ‫هاجج‬A> C.......... ‫ي‬‫حعاو‬
8-‫اإلاخؼير‬ ‫كُمت‬ ‫هاجج‬B......... ‫ي‬‫حعاو‬
Dim A , B , C As Integer
B =0
C = 6
For A = 1 To 8 Step 4
B =B + A
Next
IF A > C Then
C = C + 1
End If
MsgBox ("A="& A& "B=" & B & "C="& C )
[32]‫الشرقية‬ ‫محافظة‬-2932) ٌ‫معذ‬ (
) ‫ؿلؽ‬ ‫خمعت‬ ً‫ع‬ ‫أحب‬ ( ٌ‫الاو‬ ٌ‫العإا‬:‫ًلى‬ ‫ما‬ ‫اهمل‬
3-‫واظخخذا‬ ‫ؿلؽ‬ ‫عنها‬ ‫الاعالن‬ ‫ئزىاء‬ ‫كُمت‬ ‫لها‬ ‫جخصص‬ .......... ‫بها‬ ‫اإلاخضهت‬ ‫اللُم‬ ‫م‬
2-‫حملت‬If..Then.. Else. ............. ‫ـ‬‫ب‬ ‫جيخهى‬
1-. ‫خشؿُت‬ ‫ام‬ ‫سكمُت‬ ‫الىص‬ ‫ق‬‫صىذو‬ ‫فى‬ ‫اإلاذخلت‬ ‫اللُم‬‫الخخباس‬ ‫حعخخذم‬ ........... ‫الذالت‬
8-. ‫الابخذاةُت‬ ‫كُمخه‬ ٌ‫ئهما‬ ‫خالت‬ ‫فى‬ ........... ‫اللُمت‬‫اإلاخؼير‬ ‫ًأخز‬ ‫العذدي‬‫اإلاخؼير‬ ‫ئعالن‬ ‫صُؼت‬ ‫فى‬
5-‫حملت‬ ‫حعخخذم‬Select ..Case...... ً‫م‬‫اهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬............. ‫للخـشع‬ ....
2-‫الاحشاء‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Sub. .............. ‫اظخذعاؤه‬ ً‫وٍمى‬ ‫واخذة‬ ‫مشة‬
1-. ............. ‫الىىع‬ ً‫م‬ ‫بُان‬ ‫وعخخذم‬ ‫الؼالب‬ ‫اظم‬ ًٍ‫لخخض‬
‫الثاوى‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬‫الع‬ ‫أمام‬ )( ‫وعالمت‬ ‫الصحُدت‬ ‫باسة‬‫العباسة‬ ‫أمام‬ )
‫الخاػئت‬:) ‫ؿلؽ‬ ‫خمعت‬ ً‫ع‬ ‫احب‬ (
3-. ‫البرهامج‬ ‫داخل‬ ‫ؿيها‬ ‫باظخعماله‬ ‫اإلاعمىح‬ ً‫الاماه‬ ‫الثابذ‬‫او‬‫اإلاخؼير‬ ‫هؼاق‬ ‫ًدذد‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
11
2-‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫وعخخذم‬Decimal‫الخلشٍب‬ ‫أخؼاء‬ ‫ن‬‫بذو‬ ‫واللشوػ‬ ‫الجىيهاث‬ ًٍ‫لخخض‬.
1-‫اإلاخ‬ ‫كُمت‬‫الزي‬‫ؼير‬‫جىطع‬‫ًمين‬ ‫على‬‫معامل‬‫الخخصُص‬) = (.
8-‫أمش‬ ‫باظخخذام‬ ‫خشفى‬‫ومخؼير‬ ‫عذدي‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫ًمىىىا‬Dim. ‫واخذ‬
5-‫الامش‬ ‫ٌعخخذم‬If..Then ..Else‫وحىد‬ ‫خالت‬ ‫فى‬‫الاخخُاس‬ ً‫م‬ ‫مجمىعخين‬.
2-‫بعذ‬‫أمش‬ ٌ‫أو‬ ‫آلالى‬ ‫الحاظب‬ ‫ًىـز‬Loop‫ئرا‬‫بعذ‬ ‫الؽشغ‬ ‫وان‬Do While.
ً
‫صحُدا‬
1-. ‫مخىشس‬ ‫بؽيل‬ ً‫لى‬ ‫الالىتروهُت‬ ‫اإلاظاًلاث‬ ٌ‫اؼيا‬ ً‫م‬ ‫ؼيل‬ ‫الالىتروهُت‬ ‫اإلاالخلت‬
) ‫ؿلؽ‬ ‫خمعت‬ ً‫ع‬ ‫أحب‬ ( ‫الثالث‬ ٌ‫العإا‬:: ‫ًلى‬ ‫ؿُما‬ ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫ؤلاحابت‬‫اختر‬-
3-‫الؽشغ‬ ‫هاجج‬5 < > 5. ..............‫هى‬
(True - Null - False)
2-‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬Interval‫ي‬‫حعاو‬3000......... ‫ول‬ ‫جيؽؽ‬ ‫ؿانها‬
(1‫زاهُت‬ ‫مللى‬-1‫زىاوى‬-1) ‫دكاةم‬
1-. ‫اظخذعاةه‬ ‫عىذ‬ ‫بلُمت‬ ‫ٌعىد‬ ‫ال‬ ..... ‫الىىع‬ ً‫م‬ ‫الاحشاء‬
(Sub - Function - Now ( ))
8-‫جىـُز‬ ‫بأولىٍاث‬‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫لؼاث‬ ‫فى‬ ‫الحعابُت‬ ‫العملُاث‬
5+ 6 * (2 –1)............‫هى‬(23-32-33)
5-............ ‫اإلالاسهت‬ ‫معامالث‬ ً‫م‬& (-=-) ^
2-‫الصحُد‬ ‫الاعذاد‬ ًٍ‫لخخض‬ .................. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫وعخخذم‬. ‫ت‬
(Long-Single-) ‫ظبم‬ ‫ما‬ ‫ول‬
) ‫ؿلؽ‬ ‫خمعت‬ ً‫ع‬ ‫أحب‬ ( ‫الشابع‬ ٌ‫العإا‬:‫الاكىاط‬ ‫بين‬ ‫بما‬
ً
‫معخعُىا‬ ‫اهمل‬
(If-And-‫الحعابُت‬-For-‫بذًلين‬-‫واخذ‬ ‫بذًل‬-‫الخخصُص‬-Timer)
3-‫و‬‫اإلاعامل‬ ‫عخخذم‬. ‫ؼشغ‬ ً‫م‬‫اهثر‬ ‫بين‬ ‫للشبؽ‬ ..........
2-. ...........‫الامش‬ ‫وعخخذم‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫خالت‬ ‫فى‬
1-. ‫البرهامج‬‫اوامش‬ ‫جىـُز‬ ‫جشجِب‬ ‫فى‬ ‫للخدىم‬ .........‫الامش‬ ‫وعخخذم‬
8-. ‫مدذدة‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫لخىشاس‬ ........... ‫حعخخذم‬
5-‫الامش‬ ‫وعخخذم‬If..Then‫وحىد‬ ‫خالت‬ ‫في‬. ...........
2-‫و‬‫مخؼير‬ ‫فى‬ ‫كُمت‬ ًٍ‫لخخض‬. .............. ‫حملت‬ ‫عخخذم‬
[31]‫ظىٍف‬ ‫بجى‬ ‫مداؿظت‬-2932) ٌ‫معذ‬ (
ٌ‫العإا‬: ٌ‫ألاو‬‫باالحى‬ ‫معخعُىا‬ ‫اهمل‬
(True-‫الالىترووى‬ ‫الخخـى‬Timer -Integer --‫الثىابذ‬-False-)‫اللزؾ‬‫او‬ ‫العب‬
3-‫راهشة‬ ‫فى‬ ً‫أماه‬ ..............‫البُاه‬ ًٍ‫لخخض‬ ‫حعخخذم‬ ‫الحاظب‬‫اث‬‫البرهامج‬ ‫في‬ ‫جخؼير‬ ‫ال‬
2-‫مدعاوٍت‬ ‫صمىُت‬ ‫ؿتراث‬ ‫على‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬ ‫لخىـُز‬ .............. ‫الاداة‬ ‫حعخخذم‬
1-‫الامش‬ ‫داخل‬‫الاوامش‬‫جىشاس‬ ‫ًخم‬Do While. ............ ‫الؽشغ‬ ‫كُمت‬ ‫واهذ‬ ‫ػاإلاا‬
8-‫ت‬ ‫حعلُلاث‬‫ليؽش‬ ‫معخعاسة‬ ‫اظماء‬ ‫اظخخذام‬‫هى‬ ........‫اإلاى‬ ‫على‬ ‫هذًذ‬‫الالىتروهُت‬ ‫خذًاث‬
5-‫الىىد‬ ‫هزه‬ ‫هاجج‬Label1. Text = IsNumeric ( "m " ). ............ ‫ن‬‫ًىى‬
2-‫الاخباس‬ ‫صـداث‬ ‫على‬‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مبُزلت‬‫او‬ ‫عذاةُت‬ ‫ولماث‬‫وؽش‬ .............
. ‫واإلاىخذًاث‬ ‫للمجمىعاث‬ ‫الالىتروهُت‬
‫الثاوى‬ ٌ‫العإا‬:: ‫ًلى‬ ‫ما‬ ‫اهمل‬
3-ُ‫العمل‬ ‫هاجج‬(‫الحعابُت‬ ‫ت‬12 mod 10= )
2-( ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬3 + 8 / 2= )
1-‫الؽشػى‬‫الخعبير‬ ‫هاجج‬5>= 3‫هى‬
8-‫الؽشػى‬‫الخعبير‬ ‫هاجج‬( 5 > 3 or 5 >7 )‫هى‬
5-( ‫الؽشػى‬‫الخعبير‬ ‫هاجج‬5 > 3 and 5 >7‫هى‬ )
2-‫الخىشاس‬ ‫حملت‬ ‫فى‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬For A = 1 to 16 Step 4‫هى‬
‫الثالث‬ ٌ‫العإا‬:-‫الىىد‬ ً‫م‬ ‫ًلى‬ ‫مما‬ ‫ول‬ ‫باظخخشاج‬ ‫كم‬: ‫الخالى‬
Function Area ( ByVal Radius As Single ) As Single
Const X As Single = 22 /7
Dim Res As Single
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
11
Radius = Text box1 . text
Res = X* Radius ^ 2
Return Res
End Function
3-‫الاحشاء‬ ‫اظم‬2-‫الاحشاء‬ ‫هزا‬ ‫وظاةؽ‬1-‫الشاحعت‬ ‫اللُمت‬8-‫ظبم‬ ‫ما‬ ‫ول‬ ‫بُان‬ ‫هىع‬
‫الشابع‬ ٌ‫العإا‬:‫اإلاخؼير‬ ‫كُمت‬
ً
‫مىضحا‬ ‫الاجُت‬‫الاوامش‬ ‫مجمىعت‬ ‫بخدبع‬ ‫كم‬c: ‫الاجُت‬ ‫الىلاغ‬ ‫فى‬ ‫النهاةُت‬
3-Dim c As String
C = "good"& "luck"
‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬
2-Dim c , x As integer
X = 1
C = x +8
‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬
1-Dim c as Integer
C = 7
Ifc < 5 then
C = 1
End If
‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬
Dim c , hours asinteger
Hour = 6
Ifhour > 8 then
C = hour * 10
Else
C = hour * 20
End if
‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬
5-Dim C asinteger
C = 2
Do While c < 5
C = c * 2
Loop
[38]‫املنيا‬ ‫محافظة‬-2932) ٌ‫معذ‬ (
ٌ‫ألاو‬ ٌ‫العإا‬:‫ًأحى‬ ‫مما‬ ‫ليل‬ ‫اإلاىاظب‬ ‫اإلايان‬ ‫فى‬ ‫اإلاىاظبت‬ ‫اليلمت‬ ‫طع‬
(Enabled –String –Now ( )-‫زاهُت‬–‫مخؼيراث‬-) ‫زاهُت‬ ‫مللى‬
3-‫الؼالب‬ ‫اظم‬ ‫ؿُه‬ ‫ن‬‫لُخض‬ ..................... ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫ٌعخخذم‬
2-‫خاصُت‬Interval‫لال‬‫داة‬Timer‫الحذر‬ ‫وكىع‬ ‫جدذد‬Tick........ ‫الضمىُت‬ ‫بالىخذة‬..
1-.‫الىمبُىجش‬‫بجهاص‬ ‫الخاصين‬ ‫والىكذ‬ ‫الخاسٍخ‬ ‫لعشض‬ ‫حعخخذم‬ ........... ‫الذالت‬
8-‫الحذر‬ ‫وكىع‬ ‫إلاىع‬Tick‫اللُمت‬ ............... ‫الخاصُت‬ ‫باعؼاء‬ ‫هلىم‬False
5-‫الا‬ ‫عليها‬ ‫ًؼلم‬ ‫حؽؼُل‬ ‫أزىاء‬‫جخؼير‬ ‫التى‬ ‫اإلاخضهت‬ ‫اللُم‬............ ‫ظم‬
‫الثاوى‬ ٌ‫العإا‬:‫أو‬ ‫صح‬ ‫عالمت‬ ‫طع‬‫العباس‬ ‫أمام‬ ‫خؼأ‬‫اث‬‫ال‬‫خالُت‬:
3-‫بشكم‬ ‫ؤلاظم‬ ‫ًبذأ‬ ‫ان‬ ‫ًجب‬ ‫والثىابذ‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ً‫م‬
2-‫ألامش‬For Next
ً
‫معبلا‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫فى‬ ‫ٌعخخذم‬
1-‫اليلماث‬ ‫اظخخذام‬ ً‫ًمى‬print Double Dim‫مخؼيراث‬ ‫هأظماء‬
8-‫ئرا‬‫كُمت‬ ‫واهذ‬A=50 , B =60‫الؽشغ‬ ‫هاجج‬ ‫ؿان‬A>= B‫ن‬‫ًىى‬False
5-‫هىع‬ ً‫م‬ ‫اإلاخؼيراث‬Boolean‫اللُمت‬ ‫جأخز‬True , False
‫الثالث‬ ٌ‫العإا‬:‫ًاحى‬ ‫مما‬ ‫أهمل‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
12
3-‫الصُؼت‬ ‫جىـُز‬ ‫بعذ‬2*3+3*2^3.................... ‫الىاجج‬ ‫ن‬‫ًىى‬
2-‫ألامش‬ ‫جىـُز‬ ‫هاجج‬48 mod 5‫ي‬‫ٌعاو‬………………………
1-‫حم‬ ‫فى‬‫لت‬For Counter =1 to 9‫وخؼىة‬ ................ ‫هى‬ ‫للعذاد‬ ‫ألابخذاةُت‬ ‫اللُمت‬
.................... ‫هى‬ ‫للعذاد‬ ‫التزاًذ‬
8-....‫أوامش‬ ‫مجمىعت‬ ‫حعخخذم‬‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬ ‫جدذر‬ ‫التى‬ ‫ألاخؼاء‬ ‫ألهدؽاؾ‬ .
5-.‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مىحهت‬ ‫عذاةُت‬ ‫سظاةل‬ ً‫ع‬ ‫عباسة‬ ..............
‫ا‬ ٌ‫العإا‬‫لشابع‬:‫آلاحي‬ ‫البرمجى‬ ‫الىىد‬ ‫بىخابت‬ ‫أهمل‬
3-‫اظمه‬‫مخؼير‬ ‫اظم‬ ً‫ع‬ ‫ؤلاعالن‬St_name‫الحشوؾ‬ ً‫م‬ ‫مجمىعت‬ ًٍ‫لخخض‬
Dim st _ name as………..
2-ً‫الياة‬ ‫جيؽُؽ‬‫أو‬ ‫جمىين‬1timerTimer I………….= true
1-‫لال‬ ‫اإلادذد‬‫العىصش‬ ‫كُمت‬ ‫جخصُص‬‫داة‬Listbox 1‫للمخ‬‫ؼير‬N
N = Listbox1 . …………
[35]‫الـُىم‬ ‫مداؿظت‬–2932) ٌ‫معذ‬ (
ٌ‫العإا‬:ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أو‬ )( ‫عالمت‬‫العباس‬ ‫أمام‬ )‫الخالُت‬ ‫اث‬:
3-‫بيلمت‬ ‫ًبذأ‬ ‫الثىابذ‬ ‫ئعالن‬Const.
2-‫الامش‬ ‫حملت‬ ‫فى‬If..Then .. Else‫بعذ‬ ‫ما‬ ‫جىـُز‬ ‫ًخم‬Else‫الؽشغ‬ ‫جدلم‬ ‫خالت‬ ‫فى‬.
1-‫اإلاعامل‬And‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫ان‬ ‫ًخؼلب‬True‫هاججه‬ ‫ن‬‫ًىى‬ ‫ليى‬True.
8-‫الحذر‬ ‫ٌعخخذم‬Tick‫العىىان‬ ‫أداة‬ ‫مع‬Label.
5-For A = 15 To 13 Step2
‫ا‬ ٌ‫العإا‬‫لثاوى‬:: ‫ًأحى‬ ‫ما‬ ‫اهمل‬
3-. ‫الىىع‬ ً‫م‬‫مخؼير‬‫اخخُاس‬ ‫ًخم‬ ‫الؼالب‬ ‫حلىط‬ ‫سكم‬ ًٍ‫لخخض‬
2-‫الؽشغ‬ ‫هاجج‬15 < >10 Or8 > = 8.............. ‫ن‬‫ًىى‬
1-‫الامش‬Do While .. Loop‫جلى‬ ‫التى‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Loop. ‫الؽشغ‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬.
8-‫الامش‬ ‫حملت‬Select ..Case..... ‫بيلماث‬ ‫جيخهى‬. ........
5-. ‫الىىد‬ ‫هاؿزة‬ ‫فى‬ ........... ‫بىخابت‬ ‫الاحشاء‬ ‫باظخذعاء‬ ‫هلىم‬
‫الثالث‬ ٌ‫العإا‬:: ‫ًأحى‬ ‫مما‬ ‫ليل‬ ‫العلمى‬ ‫اإلاـهىم‬ ‫اهخب‬
3-ً‫م‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُمت‬ ‫ًأخز‬ ‫البُاهاث‬ ً‫م‬ ‫هىع‬0 : 255.
2-. ‫اإلاخعذدة‬ ‫الىظاةؽ‬ ‫خعب‬ ‫مدخىاه‬ ‫ًخدذد‬ ‫سظالت‬ ‫ق‬‫صىذو‬‫إلظهاس‬ ‫حعخخذم‬ ‫دالت‬
1-‫حعخ‬. ‫معُىت‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫لخىشاس‬ ‫خذم‬
8-‫أداة‬‫عىاصش‬ ‫داخل‬ ‫اإلادذد‬‫العىصش‬ ‫لخدذًذ‬ ‫حعخخذم‬ ‫خاصُت‬List Box.
5-.‫اهثر‬‫او‬ ‫لصخص‬ ‫وعُذ‬‫او‬ ‫تهذًذ‬ ‫جدمل‬ ‫ئلىتروهُت‬ ‫سظاةل‬ ٌ‫ئسظا‬ ً‫ع‬ ‫عباسة‬
‫به‬ ‫الزي‬ ‫الخؼا‬ ‫جصحُذ‬ ‫بعذ‬ ‫الاحى‬ ‫الىىد‬ ‫صُاػت‬ ‫أعذ‬ ) ‫ب‬ (
Dim A As String = 674321
‫الشابع‬ ٌ‫العإا‬:‫حملت‬ ‫باظخخذام‬ ‫الخالى‬ ‫الىىد‬ ‫هخابت‬ ‫أعذ‬ ) ‫أ‬For … Next:
Dim A As Integer
A= 1
Do While A< 10
ListBox1 . Items. Add (A * A)
A= a + 2
Loop
) ‫ب‬ (‫الخالُت‬ ‫العملُت‬ ‫هاجج‬ ‫خعاب‬ ‫جىـُز‬ ‫خؼىاث‬ ‫اهخب‬
A= ( 4 Mod 2 ) + 2* 2 + 2
B =4 / 2 + 5 *2 –3
[32]‫قنا‬ ‫محافظة‬–2932) ٌ‫معذ‬ (
ٌ‫العإا‬: ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أو‬ )( ‫عالمت‬‫العبا‬ ‫أمام‬ ): ‫الخالُت‬ ‫ساث‬
3-‫لؼت‬ ‫في‬ " " ‫الؽيل‬vb.‫صـش‬ ‫اللُمت‬ ‫ئلى‬ ‫به‬‫ًشمض‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
13
2-‫ألاوامش‬ ‫جىـز‬‫جلي‬ ‫التي‬Loop‫حملت‬ ‫في‬Do While .. Loop‫الؽشغ‬ ‫كُمت‬ ‫وان‬ ‫ئرا‬True
1-. ‫اظخذعاؤها‬ ‫كبل‬ ‫عنها‬ ‫ؤلاعالن‬ ‫ًجب‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬
8-‫حملت‬ ‫وعخخذم‬ ‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫جدذر‬ ‫التى‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬Try / Catch.
‫الثاوى‬ ٌ‫العإا‬:‫ألاكىا‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬: ‫ط‬
3-‫الخاصُت‬Intervalً‫للياة‬Timer‫الحذر‬ ‫وكىع‬ ٌ‫معذ‬ ‫جدذد‬Tick. ‫الضمىُت‬ ‫بالىخذة‬.
‫زاهُت‬ (-‫دكُلت‬-) ‫زاهُت‬ ‫مللى‬
2-‫حملت‬ ‫فى‬For X= 1 TO 6(‫الخىشاس‬ ‫مشاث‬ ‫عذد‬1 - 3 - 6)
1-‫الحعا‬ ‫الصُؼت‬ ‫جىـُز‬ ‫هاجج‬‫بُت‬5 + 6 * 2‫هى‬(13 - 17 - 22)
8-‫حملت‬ ‫فى‬If..Then ..Else‫جلى‬ ‫التى‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Else‫هاجج‬ ‫وان‬ ‫ئرا‬ ‫مباؼشة‬
‫ولمت‬ ‫ًلى‬ ‫الزي‬ ‫الؽشغ‬If(............ ‫ي‬‫ٌعاو‬Null - False - True)
‫الثالث‬ ٌ‫العإا‬:‫ميان‬ ‫اهمل‬: ‫الاجُت‬ ‫اليلماث‬ ‫معخخذما‬ ‫الىلاغ‬
(DIM - String - Byte - Show ( ) - Now ( ))
3-. .............. ‫اليلمت‬ ‫باظخخذام‬ ‫اإلاخؼيراث‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًبذأ‬
2-............. ‫الىىع‬ ً‫م‬ ‫بُان‬ ‫وعخخذم‬ ً‫مذسظخ‬ ‫اظم‬ ًٍ‫لخخض‬
1-........... ‫الىىع‬ ً‫م‬ ‫البُان‬ً‫م‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُمت‬ ‫ًأخز‬ .9‫ئلى‬255.
8-.‫الىمبُىجش‬‫بجهاص‬ ‫الخاصين‬ ‫والىكذ‬ ‫الخاسٍخ‬ ‫لعشض‬ ‫حعخخذم‬ ‫دالت‬ ..........
[31]‫ظىهاج‬ ‫مداؿظت‬-2932) ٌ‫معذ‬ (
ٌ‫العإا‬:ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أ‬ )‫و‬( ‫عالمت‬‫العباس‬ ‫أمام‬ )‫اث‬‫ال‬‫خ‬‫ا‬ُ‫ل‬‫ت‬:
3-‫ب‬‫مخؼير‬ ً‫م‬‫أهثر‬ ً‫ع‬ ‫ألاعالن‬ ً‫ًمى‬‫امش‬ ٌ‫اظخعما‬Dim. ‫واخذة‬ ‫مشة‬
1-‫اإلاخؼُير‬ ‫اظم‬Spend.Mony‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫خُث‬ ً‫م‬
ً
‫صحُدا‬
ً
‫اظما‬‫ٌعخبر‬
8-‫جمثل‬‫م‬‫الىمبُىجش‬‫حهاص‬ ‫راهشة‬ٍ‫جدض‬ ‫يان‬ً‫اإلا‬‫ال‬ ً‫م‬ ‫الًين‬‫بُاهاث‬
5-‫الىىع‬ ً‫م‬‫مخؼير‬ ‫وعخخذم‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫عذدًت‬ ‫كُم‬ ًٍ‫لخخض‬Single
2-‫حملت‬ ‫فى‬Do While .. Loop(‫خؼأ‬ ‫الؽشغ‬ ‫وان‬ ‫ارا‬False‫عىذ‬ ‫ًبذأ‬ ‫الخىـُز‬ ‫ؿأن‬ )
‫أمش‬ ٌ‫أو‬‫ولمت‬ ‫بعذ‬Loop.
2-‫الذالت‬Now ( ). ‫وظاةؽ‬ ‫جأخز‬ ‫ال‬ ‫التى‬ ٌ‫الذوا‬ ً‫م‬
‫الثاوى‬ ٌ‫العإا‬:‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬
3-‫العىاصش‬ ‫جشجِب‬‫في‬‫ألاداة‬ListBoxً‫م‬ ‫ًبذأ‬(‫الصـش‬-3-2)
2-‫الخالُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫هاجج‬( 4*3^2 )/(11 Mod 3-1)............ ‫ٌعؼى‬
( 18 – 36 – 144 )
1-‫مىؼلُت‬ ‫كُمت‬ ‫ًأخز‬ ‫البُان‬ ً‫م‬ ‫هىع‬True‫أو‬False............
(String - Boolean - Integer)
8-‫حملت‬ ‫فى‬For….Next‫الاجُت‬For I = 1 to 10step 3..............‫الخىشاس‬ ‫مشاث‬ ‫عذد‬
3 - 4 - 5 ))
5-‫او‬ ‫شخص‬ ‫ججاهل‬ ً‫ع‬ ‫عباسة‬ ................ ‫ئلىتروهُت‬ ‫وظاةؽ‬ ٌ‫خال‬ ً‫م‬‫اهثر‬
‫الالىترووى‬ ‫العب‬ (-‫الالىترووى‬‫الدؽهير‬-) ‫الالىترووى‬ ‫الاظخثىاء‬
‫الثالث‬ ٌ‫العإا‬:‫ًلي‬ ‫ؿُما‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬:‫ًلى‬ ‫مما‬ ‫ؿلؽ‬ ‫هلاغ‬ ‫أسبعت‬ ً‫ع‬ ‫احب‬
3-... ‫أظم‬‫ألاوامش‬ ‫جىـُز‬‫جىشاس‬ ‫مشاث‬ ‫عذد‬ ‫فى‬ ‫ًخدىم‬ ‫الزي‬‫اإلاخؼير‬ ‫على‬ ‫ًؼلم‬..........
2-‫لألمش‬ ‫مصؼشة‬ ‫صىسة‬ ..............‫ألامش‬ ‫ًمثل‬IF ….Then ……Else
1-‫للخاصُت‬ ‫ألاؿتراطُت‬ ‫اللُمت‬Enableٌ‫ا‬ ‫فى‬Timer‫هى‬………..
8-‫كُمت‬ ‫واهذ‬ ‫ئرا‬A= 20‫كُمت‬ ،B =15‫ألامش‬ ‫جىـُز‬ ‫هاجج‬ ‫ؿأن‬A>= B‫ن‬‫ًىى‬………..
5-‫هىع‬ ً‫م‬ ‫بُان‬ ‫اظخخذام‬ ‫ًخم‬………..ًٍ‫لخخض‬‫الؼلبت‬ ‫اظماء‬
ٌ‫العإا‬‫الشابع‬:‫الىىد‬ ‫هزا‬ ‫جىـُز‬ ‫هاجج‬ ‫وضح‬
M = 2.5
For N = 1 To 3
M = M * 2
Next
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
14
( ‫امخداهاث‬2931)
[1‫الشرقية‬ ‫محافظة‬ ]3112
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√(‫أو‬ ))×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False
2-‫كُمت‬ ‫واهذ‬ ‫ارا‬X‫ي‬‫حعاو‬35‫وكُمت‬Y‫ي‬‫حعاو‬159‫الؽشػى‬‫الخعبير‬ ‫هاجج‬ ‫ؿان‬
(x>10 and y<500)‫هى‬False
1-‫حملت‬ ‫وعخخذم‬For……Next‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫مدذد‬ ‫لعذد‬ ‫هىد‬ ‫لخىـُز‬
8-‫الاحشاء‬ ‫اظخذعاء‬ ً‫ًمى‬ ‫ال‬Procedure‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬
5-‫عنه‬ ‫الاعالن‬ ‫أزىاء‬ ‫لها‬ ‫كُم‬ ‫جخصُص‬ ً‫ًمى‬ ‫اث‬‫ر‬‫اإلاخؼي‬‫البرهامج‬‫ظير‬ ‫أزىاء‬‫و‬ ‫ا‬
: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬
3-‫باالداة‬ ‫اإلادذد‬‫العىصش‬ ‫الى‬‫حؽير‬ ‫التى‬ ‫الخاصُت‬Listbox‫هى‬
(Forecolor-Backcolor–SelectedIndex)
2-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬3500‫للخاصُت‬( Interval )‫لألداة‬( Timer )‫ٌعجى‬ ‫ؿهزا‬
(3.5‫د‬‫كُلت‬-3.5‫زاهُت‬–35) ‫زاهُت‬
1-‫حملت‬ ‫وعخخذم‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫مدذد‬‫ػير‬ ‫لعذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬
(For…..Next-If…..Then-Do….. While)
8-‫الؽشغ‬ ‫جدلم‬ ‫عىذ‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫إلنهاء‬A =2: ‫الخالى‬ ‫بالؽيل‬ ‫بذاًتها‬ ‫جىخب‬
(Do While(a =2)–Do While(a < 2) Or (a >= 2)–DoWhile(a < > 2))
5-( ‫حملت‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Step-Dim-Constant)
: ‫ًىاظبها‬ ‫بما‬ ‫الاجُت‬ ‫الجمل‬ ‫أهمل‬ : ‫الثالث‬ ٌ‫العإا‬
(Else-Timer-Select … Case-And-Parameter-If…..Then)
3-‫للخـش‬ ٌ‫اخخما‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ ............... ‫حعخخذم‬‫ع‬
2-... ‫اإلاعامل‬‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫ان‬ ‫ًخؼلب‬True‫النهاتى‬ ‫الىاجج‬ ‫ن‬‫لُىى‬True
1-‫اء‬‫ش‬‫الاح‬ ً‫ع‬ ‫الاعالن‬ ً‫ًمى‬Procedure............... ً‫م‬‫أهثر‬ ‫باظخخذام‬
8-‫مدذدة‬ ‫أوكاث‬ ‫فى‬ ‫الىىد‬ ‫جىـُز‬ ‫فى‬ ‫للخدىم‬ .................. ‫الاداة‬ ‫حعخخذم‬
5-‫ح‬ ‫فى‬ ‫ٍا‬‫س‬‫اخخُا‬ .................. ‫اظخخذام‬‫ملت‬If…..Then
: ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫وؿلا‬ ‫الاجُت‬ ‫العؼىس‬ ‫جب‬‫س‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫اللعمت‬‫و‬ ‫الظشب‬ ) ......... (
‫الخاسج‬ ‫الى‬ ‫الذاخل‬ ً‫م‬ ‫الاكىاط‬ ) ......... (
‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫الؼشح‬‫و‬ ‫الجمع‬ ) ......... (
‫الا‬ ) ......... (‫ظغ‬
‫الثىابذ‬ ‫عشؾ‬ )‫ب‬
[3‫أسيوط‬ ‫محافظة‬ ]3112
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√(‫أو‬ ))×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3-‫اليلمت‬ ‫اظخخذام‬ ً‫ًمى‬Dim‫البرهامج‬ ‫فى‬‫إلاخؼير‬ ‫هأظم‬
2-‫اء‬‫ش‬‫الاح‬ ً‫ٌعل‬Procedure‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫ٌعخذعى‬‫و‬ ‫واخذة‬ ‫مشة‬
1-‫حملت‬ ‫حعخخذم‬If…..then…..Else‫وحىد‬ ‫عىذ‬‫ؼشػى‬‫حعبير‬ ً‫م‬‫أهثر‬
8-‫حملت‬ ‫وعخخذم‬Do While‫معبلا‬ ‫معشوؾ‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫مدذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬
5-‫ئًلاؾ‬ ً‫ًمى‬Timer‫الخاصُت‬ ‫باعؼاء‬ ‫العمل‬ ً‫ع‬Enabled‫اللُمت‬True
: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬
3-‫ا‬ ‫العملُت‬ ‫هاجج‬ ‫ؿان‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫ػبلا‬: ‫لخالُت‬
12*2+(1+3)‫هى‬(12-21–22)
2-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬2500‫للخاصُت‬( Interval )‫لألداة‬( Timer )‫ٌعجى‬ ‫ؿهزا‬
(2.5‫دكُلت‬-2.5‫زاهُت‬–25) ‫زاهُت‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
15
1-‫بىظام‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اض‬‫ش‬‫اظخع‬ ‫خاللها‬ ً‫م‬ ً‫ًمى‬ ....... ‫الذالت‬
‫الىمبُىجش‬(IsNumeric-Show-Now)
8-‫حملت‬ ‫فى‬For…..Next‫الامش‬ ‫وظُـت‬Next‫هى‬
‫الضٍادة‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫(صٍادة‬–‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬ ‫كُمت‬ ‫ملاسهت‬–) ‫ظبم‬ ‫ما‬ ‫ول‬
5-‫هاجج‬ ‫ٌعؼى‬ ............. ‫اإلاعامل‬True‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ارا‬True
(And-Or-‫ما‬ ‫ول‬‫ظبم‬)
: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫للعمىد‬‫أختر‬ : ‫الثالث‬ ٌ‫العإا‬
‫م‬) ‫أ‬ () ‫ب‬ (
3‫ؤلاحشاء‬Sub‫الخخصُص‬ ‫حملت‬ ً‫م‬ ً‫ألاًم‬ ‫الؼشؾ‬ ‫فى‬ ‫حعخخذم‬ ) (
‫كُمت‬ ‫أي‬ ‫لها‬ ‫ًخصص‬ ‫وال‬
2‫الذالت‬
Function
‫و‬ ‫الخخصُص‬ ‫حملت‬ ً‫م‬ ً‫ألاًم‬ ‫الؼشؾ‬ ‫فى‬ ‫حعخخذم‬ ) (
‫كُمت‬ ‫لها‬ ‫ًخصص‬‫ؿلؽ‬ ‫عنها‬ ‫عىذؤلاعالن‬
1‫اث‬‫ر‬‫اإلاخؼي‬‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ ‫حعخخذم‬ ) (
8‫الثىابذ‬‫الخخصُص‬ ‫حملت‬ ‫ػشفى‬ ‫فى‬ ‫حعخخذم‬ ) (
5Select Case
ً
‫نهاةُا‬ ‫الخخصُص‬ ‫حملت‬ ‫فى‬ ‫ٌعخخذم‬ ‫ال‬ ) (
: ‫الاجُت‬ ‫الخؼىاث‬ ‫جشجِب‬ ‫أعذ‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
Next() .........
Label1. Text = S) ......... (
Dim N ,S as Integer) ......... (
For N =1 To 100) ......... (
S =S + N) ......... (
‫جشجِب‬ ‫ئعادة‬ ‫بعذ‬ )‫ب‬‫الىىد‬ ً‫م‬ ‫الهذؾ‬“Code”......... ‫عشض‬‫هى‬
[2‫الذقهلية‬ ‫محافظة‬ ]3112
‫عالم‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫ت‬√(‫أو‬ ))×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫مذي‬Byte‫الصحُدت‬ ‫الاعذاد‬ ‫ول‬‫هى‬
2-‫اإلاعامل‬ ‫اظخخذام‬And‫الىاجج‬ ‫ن‬‫ًىى‬True‫ولها‬ ‫الؽشوغ‬ ‫هخاةج‬ ‫واهذ‬ ‫ارا‬True
1-‫أوال‬ ‫عنها‬ ‫الاعالن‬ ‫ًخم‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬
8-‫الىىع‬ ً‫م‬ ‫الحشؿُت‬ ‫اللُم‬ ‫جخصُص‬ ‫عىذ‬String‫عال‬ ‫بين‬ ‫وطعها‬ ‫ًخم‬‫متى‬
5-‫ًدمل‬‫مخؼير‬ ً‫ع‬ ‫لالعالن‬‫ال‬‫هىع‬ ً‫م‬‫مخؼير‬ ‫وعخخذم‬ ) ‫أهثى‬ /‫رهش‬ ( ‫ىىع‬Char
2-‫اإلاإكذ‬ ‫أداة‬ ‫حؽؼُل‬‫أو‬ ‫إلًلاؾ‬Timer‫الخاصُت‬ ‫وعخخذم‬Enabled
: ‫الاجُت‬ ‫اث‬‫س‬‫العبا‬ ‫على‬ ٌ‫الذا‬ ‫العلمى‬ ‫اإلاـهىم‬ ‫أهخب‬ )‫ب‬
3-‫حذًذ‬‫ظؼش‬ ‫إلوؽاء‬ ‫اظخخذامها‬ ‫ًخم‬ ‫محجىصة‬ ‫ولمت‬
2-‫اظخخذامه‬ ‫ًخم‬ ‫دالت‬‫الىصىص‬ ‫مشبع‬ ‫اداة‬‫أو‬‫اإلاخؼير‬ ‫كُمت‬ ‫ي‬‫إلادخى‬‫اخخباس‬ ‫لعمل‬ ‫ا‬
‫ال‬ ‫أم‬ ‫كمُت‬‫س‬ ‫هى‬ ‫هل‬
1-‫الدؽؼُل‬ ‫أزىاء‬ ‫جدذر‬ ‫التى‬ ‫الاخؼاء‬ ‫مع‬ ‫للخعامل‬ ‫اإلابرمج‬ ‫ٌعخخذمها‬ ‫حملت‬
8-‫الاداة‬ ‫فى‬ ‫اإلادذد‬‫العىصش‬ ‫جشجِب‬ ‫الى‬‫حؽير‬ ‫خاصُت‬List box
: ‫الخالُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫هاجج‬‫ئظهاس‬ ‫خؼىاث‬ ‫أهخب‬ )‫ج‬-
(3)( 2+2^2 ) / 2
(2)( 3+2-3 ) * 2^2
: ‫ًأحى‬ ‫ما‬ ‫أهمل‬ : ‫الثاوى‬ ٌ‫العإا‬
3.‫البرهامج‬‫ظير‬ ‫أزىاء‬‫جخؼير‬ ‫ان‬ ً‫ًمى‬ ‫كُمت‬ ‫لها‬ ‫الزاهشة‬ ‫فى‬ ‫محجىصة‬ ً‫أماه‬ ‫هى‬ .......
2.‫على‬ ‫عنها‬ ‫الاعالن‬ ‫ًجب‬ ‫احشاء‬ ‫أي‬ ‫هؼاق‬ ‫داخل‬ ‫الثىابذ‬‫و‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫الظخخذام‬
........... ‫ي‬‫معخى‬...
1............ ‫اليلمت‬ ‫وعخخذم‬ ‫البرهامج‬ ‫داخل‬ ‫الخعلُلاث‬‫و‬ ‫اإلاالخظاث‬ ‫لىخابت‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
16
8.‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ً‫م‬3-.......................2-.........................
5.( ‫صحُذ‬ ‫زابذ‬ ً‫ع‬ ‫لإلعالن‬ ‫م‬‫ص‬‫الال‬ ‫الىىد‬Short‫ٌعمى‬ )Num‫اللُمت‬ ‫ًدمل‬32
....................‫هى‬..............................................
2.‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫ما‬ ‫اظم‬ ‫جدذ‬ ‫الخعلُماث‬‫و‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬‫هى‬ ............
‫الخعلُماث‬‫و‬‫الاوامش‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬
: ) ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعشٍف‬ ‫جم‬ ‫أهه‬ ‫بـشض‬ ( : ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫الاهىاد‬ ‫أ‬‫ش‬‫أك‬ )‫ب‬-
x =20
y=50
if x<=20 Then
x =30
y=80
EndIf
Z = y * 2
: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ )‫:أ‬ ‫الثالث‬ ٌ‫العإا‬
3-‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ .............. ‫حعخخذم‬
(if…. Then…Else-Select Case–For…..Next–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ ‫ال‬
2-‫اللُمت‬ ‫جدذًذ‬ ‫عىذ‬8999‫للخاصُت‬( Interval )........... ‫ن‬‫جىى‬ ‫كُمتها‬ ‫ؿان‬
(8‫ظاعاث‬–8‫زىاوى‬–8‫دكاةم‬–89) ‫زاهُت‬
1-‫الىص‬ ‫ق‬‫صىذو‬ ‫داخل‬ ‫الىخابت‬‫مإؼش‬ ‫لىلل‬Textbox‫الىظُلت‬ ‫وعخخذم‬
(Focus()-Add()-Insert–‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ ‫ال‬)
8-‫وعخخذم‬ ‫ؼشغ‬ ‫على‬ ‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫مدذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬
(For…..Next-Select Case-DoWhile….Loop–‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ ‫ال‬)
5-‫الذالت‬ ً‫ع‬ ‫الاعالن‬ ‫جم‬ ‫ارا‬Odd: ‫والخالى‬
Function Odd ( Byval Num as single) as integer‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬ ‫ؿان‬
‫للذالت‬Odd( ‫ن‬‫جىى‬Single-Short-Integer-)‫للذالت‬ ‫خاػئ‬ ‫حعشٍف‬
‫بلشاءة‬ ‫كم‬ )‫ب‬: ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫الاهىاد‬-
Dim A , B , C As Integer
B = 10
C = B / 2
For A =6 To 3 Step -3
B = B –1
C = C + 1
Next
Msgbox( A) : Msgbox( B ) : Msgbox( C )
[4‫املنوفية‬ ‫امتحان‬ ]3112
‫اإلاى‬ ‫اليلمت‬‫اختر‬ : ٌ‫الاو‬ ٌ‫العإا‬‫اإلاىاظب‬ ‫اإلايان‬ ‫في‬ ‫وطعها‬ ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫اظبت‬
("for ..next"–or–loop–counter–end while–rem–"try/catch"–and)
3-( ‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬ .... ‫اإلاىؼلي‬ ‫اإلاعامل‬true( ‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ئرا‬ )True)
... ‫اإلاىؼلي‬ ‫اإلاعمل‬ ‫بِىما‬..‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬(true)‫ال‬ ‫واؿت‬ ‫وان‬ ‫ئرا‬(‫ؽشوغ‬True)
2-‫لؼت‬ ‫جىؿش‬V basic .net‫وكىع‬ ‫اإلادخمل‬ ‫ألاخؼاء‬ ‫معالجت‬ ‫ئمياهُت‬ٌ‫خال‬ ً‫م‬ ‫ها‬
. ‫حملت‬..............
1-‫هىد‬‫ٌعخبر‬ ‫ال‬ ‫بعذها‬ ‫ًأحي‬ ‫وما‬ ‫هاؿزة‬ ‫في‬ ‫اإلاىخىبت‬ ‫ألاهىاد‬ ‫ؿهم‬ ‫على‬ ‫حعاعذ‬ ..... ‫ولمت‬
8-..................... ‫اظم‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫في‬ ‫ًخدىم‬ ‫الزي‬‫اإلاخؼير‬ ‫على‬ ‫ًؼلم‬
5-‫حملت‬ ‫جيخهي‬do while.................... ‫بيلمت‬
3-‫اإلاخؼير‬ ‫كُمت‬X.................... ‫هى‬
2-‫اإلاخؼير‬ ‫كُمت‬Y.................... ‫هى‬
1-‫اإلاخؼير‬ ‫كُمت‬Z.................... ‫هى‬
3.‫اإلاخؼير‬ ‫كُمت‬A.................... ‫هى‬
2.‫اإلاخؼير‬ ‫كُمت‬B.................... ‫هى‬
1.‫اإلاخؼير‬ ‫كُمت‬C.................... ‫هى‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
17
ٌ‫العإا‬‫الثاوي‬‫أ‬ :-‫داةشة‬ ‫معاخت‬ ‫لحعاب‬ : ‫الخالي‬ ‫البرهامج‬ ‫أهمل‬(area)‫هصف‬
‫كؼشها‬M‫مشبع‬ ‫في‬ ‫ظالب‬ ‫عذد‬ ٌ‫ادخا‬ ‫عىذ‬ ‫معمىح‬‫ػير‬ " ‫ظالت‬‫س‬ ‫ٌعؼي‬ ‫بدُث‬
‫الىص‬textbox1‫للمخؼير‬ ‫كُمخه‬ ‫جخصُص‬ ‫جم‬ ‫الزي‬M:
…….….. M , Area As Single
Const Pi As Single = 22 / 7
M = Me.textBox1.text
…………………….
Area =Pi * M^2
MsgBox ( " area of Circle=" & area )
……………………
……………………
…………………….
‫ب‬-: ‫الخالي‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬
Function calc ( ByVal fn As single,By Val sn As single ) As Decimal
Dim Total As Single
Total = fn + sn
Return Total
End Function
‫اظم‬
‫ؤلاحشاء‬
‫هزا‬ ‫وظاةؽ‬
‫الاحشاء‬
‫اللُمت‬
‫الشاحعت‬
‫ـ‬‫ب‬ ‫الخاص‬ ‫البُان‬ ‫هىع‬
‫الذالت‬‫وظُؽ‬
‫الذالت‬
‫اللُمت‬
‫الشاحعت‬
..........................................................................................................
: ‫ًلي‬ ‫ؿُما‬ ‫خؽ‬ ‫جدتها‬ ‫التي‬ ‫اليلمت‬ ‫صحح‬ : ‫الثالث‬ ٌ‫العإا‬-
3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2 * 5 ) / 2–2^2 +(10‫هى‬9
2-‫ألاخؼاء‬‫والىدىٍت‬ ‫الامالةُت‬‫ا‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬‫حعبيراث‬ ‫ظخخذام‬
. ‫الخخصُص‬ ‫حمل‬ ‫في‬ ‫ظلُم‬‫ػير‬ ‫بىاؤها‬
1-‫الخاصُت‬ ‫حعخخذم‬Enabled‫ألداة‬timer.‫زاهُت‬ ‫باإلالي‬ ‫الضمىُت‬ ‫الـترة‬ ‫لخدذًذ‬
8-‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫اؿظل‬Select …. Case.
5-‫الذالت‬ ‫هاجج‬IsNumeric‫ن‬‫ًىى‬ ‫داةما‬No.
2-&‫ٌعخخذ‬ ‫خشفي‬ ‫زابذ‬. ‫حذًذ‬‫ظؼش‬‫و‬ ٌ‫الادخا‬ ‫مـخاح‬‫مض‬‫س‬ ‫إلطاؿت‬ ‫م‬
[5‫ية‬‫ر‬‫اسكنذ‬ ‫امتحان‬ ]3112
)‫خؼأ‬ (‫أو‬ ) ‫صح‬ ( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬
3-‫الخصيُف‬ ‫ي‬‫معخى‬ ‫على‬ ‫ن‬‫ًىى‬ ‫أن‬ ً‫ًمى‬ ‫والثىابذ‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫ؤلاعالن‬
2-‫الخاصُت‬selected index‫باألداة‬ ‫اإلادذد‬‫العىصش‬ ‫الى‬‫حؽير‬list box
1-‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬do while‫الؽشغ‬ ‫ػاإلاا‬ ‫الىىد‬‫اس‬‫ش‬‫جى‬False
8-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬step‫حملت‬ ‫مع‬for‫اطُا‬‫ر‬‫اؿت‬‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫أن‬ ‫حعجي‬
5-‫الخالي‬ ‫الىىد‬const x as single‫صحُدت‬ ‫جخصُص‬ ‫حملت‬‫ٌعخبر‬
2-‫الاحشاء‬sub‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬function‫بلُمت‬ ‫حعىد‬
‫ؤلا‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫حابت‬
(try/catch-integer–rem-timeofday–Vbcrlf–and–string–not)
3-‫أن‬ ‫البذ‬ ‫جىـُزه‬ ‫الًخم‬ ‫معين‬ ‫حعلُم‬ ‫لىطع‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬
........ ‫ولمت‬ ‫ٌعبله‬
2-..................... ‫حعمى‬‫الىمبُىجش‬‫لجهاص‬ ‫ؿلؽ‬ ‫الىكذ‬ ‫لعشض‬ ‫دالت‬
1-‫الهدؽ‬............... ‫حملت‬ ‫وعخخذم‬ ‫الدؽؼُل‬ ‫ازىاء‬ ‫البرهامج‬ ‫أخؼاء‬ ‫ومعالجت‬ ‫اؾ‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
18
8-...............‫هى‬ ‫اللىظين‬ ‫بذاخل‬ ‫ما‬ ‫عىغ‬ ‫على‬ ٌ‫للحصى‬ ‫مىؼلي‬ ‫معامل‬
5-............................... ‫هىع‬ ً‫م‬ ‫بُان‬ ‫وعخخذم‬ ‫الؼالب‬ ‫عىىان‬ ًٍ‫لخخض‬
2-‫هى‬ ‫حذًذ‬‫وظؼش‬ ٌ‫الادخا‬ ‫مـخاح‬‫مض‬‫س‬ ‫الطاؿت‬ ‫ٌعخخذم‬ ‫خشفي‬ ‫زابذ‬............
‫علمُا‬ ‫صحُدت‬ ‫ة‬‫س‬‫عبا‬ ‫على‬ ٌ‫للحصى‬ ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫اهمل‬ : ‫الثالث‬ ٌ‫العإا‬
3-‫ًخم‬ ‫الاظم‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫معين‬ ‫اظم‬ ‫جدذ‬ ‫والخعلُماث‬‫ألاوامش‬ ً‫م‬ ‫مجمىعت‬
......... ‫حعمى‬ ‫والخعلُماث‬‫ألاوامش‬ ‫هزه‬ ‫جىـُز‬
2-(‫الىىد‬ ‫جىـُز‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫أداة‬code.. ‫هي‬ ‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ).............
1-‫ي‬‫مدخى‬ ‫إلاعشؿت‬ ‫حعخخذم‬ ‫دالت‬‫ألاداة‬Textbox.... ‫هي‬ ‫خشفي‬ ‫أم‬ ‫عذدي‬‫هى‬ ‫هل‬..
8-................. ‫حعمى‬ ‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬‫جخؼير‬ ‫ال‬ ‫مخضهت‬ ‫كُم‬
) ‫ب‬ ( ‫بالعمىد‬ ‫الاهىاد‬ ‫اهمل‬ )‫(أ‬ ‫العمىد‬ ‫في‬ ‫باالهىاد‬ ‫باالظخعاهت‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
‫حملت‬ ‫باظخخذام‬select …case
‫أ‬‫ب‬
Dim degreeas single
degree= me.textbox1.text
if degree = 0 then
Label1.text="‫صـش‬ ‫ي‬‫حعاو‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ "
Elseif degree< 0 then
Label1.text="‫الصـش‬ ‫جدذ‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ "
Else
Label1.text="‫الصـش‬ ‫ق‬‫ؿى‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ "
End if
Dim degreeas single
degree=me.textbox1.text
Select case degree
……………….(1)………….
Label1.text="‫صـش‬ ‫ي‬‫حعاو‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ "
……………….(2)………….
Label1.text="‫الصـش‬ ‫جدذ‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ "
……………….(3)………….
Label1.text="‫الصـش‬ ‫ق‬‫ؿى‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ "
End ………..(4)……… …..
[6‫القليوبية‬ ‫محافظة‬ ]3112
‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬(√)‫ا‬‫و‬‫عالمت‬(×)‫س‬‫العبا‬ ‫امام‬‫اث‬‫ال‬‫خالُت‬:
3-‫الذالت‬Isnumeric‫ن‬‫ًىى‬ ‫مىؼلي‬ ‫هاجج‬ ‫ولها‬ ‫اللىظين‬ ‫بين‬ ‫مذخل‬‫او‬ ‫وظُؽ‬ ‫لها‬
True‫أو‬False
2-ً‫م‬‫أهثر‬ ‫اظخخذام‬ ‫احشاء‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬ ً‫ًمىى‬Parameters
1-Dim long As Integer
8-‫حملت‬Select …….Case‫حملت‬ ‫حؽبه‬If …..Then
5-‫الاحشا‬( ‫ءاث‬(Sub‫الخخصُص‬ ‫حملت‬ ‫في‬ ‫اظخخذامها‬ ‫الًجىص‬
2-‫حملت‬If….Then ….ElseIf‫خالت‬ ‫في‬ ‫أخذهما‬ ‫ؿلؽ‬ ًٍ‫س‬‫اخخُا‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬
‫الصىاب‬True‫الخؼا‬ ‫خالت‬ ‫في‬‫والاخش‬False
: ‫ًاحي‬ ‫ما‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬-
3-..........................................................‫هى‬ ‫الاحشاء‬...............................
2-......................................................................................... ‫هي‬ ‫الثىابذ‬
1-‫حملت‬DoWile ……Loop...................... ‫في‬ ‫حعخخذم‬.........................
8-......................................................................................... ‫هي‬ ‫اث‬‫ر‬‫اإلاخؼي‬
‫ال‬ ً‫م‬ ‫ًىاظبها‬ ‫(ا)بما‬ ‫العمىد‬ ً‫م‬ ‫حملت‬ ‫ول‬ ‫صل‬ : ‫الثالث‬ ٌ‫العإا‬:)‫(ب‬ ‫عمىد‬
) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬
3-‫الؽشػي‬‫الخعبير‬‫أ‬-‫او‬ ‫بخاصُت‬‫او‬‫بمخؼير‬‫أو‬ ‫مجشدة‬ ‫بلُمت‬ ‫ن‬‫ًىى‬ ‫أن‬ ً‫ًمى‬
‫خعابى‬‫بخعبير‬
2-‫أداة‬Timer‫ب‬-‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ ‫في‬ ‫حعخخذم‬
1-‫الخخصُص‬‫ث‬-‫الحالُت‬ ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬
8-‫اليلمت‬‫ر‬-‫خؼأ‬‫أو‬ ‫صىاب‬ ‫ئما‬ ‫هاججه‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬‫هى‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
19
‫اإلاحجىصة‬
Vbcrlf
‫ج‬-‫أو‬ ‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬ ‫جىـُز‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬
‫مدذد‬ ‫لىكذ‬ ‫هىد‬ ‫لخىـُز‬
(‫اإلاخؼير‬ ‫كُمت‬ ‫هي‬ ‫ما‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬( R: ‫ًاحي‬ ‫مما‬ ‫هىد‬ ‫ول‬ ‫جىـُز‬ ‫بعذ‬
‫م‬‫الىىد‬‫اإلاخؼير‬ ‫كُمت‬
3Dim R As Single =0.5
Do WhileR > 1
R =R + 0.5
Loop
Msgbox ( R )
0.5 - 1 - 1.5 ))
2Dim R ,Sum As Integer
For R =5 To10 step -1
Sum =Sum +R
Next
MsgBox (R)
( 10 - 5 - 0 )
: ‫الاحي‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬‫اختر‬ )‫ب‬
‫الىىد‬‫الىاجج‬
Dim A As Integer =15
If (A mod 3 ) = 0
Label1 .text =" True"
Else
Label1.Text =" False"
End If
‫ا‬-True
‫ب‬-False
‫ج‬-15
[7‫املنيا‬ ‫محافظة‬ ]3112
ٌ‫ألاو‬ ٌ‫العإا‬ :
ً
‫أوال‬)‫ي‬‫ئحباس‬(:‫عالم‬ ‫طع‬( ‫ت‬√( ‫عالمت‬‫أو‬ ))×‫أمام‬‫الخالُت‬ ‫اث‬‫س‬‫العبا‬
3-‫كم‬‫س‬‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫أن‬ ‫البرهامج‬ ‫فى‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬
2-‫خال‬ ً‫م‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬‫منها‬ ‫ألادواث‬ ً‫م‬ ‫العذًذ‬ ٌTextbox
1-‫اإلاعامل‬( and)‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًخؼلب‬(true)‫الىاجج‬ ‫ن‬‫ًىى‬ ‫ليى‬
‫النهاتي‬False
8-‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬(Else)‫فى‬( if)‫عىذما‬ ،‫الؽشػى‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬( true)
: ) ‫ًأحى‬ ‫مما‬ ‫ؿلؽ‬ ‫ظإالين‬ ً‫ع‬ ‫أحب‬ ( ‫الثاوى‬ ٌ‫العإا‬-
: ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫اولىٍاث‬ ‫جب‬‫س‬ ) ‫أ‬ (-
‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫واللعمت‬ ‫الظشب‬
‫ال‬ ‫الى‬ ‫الذاخل‬ ً‫م‬ ‫الاكىاط‬‫خاسج‬
‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫والؼشح‬ ‫الجمع‬
‫الاظغ‬
: ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫)وضح‬ ‫ب‬ (-
3-(5+3)*22-5+3*2
: ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬-
3-‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬DoWhile Loop‫هى‬‫اس‬‫ش‬‫جى‬ :‫هى‬..................... ‫د‬
‫الؽشػي‬‫الخعبير‬ ‫ًصبذ‬ ‫(ختى‬True-‫الؽشغ‬ ‫ػاإلاا‬True-‫الؽشغ‬ ‫ػاإلاا‬False)
2-‫حملت‬ ‫فى‬For … Next‫الامش‬ ‫وظُـت‬ ‫ما‬Next...................... :
‫الضٍادة‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫صٍادة‬ (-‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬ ‫كُمت‬ ‫ملاسهت‬-) ‫ظبم‬ ‫ما‬ ‫ول‬
1-......... : ‫هى‬
ً
‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬
(Do…While-For…Next-Select…Case)
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
21
: ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ : ‫ًلى‬ ‫عما‬ ‫أحب‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
Dim N ,K ,C As Integer
C = 10
For N =1 To 10 Step5
K =K + N
Next
If N> =C Then
C = C + 1
EndIf
[8‫سويف‬ ‫بنى‬ ‫محافظة‬ ]3112
‫الي‬
ً
‫معخخذما‬ ‫الىلاغ‬ ‫ميان‬ ‫اهمل‬ : ٌ‫الاو‬ ٌ‫العإا‬‫صحُت‬ ‫الجملت‬ ‫لجعل‬ ‫الاجُت‬ ‫لماث‬
‫اء‬‫ش‬‫الاح‬ (-‫اث‬‫ر‬‫اإلاخؼي‬-‫الخخصُص‬ ‫حملت‬-‫اإلاعشؿت‬ ٌ‫الذوا‬-‫اإلاإكذ‬-) ‫اإلاىؼلُت‬ ‫ألاخؼاء‬
3-........‫أزىاء‬‫جخؼير‬ ‫ان‬ ً‫ًمى‬ ‫كُمت‬ ‫لها‬ ‫ًخصص‬‫الىمبُىجش‬ ‫راهشة‬ ‫فى‬ ً‫اماه‬ ‫هى‬ ....
. ‫البرهامج‬ ‫جىـُز‬
2-. ‫البرهامج‬ ‫جىـُز‬ ‫أزىاء‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫ئلى‬ ‫جإدي‬ ..............
1-.‫مخؼير‬ ‫داخل‬ ‫كُمت‬ ًٍ‫جخض‬ ‫حعجى‬ ..............
8-‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫أداة‬ ‫هى‬ ...............
5-. ‫البرهامج‬ ‫جىـُز‬ ‫أزىاء‬ ‫مباؼشة‬ ‫اظخذعاؤها‬ ‫ًخم‬ ‫البرمجت‬ ‫لؼت‬ ‫مىىهاث‬ ‫ئخذي‬ ......
2-‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫ما‬ ‫اظم‬ ‫جدذ‬ ‫والخعلُماث‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬‫هى‬ ..............
.‫الاوامش‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬
‫الخاصُت‬ ‫كُمت‬ ‫خذد‬ :‫الثاوى‬ ٌ‫العإا‬text‫لألداة‬Label1‫الىلاغ‬ ً‫م‬ ‫هلؼت‬ ‫ليل‬
‫الا‬‫جُت‬
1- Dim M As Integer
M = 3
Label1 . Text =1 +M ^ 2 * 3
‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬
2- Dim N As Single
N =45.0
If N> =50.0 or N < = 100.0 Then
Label1 . Text = “ good”
Else
Label1 . Text =“ Bad “
End If
‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬
3- Dim W as integer =2
Select case w
Case1
Label. Text ="low"
Case2
Label1 . text ="medium"
Case3
Label1 . text =" high"
EndSelect
‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬
‫اإلاخؼير‬‫اللُمت‬
N
K
C
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
21
4 - Dim W as integer
W= 6
Label1 . text = " "
Do Whilew < = 10
Label1 . text = label1 . text & w
W = w +2
Loop
: ‫م‬‫ص‬‫الال‬ ‫البرمجت‬ ‫هىد‬ ‫اهخب‬ : ‫الثالث‬ ٌ‫العإا‬
3-‫الثابذ‬ ً‫ع‬ ‫ؤلاعالن‬x‫اللُمت‬ ًٍ‫وجخض‬39.5. ‫بذاخله‬
2-‫الشكم‬ ‫ئطاؿت‬5‫العذدي‬‫اإلاخؼير‬ ‫مدخىٍاث‬ ‫الى‬count
1-‫ا‬ ‫كُمت‬‫اخخبر‬‫إلاخؼير‬salary‫الشظالت‬ ‫ق‬‫صىذو‬ ‫معخخذما‬ ‫ال‬‫او‬ ‫عذدًت‬ ‫كُمت‬ ‫هى‬ ‫هل‬
. ‫الىاجج‬‫إلظهاس‬
ٌ‫العإا‬‫اهم‬ :‫ابع‬‫ش‬‫ال‬‫ل‬ً‫م‬ ‫الضوحُت‬ ‫كام‬‫س‬‫الا‬ ‫مجمىع‬ ‫لحعاب‬ ‫اإلالابل‬ ‫الىىد‬39‫الى‬399
Dim w, sum as integer
For w = ........ To ........ Step 2
......................................
Next
......................................
: ‫خذد‬ ‫زم‬ ‫الىىد‬ ‫أ‬‫ش‬‫اك‬ ‫الخالى‬ ‫الؽيل‬ ‫فى‬ : ‫الخامغ‬ ٌ‫العإا‬
Function cube( Byval n As Integer ) as integer
Dim R as integer
R =n * n * n
Return R
EndFunction
Privatesub btn1_ Click ( ………………. ) Handles btn1. Click
Result .Text =cube ( 5 )
EndSub
3-‫الذالت‬ ‫فى‬cube‫ًخم‬ ‫ظىؾ‬ ‫الزي‬‫اإلاخؼير‬ ‫اظم‬ ‫خذد‬‫بذاخله‬ ‫اإلاخضهت‬ ‫اللُمت‬ ‫حاع‬‫س‬‫ئ‬
2-‫الضس‬ ‫على‬‫الىلش‬ ‫عىذ‬btn1‫للذالت‬ ‫ظخمشس‬ ‫التى‬ ‫اللُمت‬ ‫خذد‬cube
1-‫ظخظهش‬ ‫التي‬ ‫اللُمت‬ ‫خذد‬‫الاداة‬ ‫داخل‬result
]9[‫قنا‬ ‫مذيرية‬3112
ٌ‫العإا‬: ٌ‫الاو‬-( ‫عالمت‬ ‫طع‬√( ‫عالمت‬‫أو‬ ))×‫أمام‬: ‫ًاحى‬ ‫مما‬ ‫ليل‬ ‫اث‬‫س‬‫العبا‬
3-‫الاحشاءاث‬sub‫اما‬ ‫كُمت‬ ‫باب‬ ‫ٌعىد‬ ‫ال‬functions‫بلُمت‬ ‫حعىد‬
2-‫اليلماث‬ ‫اظخخذام‬ ً‫ًمى‬single‫او‬double‫البرهامج‬ ‫في‬ ‫اث‬‫ر‬‫إلاخؼي‬ ‫هأظماء‬
1-‫اإلاعامل‬and‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬True‫هاج‬ ‫وان‬ ‫ارا‬‫الؽشوغ‬ ‫واؿت‬ ‫ج‬True
8-‫الامش‬ ‫في‬DoWhile…Loop‫هاججه‬ ‫الؽشغ‬ ‫ػاإلاا‬‫الاوامش‬ ‫جىـُز‬‫اس‬‫ش‬‫جى‬‫ٌعخمش‬False
5-( ‫حعخخذم‬Select ….case‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫اهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ )
:‫الثاوي‬ ٌ‫العإا‬-: ‫اللىظين‬ ‫بين‬ ً‫م‬ ‫بيلماث‬ ‫الخالُت‬ ‫الجمل‬ ‫اهمل‬-
((Timer-Or-Show-String-Dim))
3-................. ‫باليلمت‬ ‫عنها‬ ‫الاعالن‬ ‫ًخم‬ ‫عذدًت‬ ‫اث‬‫ر‬‫مخؼي‬ ‫اظخخذام‬ ‫عىذ‬
2-‫الىىع‬ ً‫م‬‫مخؼير‬ ‫اظخخذام‬ ً‫ًمى‬.................. ‫خشؿُت‬ ‫اث‬‫ر‬‫مخؼب‬ ‫ؿُه‬ ‫لىطع‬
1-................. ‫الذالت‬ ‫بيزن‬ ٌ‫الـُجىا‬ ‫لؼت‬ ‫في‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬ ً‫م‬
8-.................ٌ.‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬‫لخىشاس‬ ‫عخخذم‬
5-................. ‫الؽشػُت‬ ‫اث‬‫ر‬‫الخعبي‬ ‫بين‬ ‫ًشبؽ‬ ‫مىؼلي‬ ‫معامل‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
22
:‫الثالث‬ ٌ‫العإا‬-: ‫ًلي‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬-
3-‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬intervalً‫للياة‬Timer‫ي‬‫حعاو‬1999‫ها‬‫س‬‫ملذا‬ ‫ؿان‬
( ‫هى‬ ‫بالثىاوي‬1-19-199-1999)
2-‫اإلاُلاحي‬ ‫الًلاؾ‬Timer1‫الامش‬ ‫جىـُز‬ ‫ًخم‬ ‫العمل‬ ً‫ع‬..…Timer1.Enabled=
(True - False - End)
1-‫حملت‬ ‫في‬If_Then_Else‫جلي‬ ‫التي‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Else‫هاجج‬ ‫وان‬ ‫ارا‬ ‫مباؼشة‬
‫ًلي‬ ‫الزي‬ ‫الؽشغ‬If(True - False - Null)
8-‫حهاص‬ ‫في‬ ‫اإلاسجل‬ ‫والىكذ‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اض‬‫ش‬‫اظخع‬ ً‫ًمى‬ ‫خاللها‬ ً‫م‬ .... ‫الذالت‬
( .‫الىمبُىجش‬Now - isNumeric - Show)
5-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬( 5 +2 ) * 2( ........=80-38-29)
: ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬-‫ما‬ )‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬-
) ‫أ‬ () ‫ب‬ (
Procedure‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫في‬ ‫حعخخذم‬
For…next‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫ٌعخخذم‬
> <
‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫ما‬ ‫اظم‬ ‫جدذ‬ ‫والخعلُماث‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬
. ‫والخعلُماث‬‫الاوامش‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬
const‫خالل‬ ً‫م‬ ً‫ًمى‬‫كمُت‬‫س‬‫ػير‬ ‫ام‬ ‫كمُت‬‫س‬ ‫هي‬ ‫هل‬ ‫كُمت‬‫اخخباس‬ ‫ها‬
isNumeric‫ي‬‫الدعاو‬ ‫عذم‬ ‫علي‬ ٌ‫ًذ‬ ‫هت‬‫س‬‫ملا‬ ‫معامل‬
[11‫الغربية‬ ‫محافظة‬ ]3112
: ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ٌ‫الاو‬ ٌ‫العإا‬
3.‫الىىد‬(for m=3 to15 step3)................ ‫بعشض‬ ‫ظُلىم‬
‫على‬ ‫اللعمت‬ ‫جلبل‬ ‫التي‬ ‫كام‬‫س‬‫(الا‬1–‫ا‬ ‫كام‬‫س‬‫الا‬‫لـشدًت‬–ً‫م‬ ‫اإلاخخالُت‬ ‫كام‬‫س‬‫الا‬1‫الى‬35)
2.‫الؽشػي‬‫الخعبير‬Do while y>50 )‫ًظل‬ )True‫كُمت‬ ‫ان‬ ‫ػاإلاا‬Y................
ً‫م‬ ‫اكل‬ (59–ً‫م‬‫اهبر‬59–‫ي‬‫حعاو‬59)
1.‫اإلاحجىصة‬ ‫اليلمت‬VBCRLF................ ‫في‬ ‫حعخخذم‬
‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ (–‫الىىد‬ ‫اءة‬‫ش‬‫ك‬ ‫جىظُم‬–‫الىص‬ ‫بين‬ ‫الشبؽ‬) ‫ىص‬
8.‫للذالت‬ ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬Area‫الذالت‬ ‫اعالن‬ ‫في‬ ‫مىضح‬‫هى‬ ‫هما‬
Function Area (byval radius As single ) As single
‫ن‬‫جىى‬.............(Integer –Single –radius)
5.‫الىىد‬ ‫هاجج‬( Label1.text =is numeric(10))(‫هى‬False–True–) ‫عؽشة‬
2.‫بمع‬ ‫الخاص‬ ‫الىىد‬ ‫وطع‬ ‫ًخم‬( ........ ‫بعذ‬ ‫الخؼأ‬ ‫الجت‬Catch –try –End try)
: ‫الخالُت‬ ‫الاهىاد‬‫ؿعش‬ ) ‫أ‬ ( : ‫الثاوي‬ ٌ‫العإا‬
‫الىىد‬) ‫الىظُـت‬ (‫الخـعير‬
X =listbox1. selected index
Select case deg
Case 85 to 100
Label2.text ="‫"ممخاص‬
Sub showOddOrEven ( )
Total =first + second
: ‫آلاحي‬ ً‫ع‬ ‫)أحب‬ ‫ب‬ (
3.ًً‫مخؼير‬ ً‫ع‬ ‫باالعالن‬ ‫كم‬(Arabic –Computer )ًً‫اإلاخؼير‬ ‫هال‬ ‫ًلبل‬ ‫بدُث‬
‫الصحُدت‬‫ػير‬ ‫كام‬‫س‬‫ا‬
2.‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صىب‬( Const X As Integer >10 )
1.‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬(5+3*2^2).................‫هى‬ ‫الاولىٍاث‬ ‫للىاعذ‬ ‫ػبلا‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
23
8.‫اإلاعامل‬And‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬…………‫الؽشوغ‬ ‫واؿت‬ ‫واهذ‬ ‫ارا‬True
: ‫ًأحي‬ ‫عما‬ ‫:احب‬ ‫الثالث‬ ٌ‫العإا‬
3–‫عذد‬ ٌ‫ادخا‬ ‫عىذ‬ "‫معمىح‬‫"ػير‬ ‫ظالت‬‫س‬ ‫ٌعؼي‬ ‫بدُث‬ ‫الخالي‬ ‫الىىد‬ ٌ‫باهما‬ ‫كم‬
‫الىص‬ ‫مشبع‬ ‫في‬ ‫ظالب‬Textbox1‫للمخؼير‬ ‫كُمخه‬ ‫خصص‬ ‫الزي‬R
1) R= …………………
2) If ………….. Then
3) Msgbox ( ……….. )
2-: ‫الىىد‬ ‫بىخابت‬ ‫كم‬
‫في‬ ‫كمُت‬‫س‬ ‫ظاعت‬ ‫لُعشض‬ ) ‫أ‬ (Label2
‫هظبؽ‬ ‫زاهُت‬ ‫ول‬ ‫العاعت‬‫جخؼير‬ ‫ليي‬ ) ‫ب‬ (Interval‫ـ‬‫ـ‬‫ل‬‫ل‬Timer‫الى‬3999
‫الذالت‬ ‫الظخذعاء‬ ) ‫ج‬ (Factorial( ‫الشكم‬ ‫مظشوب‬ ‫لحعاب‬39ً‫م‬ ‫الىاجج‬ ‫وعشض‬ )
. ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ٌ‫خال‬
[11‫الشيخ‬‫كفر‬ ‫محافظة‬ ]3112
ٌ‫ألاو‬ ٌ‫العإا‬( ‫عالمت‬ ‫طع‬ :( ‫عالمت‬‫أو‬ ))×‫اث‬‫س‬‫العبا‬ ‫أمام‬: ‫الاجُت‬-
3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬double‫اللُمت‬ ‫ًأخز‬True‫او‬False
2-‫حعخخذم‬‫حملت‬Select Case‫فى‬‫خالت‬‫اخخباس‬‫أهثر‬ً‫م‬‫حعبير‬‫ؼشػى‬‫بجملت‬‫ؼشػُت‬
1-‫ـ‬‫ـ‬‫ل‬‫ل‬ ً‫ًمى‬ ‫ال‬Timer‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬ ‫ًيؽؽ‬ ‫أن‬Enabled‫ي‬‫حعاو‬False
8-ٌ‫الذوا‬Functionً‫ًمىى‬ ‫ن‬‫جخض‬ ‫كُما‬ ‫ؿخيخج‬ ‫حعخذعى‬ ‫واهما‬ ‫لها‬ ‫كُم‬ ‫ًخصص‬ ‫ال‬
‫اظخخذامها‬
5-‫بجملت‬ ‫اإلاخؼيراث‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Dim
2-( ‫الؽشػى‬‫الخعبير‬X>=3 and Y<10‫هاججه‬ ‫ن‬‫ًىى‬ )True‫جدلم‬ ‫ئرا‬ً‫م‬ ‫ول‬
‫الؽشػين‬
‫الصحُد‬ ‫الاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬‫ألاكىاط‬ ‫بين‬ ‫مما‬ ‫ت‬
3-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫بعذ‬2+3*4( ‫الىاجج‬ ‫ن‬‫ًىى‬9 - 20 - 14)
2-‫حملت‬ ‫فى‬Do while‫الؽشغ‬ ‫ػاإلاا‬ )‫اس‬‫ش‬‫الخى‬‫أوامش‬ ( ‫الىىد‬ ‫جىـُز‬‫ٌعخمش‬
(True – Nothing- False)
1-‫أوامش‬ ‫مجمىعت‬ ‫حعخخذم‬Try/ Catch................
‫وا‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬ (‫معها‬ ‫لخعامل‬–‫اث‬‫ش‬‫م‬ ‫عذة‬‫اس‬‫ش‬‫للخى‬–) ‫واخذة‬ ‫مشة‬‫اس‬‫ش‬‫للخى‬
8-‫ـت‬‫م‬‫اليل‬ ‫ـذا‬‫ع‬ ‫اث‬‫ر‬‫ـي‬‫ؼ‬‫همخ‬ ‫اظخخذامها‬ ً‫ًمى‬ ‫ـت‬ُ‫آلاج‬ ‫اليلماث‬( Total – As– Age)
5-........... ‫جخصُص‬‫هأمش‬ ‫صحُذ‬ ‫الخالُت‬ ‫الصُؽ‬ ً‫م‬ ‫أي‬
(Number = 10 - Y+3 = Number –3= Number)
‫الىى‬ ‫جىـُز‬ ‫:بعذ‬ ‫الثالث‬ ٌ‫العإا‬) ‫ب‬ ( ‫العمىد‬ ‫فى‬ ‫د‬‫أ‬ ( ‫العمىد‬ ‫فى‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬
) ‫أ‬ () ‫ب‬ (
‫ـؽ‬‫ل‬‫الى‬ ‫ـان‬‫ى‬‫م‬ ‫ـل‬‫م‬‫أه‬:
3-‫اإلاخؼير‬ ‫كُمت‬C.... ‫ي‬‫ـاو‬‫ع‬‫ح‬............
2-‫اإلاخؼير‬ ‫كُمت‬N‫ي‬‫ـاو‬‫ع‬‫ح‬...............
1-‫الؽشغ‬ ‫هاجج‬N > C‫ي‬‫ـاو‬‫ع‬ٌ……....
8-‫اإلاخؼير‬ ‫كُمت‬K...............:‫ي‬‫ـاو‬‫ع‬‫ح‬.....
Dim N ,K ,C As Integer : C = 10
For N =1 To 10 Step 5
K = K + N
Next
If N > C Then
C = C + 1
EndIf
: ‫اإلاىاظبت‬ ‫باليلماث‬ ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
(And–Sub–Procedure–Or-TextBox–Tick)
3-........ ‫اإلاعامل‬‫نهاتى‬ ‫هاجج‬ ‫ٌعؼى‬True‫الؽشوغ‬ ‫اخذ‬ ‫وان‬ ‫ارا‬True
2-‫خال‬ ً‫م‬ ‫البرهامج‬ ‫معخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬.... ‫منها‬ ‫الادواث‬ ً‫م‬ ‫العذًذ‬ ٌ.
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
24
1-........‫الاظم‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫معين‬ ‫اظم‬ ‫جدذ‬ ‫والخعلُماث‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬
‫ألاوامشوالخعلُماث‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬
8-...... ً‫ع‬ ‫لالعالن‬ ‫هلجأ‬‫ئرا‬ ‫خالت‬ ‫فى‬‫ما‬‫وان‬‫لذًىا‬‫هىد‬Code‫ظِخىشس‬‫هخابخه‬‫في‬‫أهثر‬
ً‫م‬‫داخل‬ ‫مىطع‬‫الخصيُف‬Class
5-..........‫و‬ ‫اإلاإكذ‬ ‫الداة‬ ‫ى‬ ‫اض‬‫ر‬‫الاؿت‬ ‫الحذر‬ ‫هى‬‫فى‬ ‫اإلادذدة‬ ‫الضمىُت‬ ‫الـترة‬‫مشوس‬ ‫َعجى‬
‫الخاصُت‬Interval
]13‫البحيرة‬ ‫محافظة‬ ]3112
: ‫ًلي‬ ‫ؿُما‬ ‫خؼأ‬‫او‬ ‫صح‬ ‫عالمت‬ ‫طع‬ ) ‫أ‬ : ٌ‫الاو‬ ٌ‫العإا‬
3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫او‬False
2-‫باألداة‬ ‫اإلادذد‬‫العىصش‬ ‫الي‬‫حؽير‬ ‫التي‬ ‫الخاصُت‬List Box‫هي‬SelectedIndex
1-‫اإلاحجىصة‬ ‫اليلمت‬Vbcrlf‫حذًذ‬‫ظؼش‬ ‫إلوؽاء‬ ‫حعخخذم‬
8-‫حملت‬ ‫حعخخذم‬If…..then…..Else‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬
5-‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫مذي‬Byte‫الصحُدت‬ ‫الاعذاد‬ ‫ول‬‫هى‬
2-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫في‬2599‫للخاصُت‬Interval‫لألداة‬Timer‫ٌعجى‬2.5‫زاهُت‬
1-ٌ‫الاحشاء‬ ً‫عل‬Procedure‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫ٌعخذعى‬‫و‬ ‫واخذة‬ ‫مشة‬
1-‫الاحشاء‬Sub‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬Function‫بلُمت‬ ‫حعىد‬
0-‫حعخخذم‬Selectcase‫واخذة‬ ‫ؼشػُت‬ ‫بجملت‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫عىذ‬
39-‫اإلاعامل‬And‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫ان‬ ‫ًخؼلب‬True‫الىاج‬ ‫ن‬‫لُىى‬‫ج‬False
: ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صىب‬ )‫ب‬-
‫الخصىٍب‬‫الخؼأ‬ ‫الىىد‬
Din X as single
Const x as single X=20
‫الىلؽ‬ ‫ميان‬ ‫اهمل‬ )‫أ‬ ‫الثاوي‬ ٌ‫العإا‬
3-‫العىىان‬ ‫اداة‬ ‫في‬ ‫عشطت‬ ‫ًخم‬ ‫ما‬ ‫ؿان‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬Label1.text...‫هى‬...
Dim m as integer ,sum as integer
For m = 1 to5
Sum = sum + m
Next
Label1.text =sum
2-(‫اإلاخؼير‬ ‫كُمت‬ ‫هي‬ ‫ما‬( R‫ًأحي‬ ‫مما‬ ‫هىد‬ ‫ول‬ ‫جىـُز‬ ‫بعذ‬
Dim R As Single =0.5
Do WhileR = > 1
R =R +0.5
Loop
MsgBox (R)
1-‫الثابذ‬ ً‫ع‬ ‫الاعالن‬‫أمش‬Egypt‫الىىع‬ ً‫م‬String‫ا‬ ‫اعؼاؤه‬‫و‬‫ق‬‫ؿى‬‫مصش‬ " ‫للُمت‬
.......‫هى‬ " ‫الجمُع‬
8-‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2+(3+2)^2................‫هى‬
5-................. ‫هي‬ ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫اؿظل‬
2-‫ًلي‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫حملت‬ ‫في‬IF........ ‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬
‫الثالث‬ ٌ‫العإا‬‫ب‬ :-: ‫الخالي‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬
Function Sum ( ByVal First As single,ByVal SecondAs single) AsSingle
Dim Total AsSingle
Total =First +Second
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
25
Return total
EndFunction
‫اظم‬
‫ؤلاحشاء‬
‫هزا‬ ‫وظاةؽ‬
‫الاحشاء‬
‫اللُمت‬
‫الشاحعت‬
‫ـ‬‫ب‬ ‫الخاص‬ ‫البُان‬ ‫هىع‬
‫الذالت‬‫و‬‫ظُؽ‬
‫الذالت‬
‫اللُمت‬
‫الشاحعت‬
.......................................................................................................
( ‫امخداهاث‬2938)
[1‫الذقهلية‬ ‫محافظ‬ ‫امتحان‬ ]3114
: ٌ‫ألاو‬ ٌ‫العإا‬-‫عالمت‬ ‫ئهخب‬‫أو‬‫الخال‬ ‫اث‬‫س‬‫العبا‬ ‫ًىاظب‬ ‫بما‬‫ُت‬
3-‫ئحشاء‬ ‫أي‬ ‫داخل‬ ‫اظخخذامه‬ ‫ًخم‬ ‫اء‬‫ش‬‫ؤلاح‬ ‫ي‬‫معخى‬ ‫على‬‫اإلاخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬
‫داخله‬ ‫عىه‬ ‫الاعالن‬ ‫ن‬‫بذو‬
2-‫الىىع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Boolean‫كمُت‬‫س‬ ‫كُم‬ ‫جأخز‬
1-‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرهامج‬ ‫هىد‬ ً‫م‬ ‫حضء‬ ‫الؽشػي‬‫الخعبير‬True‫أو‬False
8-‫الذالت‬ ‫هاجج‬Isnumeric‫عذدًت‬ ‫كُم‬
5-‫الخ‬ ‫بِئت‬ ‫حعمذ‬ ‫ال‬‫ؼىٍش‬IDE‫الىىد‬ ‫هاؿزة‬ ‫في‬ ‫هدىٍت‬‫أو‬ ‫ئمالةُت‬ ‫أخؼاء‬ ‫بىحىد‬
2-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For … Next‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ن‬‫جىى‬
‫حعشٍف‬ ‫جم‬ ‫أهه‬ ‫بـشض‬ ( ‫الخالُت‬ ‫ألاظئلت‬ ً‫ع‬ ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫ألاهىاد‬ ‫أ‬‫ش‬‫اك‬ / ‫ب‬
) ‫اث‬‫ر‬‫اإلاخؼي‬
3-‫واهذ‬ ‫ئرا‬Z = 5،Y=8‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬R.......
2-‫واهذ‬ ‫ئرا‬Z = 8،Y=8‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬R.......
1-‫واهذ‬ ‫ئرا‬Z = 20،Y=15‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬R......
If Z > Y Then
R =7
ElseIf Z < > Y Then
R =15
Else
R =12
EndIf
‫أ‬ ‫الثاوي‬ ٌ‫العإا‬-: ‫ًأحي‬ ‫ما‬ ‫أهمل‬
3-..... ‫اليلمت‬ ‫اظخخذام‬ ‫ًخم‬‫بالبرهامج‬ ‫واإلاالخظاث‬ ‫الخعلُلاث‬ ‫إلطاؿت‬ .........
2-‫ًخم‬ ‫بِىما‬ .............. ‫اليلمت‬ ‫وعخخذم‬ ‫البرهامج‬ ‫في‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬
‫الثىابذ‬ ً‫ع‬ ‫لإلعالن‬ ........... ‫اليلمت‬ ‫اظخخذام‬
1-‫حملت‬ ‫في‬If‫جلي‬ ‫التي‬‫ألاوامش‬ ‫جىـُز‬ ‫ًخم‬Else........... ‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫وان‬ ‫ئرا‬
8-‫هاجج‬: ‫الجملت‬ ‫جىـُز‬Msgbox(Is Numeric(5))................... ‫هى‬
‫ب‬-: ‫ألاحي‬ ‫لعمل‬ ‫الخالُت‬ ‫ألاهىاد‬ ‫اهخب‬-
3-‫الثابذ‬ ً‫ع‬ ‫الاعالن‬B_Date‫الىىع‬ ً‫م‬Date( ‫اللُمت‬ ًٍ‫لخخض‬35/8/2938)
2-‫للمخؼير‬ "‫مصش‬ " ‫اللُمت‬ ‫جخصُص‬C_Name
1-‫اإلاخؼير‬ ً‫ع‬ ‫الاعالن‬( A )‫ًلبل‬ ‫الزي‬‫صحُدت‬‫وػير‬ ‫صحُدت‬ ‫أعذاد‬
: ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ / ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬-
3-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬3 ^2 + ( 8 –2 * 3 ) / 2( ‫هى‬20 – 9 – 10 – 12)
2-‫الجملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫ًخىكف‬For M = 5 To10 Step2‫اإلاخؼير‬ ‫جصبذ‬ ‫عىذما‬M
‫النهاًت‬ ‫كُمت‬ ً‫م‬‫(أهبر‬–‫أ‬‫النهاًت‬ ‫كُمت‬ ً‫م‬‫صؼش‬–‫النهاًت‬ ‫كُمت‬ ‫ي‬‫حعاو‬‫أو‬ ً‫م‬‫أصؼش‬)
1-‫ألاجُت‬ ‫الجملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬For X =2 To10 Step3.. ‫ن‬‫ًىى‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
26
(4 - 3 - 6 - 5)
8-( ‫اليلمت‬ ‫وعخخذم‬ ‫حذًذ‬‫ظؼش‬ ‫الوؽاء‬Is Numeric –Dim - VBCRLF - Rem)
5-‫صحُذ‬‫ػير‬‫للمخؼير‬ ‫واظم‬ ..... ‫اظخخذام‬‫ٌعخبر‬‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫خُث‬ ً‫م‬
(- First Name - Short - 5A) ‫ظبم‬ ‫ما‬ ‫حمُع‬
‫ب‬(‫حملت‬ ‫معخخذما‬ ‫الخالي‬ ‫البرهامج‬ ‫أهمل‬Forً‫م‬ ‫الـشدًت‬ ‫ألاعذاد‬ ‫لؼباعت‬1‫ئلى‬1
Dim N As Integer
……………………………..
……………………………
……………………………..
(‫اإلاخؼير‬ ‫كُمت‬ ‫هي‬ ‫وما‬N‫اهتها‬ ‫بعذ‬ )‫اس‬‫ش‬‫الخى‬ ‫ء‬‫؟‬
[3‫أسوان‬ ‫محافظة‬ ‫امتحان‬ ]3114
: ‫آلاجُت‬ ‫ألاظئلت‬ ً‫ع‬ ‫أحب‬
( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫أو‬ ‫مىص‬‫س‬ ‫على‬‫اإلاخؼير‬ ‫اظم‬ ‫ي‬‫ًدخى‬ ‫أن‬ ً‫ًمى‬ ‫ال‬‫والىلؼت‬ ‫واإلاعاؿت‬ ‫خاصت‬ ‫عالماث‬
2-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False
1-‫ألامش‬ ‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخبا‬ ‫عذد‬If .. Then .. Else‫هى‬3
8-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For‫اطا‬‫ر‬‫ئؿت‬‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫أن‬ ‫ٌعجي‬ ‫ؿهزا‬
5-‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬
‫الثاوي‬ ٌ‫العإا‬: ‫ًلي‬ ‫ؿُما‬ ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ :
Rem )–( Try.. Catch )–( For .. Next )–Const–( (If.. Then .. ElseIf )
3-( ‫لؼت‬‫جىؿش‬Visual Basic.Net............. ‫حملت‬ ٌ‫خال‬ ً‫م‬ ‫ألاخؼاء‬ ‫معالجت‬ ‫ئمياهُت‬ )
2-.......... ‫حملت‬ ‫اظخخذام‬ ‫ًخم‬ ‫زابذ‬ ً‫ع‬ ‫لإلعالن‬.................
1-‫معي‬ ‫حعلُم‬ ‫لىطع‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬. ‫ٌعبله‬ ‫أن‬ ‫البذ‬ ‫جىـُزه‬ ‫الًخم‬ ‫ن‬.
8-....................... ‫حملت‬ ‫اظخخذام‬ ‫ًخم‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬
5-................ ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬
‫العإا‬: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫للعمىد‬‫اختر‬ : ‫الثالث‬ ٌ
3-< >ً‫م‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬ ‫التي‬ ‫ألادواث‬ ً‫م‬ ) (
. ‫خاللها‬
2-(VBCRLF).‫مخؼير‬ ً‫ع‬ ‫لإلعالن‬ ‫حعخخذم‬ ) (
1-TextBox. ‫ي‬‫ٌعاو‬ ‫ال‬ ) (
8-Dim‫للشبؽ‬ ‫حعخخذم‬ ) (. ‫الىصىص‬ ‫بين‬
5-& ‫عالمت‬‫ي‬‫ٌعاو‬‫أو‬ ً‫م‬‫أصؼش‬ ) (
. ‫حذًذ‬‫ظؼش‬ ‫ئوؽاء‬ ‫في‬ ‫حعخخذم‬ ) (
: ‫آلاحي‬ ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صحح‬ :ً ‫:أوال‬ ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
( ‫الىىد‬Code)‫الخؼأ‬ ‫جصىٍب‬
Dim X As Sangle
Const X As Integer
X = 10
‫اخت‬ : ً ‫زاهُا‬: ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫ر‬
3-‫الخاصُت‬Text‫هىعها‬(Boolean – String- Integer)
2-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬2 * (7 +2 ) –2(32–38–31)
1-‫الثىابذ‬Constants..... ‫لها‬ ‫كُمت‬ ‫جخصُص‬ ‫ًخم‬
‫ؿلؽ‬ ‫عنها‬ ‫ؤلاعالن‬ ‫عىذ‬ (-‫حعلُماث‬ ‫جىـُز‬‫ظير‬ ‫أزىاء‬‫ؿلؽ‬ ‫البرهامج‬-‫ؤلاعالن‬ ‫عىذ‬
) ‫ؿلؽ‬ ‫البرهامج‬ ‫حعلُماث‬ ‫جىـُز‬‫ظير‬ ‫أزىاء‬ ً‫وهزل‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
27
[2‫ية‬‫ر‬‫الاسكنذ‬ ‫محافظة‬ ]3114
ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√( ‫عالمت‬‫أو‬ ))×‫أمام‬: ‫ًاحى‬ ‫مما‬ ‫ليل‬ ‫اث‬‫س‬‫العبا‬
3-‫بُان‬ ‫هىع‬ ‫ول‬Data Type‫الىمبُىجش‬ ‫راهشة‬ ‫في‬ ًٍ‫جخض‬‫خيز‬ ‫له‬
2-‫جد‬‫اإلاىؼلُت‬ ‫ألاخؼاء‬ ‫ذر‬Logic Errors‫ظلُمت‬‫ػير‬ ‫بصىسة‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬
1-‫حملت‬ ‫حعخخذم‬If ... Then ... ElseIf‫ؼشػي‬‫حعبير‬ ً‫م‬‫اهثر‬ ‫وحىد‬ ‫عىذ‬
8-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬5 + 3 * 2‫هى‬16
5-‫الذالت‬IsNumeric‫ن‬‫ًىى‬ ‫مىؼلي‬ ‫هاجج‬ ‫لها‬False‫أو‬True
2-‫حملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫ًخىكف‬For M=10 to 1 Step -2‫كُمت‬ ‫جصبذ‬ ‫عىذما‬Mً‫م‬‫أهبر‬
‫النهاًت‬ ‫كُمت‬
: ‫ًأحى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬-
3-‫هى‬ ‫بعظهما‬ ‫مع‬ ‫خشؿُخين‬ ‫ظلعلخين‬ ‫وصل‬ ‫في‬ ‫ٌعخخذم‬ ‫الزي‬ ‫الشبؽ‬ ‫معامل‬
& )،#،" ")
2-‫هاؿزة‬ ‫لـخذ‬Code Window‫مـخاح‬ ‫هظؼؽ‬( F5 - F7 - F4 )
1-‫هى‬ ‫صحُدت‬‫الؼير‬ ‫الشكمُت‬ ‫البُاهاث‬ ًٍ‫لخخض‬ ‫اإلاعخخذم‬ ‫البُان‬ ‫هىع‬
( Decimal - Boolean – String )
8-‫اظخخذام‬ ‫عىذ‬‫اإلاعامل‬< >‫ٌعجي‬ ‫ؿاهه‬ ‫الؽشػي‬‫الخعبير‬ ‫في‬................
)ٌ‫ي‬‫عاو‬-‫ي‬‫ٌعاو‬ ‫ال‬-) ‫ي‬‫ٌعاو‬‫أو‬ ً‫م‬‫أهبر‬
‫الثالث‬ ٌ‫العإا‬) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬ ‫صل‬ ) ‫أ‬ ( :
) ‫أ‬ () ‫ب‬ (
3-‫حملت‬ ٌ‫خال‬ ً‫م‬ ‫وكىعها‬ ‫اإلادخمل‬ ‫ألاخؼاء‬ ‫معالجت‬ ‫ئمياهُت‬VbCrLf
2-ً‫أماه‬ ‫هي‬‫البرهامج‬ ‫وجىـُز‬‫ظير‬ ‫أزىاء‬‫جخؼير‬‫الىمبُىجش‬ ‫بزاهشة‬Const
1-‫حذًذ‬‫ظؼش‬ ‫ئوؽاء‬ ‫في‬ ‫حعخخذم‬ ‫ولمت‬ ‫هي‬Try / Catch
8-‫حملت‬ ‫هزه‬ ‫باظخخذام‬ ‫الثىابذ‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًخم‬‫اث‬‫ر‬‫اإلاخؼي‬
‫ب‬-‫اث‬‫ر‬‫اإلاخؼي‬ ‫كُمت‬ ‫خذد‬C , K‫جىـُز‬ ‫بعذ‬‫الىىد‬Code‫الخالي‬
Dim N,K ,C As Integer
C = 10
For N =1 To10 Step5
K = K + N
Next
IF N >= C Then
C = C + 1
EndIf
[8‫الجيزة‬ ‫مداؿظت‬ ‫امخدان‬ ]2938
( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ ))×‫أمام‬‫ًىخـى‬ (:‫اث‬‫س‬‫العبا‬5) ‫ؿلؽ‬
3-‫ولمت‬ ‫حعخخذم‬As. ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬
2-‫ح‬‫ولمت‬‫عبر‬Meُ‫الحال‬ ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬. ‫ت‬
1-( ‫الىىع‬ ً‫م‬ ‫ألاخؼاء‬Run TimeError‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬‫جظهش‬ )
8-‫كُمت‬ ‫وحىد‬ ‫خالت‬ ‫في‬ ‫مىحبا‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًجب‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ‫في‬ ‫الضٍادة‬ ٌ‫معذ‬
‫النهاًت‬ ‫كُمت‬ ً‫م‬‫أهبر‬ ‫البذاًت‬
5-( ‫اظخخذام‬Else( ‫حملت‬ ‫في‬ ‫ي‬‫اخخُاس‬ )If)
2-( ‫الحعابي‬ ‫اإلاعامل‬ ‫ٌعخخذم‬Mod‫إلًجاد‬ )‫اللعمت‬ ‫باقي‬
: ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫اليلمت‬‫باخخُاس‬ ‫الجمل‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬
3-‫اظ‬ ًٍ‫لخخض‬‫مخؼير‬ ‫اظخخذام‬ ‫ًخم‬ ‫اإلاعخخذم‬ ‫م‬‫هىع‬‫ه‬(String – Integer – Date)
2-( . ‫ببعظهما‬ ‫خشؿُخين‬ ‫ظلعلخين‬ ‫وصل‬ ‫في‬ ..... ‫الشبؽ‬ ‫معامل‬ ‫ٌعخخذم‬& - $ - @)
‫القيمة‬‫المتغير‬
C
K
11N
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
28
1-‫م‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬. ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫عشؿت‬
(If …Then – For … Next –If .. Then .. Else)
8-. ‫ئلُه‬‫الترهيز‬ ‫هلل‬ ‫وَعجي‬ ‫الىص‬ ‫ق‬‫بصىذو‬ ‫خاصت‬ ‫وظُلت‬‫ألامش‬‫ٌعخبر‬
(Print –Clear – Set focus)
5-‫لألداة‬‫العىاصش‬ ‫إلطاؿت‬ ‫حعخخذم‬ ........... ‫الخاصُت‬ComboBox
(Items –Multiline – Text)
: ‫العلمي‬ ‫اإلاصؼلح‬ ‫أهخب‬ : ‫الثالث‬ ٌ‫العإا‬
3-‫جىـُز‬ ‫أزىاء‬‫جخؼير‬ ‫أن‬ ً‫ًمى‬ ‫كُمت‬ ‫لها‬ ‫جخصص‬‫الىمبُىجش‬ ‫بزاهشة‬ ‫محجىصة‬ ً‫أماه‬
‫البرهامج‬ ‫حعلُماث‬
2-. ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫خالت‬ ‫في‬ ‫حعخخذم‬ ‫حملت‬
1-( ‫حملت‬ ‫في‬ ‫الضٍادة‬ ٌ‫معذ‬ ‫جدذد‬ ‫ولمت‬For … Next)
8-‫بُن‬ ‫ػشؿين‬ ً‫م‬ ‫حملت‬‫الحعابي‬ ‫ي‬‫الدعاو‬ ‫بها‬ ‫ًلصذ‬ ‫وال‬ = ‫عالمت‬ ‫هما‬
5-‫ًىخب‬ ‫وما‬ ‫الىىد‬ ‫ؿهم‬ ‫على‬ ‫ب‬‫اللاس‬ ‫حعاعذ‬ ‫التي‬ ‫اإلاالخظاث‬ ‫لىخابت‬ ‫حعخخذم‬ ‫ولمت‬
‫أهىاد‬‫ٌعخبر‬ ‫ال‬ ‫بعذها‬
: ‫ػت‬‫س‬‫الـا‬ ‫الىلاغ‬ ‫أهمل‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
3-‫هاجج‬ ‫ؿان‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫ػبلا‬( 3 +2 –3 ) *2 ^ 2.‫هى‬..
2-( ‫الؽشػي‬‫الخعبير‬ ‫هاجج‬300 < > 100...............‫ـى‬‫ـ‬‫ه‬ )
1-ً‫م‬ ‫الـشدًت‬ ‫ألاعذاد‬ ‫لعشض‬ ‫الضٍادة‬ ٌ‫ومعذ‬ ‫البذاًت‬ ‫كُمت‬ ‫خذد‬3‫ئلى‬39‫الىىد‬ ‫في‬
: ‫الخالي‬For I =…….. To 10 Step ……..
8-‫آلا‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬ ‫أوحذ‬‫العىىان‬ ‫ق‬‫صىذو‬ ‫في‬‫ظُظهش‬ ‫الزي‬ ‫الىاجج‬ : ‫حي‬Label1‫هى‬
Dim M As Integer =10
If M > =10 Then
Label1.text =" One "
Else
Label1.text =" Two "
EndIf
[5‫الغربية‬ ‫محافظة‬ ‫امتحان‬ ]3114
: ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫صحح‬ : ٌ‫ألاو‬ ٌ‫العإا‬
3-‫الىىد‬ ‫هاؿزة‬ ‫في‬ ‫مالخظاث‬ ‫لىخابت‬‫اليلمت‬ ‫باظخخذام‬ ‫الجملت‬ ‫جبذأ‬RAM‫أو‬
(‫العالمت‬‘)
2-‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫فى‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬‫بشكم‬) _ ( ‫عالمت‬‫أو‬
1-‫حملت‬ ‫فى‬For..Next‫ولمت‬ ‫هخابت‬ ‫عىذ‬Step‫اطُت‬‫ر‬‫الاؿت‬ ‫كُمتها‬ ‫ن‬‫جىى‬‫صـش‬
8-‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬ ‫خالت‬ ‫فى‬ ) " " ( ‫الخىصُص‬ ‫عالمتى‬ ‫حعخخذم‬‫أو‬ ‫ٍخ‬‫س‬‫جا‬‫وكذ‬‫بُنهما‬
5-( ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًبذأ‬Variables( ‫اليلمت‬ ‫باظخخذام‬ )Const)
2-( ‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double( ‫اللُمت‬ ‫ًأخز‬ )True/ False)
: ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬
3-‫الىىد‬Din X AsSingle‫خؼأ‬ ‫ٌعبب‬Error.................
‫مىؼل‬ (‫ُا‬Logical–‫الدؽؼُل‬ ‫عىذ‬RunTime–‫وهدىٍا‬ ‫ئمالةُا‬Syntax)
2-. ‫الصحُدت‬ ‫الشكمُت‬ ‫البُاهاث‬ ‫حعخخذم‬ ............... ‫الىىع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬
( Boolean –Char –Single –Long )
1-‫حملت‬ ‫في‬Try… Catch‫الىىد‬ ‫وطع‬ ‫ًخم‬Code‫وكع‬ ‫ئرا‬ ‫الخؼأ‬ ‫بمعالجت‬ ‫الخاص‬
...... ‫بعذ‬ ً‫ورل‬( Try– End–Catch – EndIf )
8-‫حملت‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If … Then Else(‫هى‬5–8–2–3)
5-‫حملت‬ ‫في‬ ‫ٌعخخذم‬ ‫الزي‬‫اإلاخؼير‬For … Next.................... ‫ٌعمى‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
29
( Counter –Step –Increment – Text )
2-‫ظؼش‬ ‫ئوؽاء‬ ‫في‬ ‫حعخخذم‬ ‫التي‬ ‫اإلاحجىصة‬ ‫اليلمت‬..................... ‫هي‬ ‫حذًذ‬
( Dim –String – VBCRLF –Print )
‫اإلايان‬ ‫في‬ ‫الخالُت‬ ‫كام‬‫س‬‫ألا‬‫أو‬ ‫اليلماث‬ ‫معخخذما‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ : ‫الثالث‬ ٌ‫العإا‬
: ‫اإلاىاظب‬( 63 –Error – 16 – Pass –18 –(Zero) 0 )
‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬ ) ‫أ‬ (( 5 +3 ) * 2............. ‫هي‬
..........‫هى‬ ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬ ) ‫ب‬ (
Dim A As Integer = 7
Dim B As Integer =9
Msgbox ( A * B )
..........‫هى‬ ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬ ) ‫ـ‬‫ح‬ (
Dim X As Single =55
If X> =50 Then
Msgbox ( " Pass" )
EndIf
‫جى‬ ‫هاجج‬ ) ‫د‬ (..........‫هى‬ ‫اإلالابل‬ ‫الىىد‬ ‫ـُز‬
Dim N As Integer = 10
N = N + 2
N = N Mod3
Label1.Text =N
[6‫القليوبية‬ ‫محافظة‬ ]3114
( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالي‬ ‫الجملت‬ ‫أمام‬ )
3-‫الىمبُىجش‬ ‫راهشة‬ ‫في‬ ًٍ‫جخض‬ ‫ػشٍلت‬ ‫له‬ ‫بُان‬ ‫هىع‬ ‫ول‬
2-‫الخاصُت‬Auto size‫هىعها‬String.
1-Const L As Integer
8-Dim Sub As Single
5-Dim U_B_D As Date
2-( ‫اإلاحجىصة‬ ‫اليلمت‬VBCRLF. ‫حذًذ‬‫ظؼش‬ ‫ئوؽاء‬ ‫في‬ ‫حعخخذم‬ )
: ‫ماًأحي‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬
3-................ ‫هي‬ ‫اث‬‫ر‬‫اإلاخؼي‬..................
2-..................................... ‫هي‬ ‫الثىابذ‬
1-. ‫خؼأ‬‫أو‬ ‫صىاب‬ ‫ئما‬ ‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬ ‫هي‬ .....................
8-( ‫لعمل‬ ... ‫مـخاح‬ ‫على‬ ‫بالظؼؽ‬ ‫هلىم‬ ‫الىىد‬ ً‫م‬ ‫الاهتهاء‬ ‫بعذ‬Start Debugging)
‫العمل‬ ‫هاجج‬‫هى‬ ‫ما‬ : ‫الثالث‬ ٌ‫العإا‬: ‫الخالُت‬ ‫الحعابُت‬ ‫ُاث‬
3-( 8 +7 ) * 3
2-8 + 7 * 3
: ‫الخالُت‬ ‫ألاهىاد‬ ً‫م‬ ‫ول‬ ‫جىـُز‬ ‫هاجج‬‫اختر‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
1- Dim X As Integer =16
If XMod3 =0 Then
MSGBOX ( " True")
Else
MSGBOX ( " False" )
EndIf
(16-False-True)
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
31
2- Dim X , TAs integer
For X =5 To 12
T= T +X
Next
MSGBOX ( X )
(5-12-13)
[7‫املنيا‬ ‫محافظة‬ ]3114
( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫حملت‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else‫هى‬2
2-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False
1-‫حعخخذم‬Dim‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬Variables
8-‫كم‬‫س‬‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫أن‬ ‫البرهامج‬ ‫في‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬
5-‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬
: ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬
3-‫ج‬ ‫ًخم‬......... ‫الثىابذ‬ ‫كُم‬ ‫خصُص‬
‫ؿلؽ‬ ‫الثىابذ‬ ً‫ع‬ ‫ؤلاعالن‬ ‫(عىذ‬-‫ؿلؽ‬ ‫البرهامج‬ ‫حعلُماث‬‫ظير‬ ‫أزىاء‬-)‫ظبم‬ ‫ما‬ ‫حمُع‬
2-‫ألولىٍاث‬ ً ‫ػبلا‬ ً ‫جىـُزا‬ ‫الحعابُت‬ ‫العملُاث‬ ٌ‫أو‬. ‫هي‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬..
‫ألاظغ‬ (–‫ـشح‬‫ـ‬‫ـ‬‫ـ‬‫ؼ‬‫ال‬–) ‫ألاكىاط‬
1-‫حملت‬ ‫في‬For .. Nextُ‫وظ‬ ‫ما‬ ،‫ألامش‬ ‫ـت‬Next..........
‫أ‬–. ‫الضٍادة‬ ٌ‫معذ‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫ٍادة‬‫ص‬
‫ب‬–. ‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬ ‫بعذ‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫هت‬‫س‬‫ملا‬
‫ـ‬‫ح‬-‫ظبم‬ ‫ما‬ ‫حمُع‬
8-‫الجملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬For X =1 To8 Step4(2–8–3)
5-‫ًأ‬‫مخؼير‬‫ئلى‬‫صـش‬ ‫بين‬ ‫اوح‬‫ر‬‫جت‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُمت‬ ‫خز‬255.............‫هى‬
(Byte–String–Boolean)
: ‫آلاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬
3-( 5 + 6 ) * 2..................... ‫الىدُجت‬
2-5 + 6 * 2‫الىدُج‬..................... ‫ت‬
1-9 * 2 +4 * 3..................... ‫الىدُجت‬
8-2 –( 7 +2 ) * 2..................... ‫الىدُجت‬
‫ب‬-( ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬Code: ‫صىبه‬ ‫زم‬ ‫آلاحي‬ )
( ‫د‬‫ـى‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ى‬‫ال‬Code)‫الخؼأ‬ ‫ـىع‬‫ـ‬‫ـ‬‫ه‬‫الخصىٍب‬
Din X As Single
Const X As Integer
X =10
: ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫ألاهىاد‬ ‫أ‬‫ش‬‫اك‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
Dim X ,Y ,Z As Integer
X =20
Y =50
If X < 20 Then
X =30
Y =80
EndIf
Z = Y * 2
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
31
‫اإلاخؼير‬ ‫كُمت‬ ) ‫أ‬X‫هي‬..........
‫اإلاخؼير‬ ‫كُمت‬ ) ‫ب‬Y.......... ‫هي‬
‫اإلاخؼير‬ ‫كُمت‬ ) ‫ـ‬‫ح‬Z.......... ‫هي‬
‫لجملت‬ ‫الؽشػي‬ ‫الىاجج‬ ) ‫د‬X < 20( ‫ن‬‫ًىى‬True – False –20)
[8‫بورسعيذ‬ ‫محافظة‬ ]3114
: ‫ًلي‬ ‫ؿُما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ٌ‫ألاو‬ ٌ‫العإا‬
3-‫ٌعخبر‬ ..................‫اإلاخؼير‬ ‫اظم‬. ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫خُث‬ ً‫م‬ ً ‫صحُدا‬
(Const-Age-2nd
Class-As)
2-( ‫الىصىص‬ ‫بين‬ ‫للشبؽ‬ ‫حعخخذم‬ ...... ‫عالمت‬&VBCRLF&-VBCRLF-&-)@
1-‫أن‬ ‫البذ‬ ، ‫جىـُزه‬ ‫ًخم‬ ‫ال‬ ‫معين‬ ‫حعلُم‬ ‫لىطع‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬
(.... ‫ٌعبله‬Const–Rim-Dim-‫ال‬)‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬
8-( ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫هىع‬Code)Din X As Single..........‫هى‬
( (Logical Error)-(SyntaxError)-(Runtime Error))
5-( ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ .......Form‫الحالي‬ )(Me-Object-Double)
2-‫العىىان‬ ‫أداة‬ ‫في‬ ‫اإلاعشوطت‬ ‫اللُمت‬ ‫ما‬Label1: ‫آلاحي‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬
(4-3-0-10)
Dim IntNum As Integer =10
IntNum =IntNum + 2
IntNum =IntNum Mod 3
Label3 .Text =IntNum
( ‫عالمت‬ ‫طع‬ ) ‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 2 + 3 ) ^ 3‫هى‬29()
2-( ‫حملت‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else‫هى‬ )2()
1-‫حعخخذم‬Dim‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬Variables()
8-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Byte‫اللُمت‬ ‫ًأخز‬True‫أو‬False()
‫الىىد‬ ‫في‬ ) ‫ب‬Code‫والث‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫أظماء‬ ‫اظخخشج‬ ‫آلاحي‬: ‫وأهىاعها‬ ‫ىابذ‬
PrivateSubButton1_Click (ByValSender
Dim Radius AsSingle
Const X AsSingle= 22 / 7
Radius =TextBox1.text
Label2.Text = X * Radius ^ 2
EndSub
: ‫الخالُت‬ ‫ألاهىاد‬ ‫جىـُز‬ ‫هاجج‬ ‫أهخب‬ : ‫الثالث‬ ٌ‫العإا‬
‫م‬‫ال‬‫ـىد‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ى‬
3Dim A As Integer = 7
Dim B As Integer =9
MsgBox ( A & "X" & B & "="& " " & A *B )
2Dim Num As Integer = 10
If Num > =10 Then
Label1.Text =" One "
ElseIf Num =5 Then
Label1.Text =" Two "
Else
Label1.Text =" Three"
EndIf
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
32
1Dim i As Integer , Sum AsInteger
For i =1 To5
Sum = Sum + i
Next
lbl_Display.Text =Sum
[9‫دمياط‬ ‫محافظة‬ ]3114
( ‫عالمت‬ ‫طع‬ ) ‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3.‫حعخخذم‬dim‫ل‬‫إل‬ً‫ع‬ ‫عالن‬‫اث‬‫ر‬‫اإلاخؼي‬variables
2.‫حملت‬ ‫حعخخذم‬if… then …. Else‫ؼشػي‬‫حعبير‬ ً‫م‬‫اهثر‬‫اخخُاس‬ ‫خالت‬ ‫في‬
1.( ‫كُمت‬m( ‫الحللت‬ ‫جىـُز‬ ‫اهتهاء‬ ‫بعذ‬ )for m= 3 to1 step -1‫هى‬ )0
8.‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫كُمت‬ ‫ًأخز‬True‫او‬False
‫الاجُت‬ ‫الىاؿزة‬ ‫في‬ ‫الثاوي‬ ٌ‫العإا‬
‫خذد‬‫البرهامج‬ ‫معخخذم‬ ‫مذخالث‬ ً‫م‬ ‫مذخل‬ ‫ليل‬ ‫اإلاىاظب‬ ‫البُان‬ ‫هىع‬
3-.......................2-.....................1-.....................8-.......................
‫الصحُدت‬ ‫الاحابت‬‫اختر‬ ‫الثالث‬ ٌ‫العإا‬
3-‫هى‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬)one–Tow–Three)
Dim Num As Integer = 10
If Num >= 10 then
Label1.text =" One "
ElseIf Num =5 then
Label1.text =" Tow "
Else
Label1.text =" There"
Endif
2-‫العىىان‬ ‫اداة‬ ‫في‬ ‫اللُمت‬ ‫ما‬Label1( ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬3–0–4)
Dim intNum as Integer =10
intNum =intNum+2
intNum=intNum mod 3
Label1.text =intNum
1-.... ‫الخالي‬ ‫الىىد‬ ً‫م‬ ‫الهذؾ‬
Dim N as integer
Dim S as integer
For N =1 to 100
S =S +N
Next
Label1.text =S
1
2
3
4
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
33
‫أ‬-ً‫م‬ ‫الاعذاد‬ ‫عشض‬3:399
‫ب‬-‫الا‬ ‫مجمىع‬ ‫عشض‬ً‫م‬ ‫عذاد‬3:399
‫ث‬-ً‫م‬ ‫الاعذاد‬ ‫طشب‬ ‫خاصل‬ ‫عشض‬3:399
[11‫قنا‬ ‫محافظة‬ ‫امتحان‬ ]3114
: ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫وؿلا‬ ‫الاجُت‬ ‫العؼىس‬ ‫جب‬‫س‬ )‫أ‬ : ٌ‫الاو‬ ٌ‫العإا‬
‫الشجبت‬‫العملُت‬
) (‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫اللعمت‬‫و‬ ‫الظشب‬
) (‫م‬ ‫الاكىاط‬‫الخاسج‬ ‫الى‬ ‫الذاخل‬ ً
) (‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫الؼشح‬‫و‬ ‫الجمع‬
) (‫الاظغ‬ ‫ؿع‬‫س‬
: ‫الاجُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬ ‫خذد‬ )‫ب‬2( *1+5..................... ‫الىدُجت‬ )
( ‫عالمت‬ ‫طع‬ : ‫الثاوى‬ ٌ‫العإا‬√( ‫عالمت‬‫او‬ )) ×‫الخؼأ‬ ‫ة‬‫س‬‫العبا‬ ‫أمام‬:
3-‫الىصىص‬ ‫بين‬ ‫للشبؽ‬ ‫حعخخذم‬ & ‫عالمت‬
2-‫اظخخذام‬Else‫حملت‬ ‫فى‬ ‫ي‬‫اخخُاس‬IF
1-‫ؿلؽ‬ ‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬ ‫للثىابذ‬ ‫كُم‬ ‫جخصُص‬ ‫ًخم‬
8-IF.. Then.. Else If‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬
5-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False
‫العب‬ ‫أهمل‬ : ‫الثالث‬ ٌ‫العإا‬: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ً‫م‬ ‫ًىاظبها‬ ‫بما‬ ‫اث‬‫س‬‫ا‬
(Try/Catch–Me–‫الؽشػي‬‫الخعبير‬–Mod–For…Next)
3-‫اللعمت‬ ‫باقي‬ ‫ٌعؼى‬ ‫خعابي‬ ‫معامل‬‫هى‬ .............. ‫اإلاعامل‬
2-‫هى‬‫اس‬‫ش‬‫جى‬ ‫حملت‬ ‫أؿظل‬ ‫ؿان‬ ‫معبلا‬ ‫لىىد‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬
.........
1-‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬‫هى‬ .......‫صىاب‬ ‫اما‬ ‫هاججه‬True‫خؼأ‬‫أو‬False
8-( ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ ...............Form‫الحالُت‬ )
5-‫لؼت‬‫جىؿش‬Visual Basic . netً‫م‬ ‫وكىعها‬ ‫اإلادخمل‬ ‫الاخؼاء‬ ‫معالجت‬ ‫امياهُت‬
..... ‫حملت‬ ٌ‫خال‬
: ‫الخالُت‬ ‫للجمل‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ ) ‫أ‬ ( : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
3-‫أهىا‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬‫ع‬Integer & Long‫ؿلؽ‬ .............. ًٍ‫لخخض‬ ‫حعخخذم‬
‫الصحُدت‬ ‫الشكمُت‬ ‫البُاهاث‬ (–‫صحُدت‬‫الؼير‬ ‫الشكمُت‬ ‫البُاهاث‬–) ‫الحشؿُت‬ ‫البُاهاث‬
2-( .. ‫حملت‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Const-Declare–Dim)
1-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬IF.. Then.. Else If‫هى‬
( ...........3–2–1)
: ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ )‫ب‬‫ًخم‬ ‫ال‬ ‫معين‬ ‫حعلُم‬ ‫لىطع‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬
: ‫ٌعبله‬ ‫ان‬ ‫البذ‬ ‫جىـُزه‬3‫أو‬ ......................... )2................................ )
[11‫سويف‬ ‫بنى‬ ‫محافظة‬ ]3114
‫الاو‬ ٌ‫العإا‬: ‫ًأحى‬ ‫ما‬ ‫أهمل‬ ) ‫أ‬ : ٌ
3-....................... ‫ـ‬‫ب‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫ٌؽترغ‬
2-: ‫أن‬ ‫اض‬‫ر‬‫باؿت‬
Dim A as integer =80
MsgBox ( Is Numeric (A))
-.........................‫هى‬ ‫الذالت‬ ‫هاجج‬ ‫ؿان‬
1-‫جلى‬ ‫التي‬‫الاوامش‬ ‫مجمىعت‬ ‫جىـُز‬ ‫ًخم‬Try‫ؿان‬‫الاوامش‬ ‫هزه‬ ‫فى‬ ‫خؼأ‬ ‫خذر‬ ‫ؿارا‬
‫ال‬‫ختى‬ ....................... ‫جلى‬ ‫التي‬‫الاوامش‬ ‫مجمىعت‬ ‫لخىـُز‬ ‫ًيخلل‬ ‫برهامج‬EndTry
8-‫حملت‬ ‫فى‬For. Next‫الاجُت‬For X=3 To8 Step2‫هى‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫ؿان‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
34
5-‫الاحي‬ ‫الحعابي‬‫الخعبير‬ ‫هاجج‬3 ^ 2 * 3 + 6 / 2......‫هى‬ ‫الاولىٍاث‬ ‫للاعذة‬ ‫ػبلا‬
‫الخالي‬ ‫الؽيل‬ ‫في‬ )‫ب‬: ‫الاجُت‬ ‫الاظئلت‬ ً‫ع‬ ‫أحب‬
3-.............. ‫الخؼأ‬ ‫ظبب‬ ‫خذد‬...............................................................
2-......... ‫الخؼأ‬ ‫هىع‬ ‫خذد‬.....................................................................
1-..................... ‫جخصُص‬ ‫حملت‬ ‫اظخخشج‬.............................................
: ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ ) ‫أ‬ : ‫الثاوى‬ ٌ‫العإا‬
3-‫الاجُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬6 mod2( ...................‫هى‬0-1.5-3)
2-‫الامش‬ ‫هاجج‬MsgBox("5" & "x" & "2")( .............‫هى‬5&2-5x2–10)
‫ا‬ ‫فى‬ )‫ب‬:‫أرهش‬ ‫الخالى‬ ‫لىىد‬
Dim A As Short
For A =12 To4 Step-3
Me.TextBox1.Text = Me.TextBox1.Text & A
Next
3-‫الىص‬ ‫ق‬‫صىذو‬ ‫في‬ ‫عشطها‬ ‫ًخم‬ ‫التي‬ ‫اللُم‬Textbox1
2-‫اإلاخؼير‬ ‫كُمت‬A‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ‫نهاًت‬ ‫بعذ‬
‫س‬‫باظهاس‬ ‫ًلىم‬ ‫بشهامج‬ ‫لعمل‬ ‫م‬‫ص‬‫الال‬ ‫الىىد‬ ‫أهخب‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬‫الشكم‬ ( ‫ظالت‬
‫ظالت‬‫س‬ ‫مشبع‬ ‫في‬ ) ‫ظالب‬ ‫الشكم‬ ( ‫ظالت‬‫س‬‫أو‬ ‫الصـش‬ ً‫م‬‫أهبر‬‫اإلاخؼير‬ ‫وان‬ ‫ارا‬ ) ‫مىحب‬
‫الصـش‬ ً‫م‬‫أصؼش‬‫اإلاخؼير‬ ‫وان‬ ‫ارا‬........................................................................
........................................................................
........................................................................
........................................................................
‫اداة‬ ‫في‬ ‫ها‬‫س‬‫اظها‬ ‫ًخم‬ ‫التي‬ ‫اللُمت‬ ‫ما‬ )‫ب‬Label1: ‫الاحي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬
Dim x AsShort =6
Dim y AsShort =8
If y= x Then
Me.Label1.Text = y/ 2
Else If y> x Then
Y =5
Me.Label1.Text = y*2
Else
Me.Label1.Text = x + y
EndIf
:‫م‬‫ص‬‫الال‬ ‫البرمجت‬ ‫الىىد‬ ‫أهخب‬ )‫ج‬
3-‫باظم‬ ‫زابذ‬ ً‫ع‬ ‫اعالن‬B_day‫ٍخ‬‫س‬‫جا‬ ‫أي‬ ‫كُمت‬ ‫له‬ ‫خصص‬‫و‬
2-‫الىص‬ ‫ق‬‫صىذو‬ ‫اؿشاغ‬Textbox1‫مدخىاه‬ ً‫م‬
: ‫العلمي‬ ‫اإلاصؼلح‬ ‫أهخب‬ )‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
3-‫حذًذ‬‫ظؼش‬‫و‬ ٌ‫الادخا‬ ‫مـخاح‬‫مض‬‫س‬ ‫إلطاؿت‬ ‫ٌعخخذم‬ ‫خشفي‬ ‫زابذ‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
35
2-‫الخىـُز‬ ‫أزىاء‬ ‫جخجاهل‬‫و‬ ‫الىىد‬ ‫داخل‬ ‫مالخظاث‬ ‫وهخابت‬ ‫لخعلُم‬ ‫حعخخذم‬ ‫ولمت‬
ً‫م‬ ‫هال‬ ‫كُم‬ ‫خذد‬ )‫ب‬Z‫و‬Y: ‫الاحي‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬‫جظهش‬ ‫التي‬
Dim Z ,Y AsInteger
Y =0
For Z =2 To6 Step2
MsgBox (Z)
Y =Y + Z
Next Z
MsgBox (Y)
[13‫الفيوم‬ ‫محافظة‬ ]3114
: ‫باللاةمت‬ ‫اإلاىحىدة‬ ‫اليلماث‬ ً‫م‬ ‫الـشاػاث‬ ‫امالء‬ : ٌ‫الاو‬ ٌ‫العإا‬
(True-False-Dim–‫النهاًت‬ ‫كُمت‬ ً‫م‬‫أصؼش‬–2)
3-........................ ‫ولمت‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬
2-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Boolean.................. ‫أو‬ .................. ‫اللُمت‬ ‫ًأخز‬
1-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else....‫هى‬....
8-‫حملت‬ ‫فى‬‫اس‬‫ش‬‫الخى‬ ‫ًخىكف‬For A=5 To 1 Step-2‫اإلاخؼير‬ ‫كُمت‬ ‫جصبذ‬ ‫عىذما‬A...
( ‫عالمت‬ ‫طع‬ : ‫الثاوي‬ ٌ‫العإا‬√( ‫عالمت‬‫او‬ )) ×: ‫الخالُت‬ ‫ة‬‫س‬‫العبا‬ ‫أمام‬
3-‫حملت‬ ‫حعخخذم‬If .. Then .. Else If‫ؼشػى‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخُاس‬ ‫خالت‬ ‫فى‬
2-‫اث‬‫ر‬‫للمخؼي‬ ‫الخخصُص‬ ً‫ًمى‬Variables‫أ‬‫الخلت‬ ‫مشخلت‬ ‫فى‬‫أو‬ ‫عنها‬ ‫الاعالن‬ ‫زىاء‬
1-‫ظـلُت‬ ‫ؼشػت‬‫و‬ ‫كام‬‫س‬‫ا‬‫و‬ ‫خشوؾ‬ ً‫م‬‫اإلاخؼير‬ ‫اظم‬ ‫ن‬‫ًخىى‬ ‫ان‬ ً‫ًمى‬
8-‫هىع‬ ً‫م‬ ‫الاخؼاء‬Runtime Error‫البرهامج‬ ‫حؽؼُل‬ ‫كبل‬ ‫أزشها‬‫ًظهش‬
5-‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫حملت‬ ‫في‬If‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬True
‫العمىد‬ ‫في‬ ‫اهخب‬ : ‫الثالث‬ ٌ‫العإا‬) ‫ب‬ (: ) ‫أ‬ ( ‫العمىد‬ ً‫م‬ ‫جىاظبه‬ ‫التي‬ ‫كام‬‫س‬‫الا‬
‫م‬) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬
3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2 – ( 7 +2 ) * 23
2-‫ظير‬ ‫أزىاء‬ ‫كُمتها‬‫جخؼير‬‫الىمبُىجش‬ ‫راهشة‬ ‫في‬ ًٍ‫جخض‬ ‫أظماء‬
‫البرهامج‬
Name
1-‫اإلاخؼير‬ ‫حعمُت‬ ‫ازىاء‬ ‫حعخخذم‬ ‫ال‬ ‫التي‬ ‫اإلاحجىصة‬ ‫اليلماث‬‫اث‬
‫ولمت‬
-16
8-‫ظلُمت‬‫ػير‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ ‫جدذر‬ ‫التي‬ ‫الاخؼاء‬ ً‫م‬16
5-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫في‬For.. Next‫كُمتها‬ ‫ن‬‫جىى‬As
SyntaxError
Variables
[12‫الشرقية‬ ‫محافظة‬ ]3114
( ‫عالمت‬ ‫طع‬ : : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬‫او‬ )) ×‫الخال‬ ‫ة‬‫س‬‫العبا‬ ‫أمام‬: ‫ُت‬
3-‫وعخخذم‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬Dim‫اإلاخؼير‬ ‫اظم‬ ‫زم‬ ‫البُان‬ ‫هىع‬ ‫زم‬
2-‫الخلت‬ ‫مشخلت‬ ‫فى‬‫أو‬ ‫عنها‬ ‫الاعالن‬ ‫أزىاء‬ ‫اث‬‫ر‬‫للمخؼي‬ ‫الخخصُص‬ ً‫ًمى‬
1-‫بشكم‬ ‫ًبذأ‬ ‫أن‬ ‫البرهامج‬ ‫فى‬ ‫الثىابذ‬‫أو‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬
8-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬IF..Then..Else‫هى‬‫ازىان‬
5-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫فى‬Step‫حملت‬ ‫مع‬For… Next‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ن‬‫جىى‬
: ‫الاكىاط‬ ‫بين‬ ‫الى‬ ‫اليلماث‬ ً‫م‬ ‫ًىاظبها‬ ‫بما‬ ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ : ‫الثاوى‬ ٌ‫العإا‬
(String–Double–Const–Else–‫الخخصُص‬–Long–IF .. Then)
3-.......... ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫ٌعخخذم‬‫العؽشٍت‬ ‫الاعذاد‬ ًٍ‫لخخض‬ ...........
2-‫الؽشػُت‬ ‫الجملت‬ ‫في‬ ‫ي‬‫اخخُاس‬ .................. ‫اظخخذام‬If
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
36
1-‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫في‬ ................ ‫ولمت‬ ‫حعخخذم‬
8-‫خعابي‬‫بخعبير‬‫أو‬ ‫بخاصُت‬‫أو‬‫بمخؼير‬‫أو‬ ‫مجشدة‬ ‫بلُمت‬ ‫ن‬‫ًىى‬ ‫ان‬ ً‫ًمى‬ ............
5-........... ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫ٌعخخذم‬‫الحشؿُت‬ ‫البُاهاث‬ ًٍ‫لخخض‬ .............
: ‫الخالُت‬ ‫اث‬‫س‬‫الاخخُا‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬
3-................ ‫الىىع‬ ً‫م‬ ‫اإلاخؼيراث‬ ‫وعخخذم‬ ‫ؿلؽ‬ ‫الصحُدت‬ ‫الاعذاد‬ ًٍ‫لخخض‬
(Integer–Single–String)
2-‫الىكذ‬‫أو‬ ‫ٍخ‬‫س‬‫الخا‬ ‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ما‬ ‫ارا‬ ‫خالت‬ ‫في‬..... ‫عالمتي‬ ‫حعخخذم‬ ‫الاعالن‬ ‫ازىاء‬..
(< >–" "–# #)
1-‫العملُت‬ ‫هاجج‬‫الخالُت‬3 * ( 1 – 3 ) +2 * ( 5 +3 )(‫هى‬18–30–22)
8-...................... ‫هي‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫في‬ ‫الاولى‬ ‫الخؼىة‬
‫الاط‬ ‫ؿع‬‫س‬ (–‫ا‬ ‫الذاخل‬ ً‫م‬ ‫الاكىاط‬‫الخاسج‬ ‫لى‬–) ‫اللعمت‬‫و‬ ‫الظشب‬
5-. ‫هي‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫حملت‬ ‫أؿظل‬ ‫ؿان‬ ‫معبلا‬ ‫معين‬ ‫لىىد‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬.
(For …. Next–IF …. EndIF–IF …. Then)
: ‫الخالُت‬ ‫الجمل‬ ‫على‬ ٌ‫الذا‬ ‫العلمي‬ ‫اإلاصؼلح‬ ‫أهخب‬ )‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
3-‫و‬ ‫الزاهشة‬ ‫فى‬ ً‫أماه‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬‫الاعالن‬ ‫أزىاء‬ ‫البُان‬ ‫هىع‬ ‫خعب‬ ‫كُمت‬ ‫لها‬ ‫جخصص‬
‫البرهامج‬ ‫جىـُز‬ ‫أزىاء‬ ‫حؼُيرها‬ ً‫ًمى‬ ‫وال‬ ‫ؿلؽ‬ ‫عنها‬
) ‫ب‬3-‫العىىان‬ ‫أداة‬ ‫فى‬ ‫اإلاعشوطت‬ ‫اللُمت‬ ‫ما‬Lb1_Out: ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬
Dim x AsInteger
For x =2 To 15 Step 2
Lb1_Out.Text =Lb1_Out.Text & x & " , "
Next
2-‫العىىان‬ ‫أداة‬ ‫فى‬ ‫اإلاعشوطت‬ ‫اللُمت‬ ‫ما‬Lb1_Display: ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬
Dim y ,Sum As Integer
For y =1 To5
Sum =Sum +Y
Next
Lb1_Display.Text =Sum
[14‫القا‬ ‫محافظة‬ ]‫هرة‬3114
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√‫ا‬ )‫و‬( ‫عالمت‬)×‫س‬‫العبا‬ ‫أمام‬‫اث‬‫ال‬‫خالُت‬:
3-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else‫هى‬2
2-‫كم‬‫س‬‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫الثىابذ‬‫أو‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬
1-‫حملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫ًخىكف‬For M = 10 To1 step -2‫كُمت‬ ‫جصبذ‬ ‫عىذما‬M=2
8-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ان‬ ‫ٌعجى‬ ‫ؿهزا‬
‫اطُا‬‫ر‬‫اؿت‬
: ‫الاجُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬
‫الخصيُف‬ (–‫أهثر‬–My-Me–If. Then-For .. Next–VbCrLf–) ‫اعالنها‬
3-‫ال‬‫و‬ ‫اث‬‫ر‬‫اإلاخؼي‬................ ‫هؼاق‬ ‫فى‬ ‫الا‬ ‫اظخخذامها‬ ‫وعخؼُع‬ ‫ال‬ ‫ثىابذ‬
2-‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ .................. ‫اليلمت‬Form‫الحالُت‬
1-........ ‫هي‬ ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬.
8-‫حملت‬ ‫حعخخذم‬IF..Then..ElseIf.......‫اخخُاس‬ ‫خالت‬ ‫في‬‫ؼشػي‬‫حعبير‬ ً‫م‬ ............
: ‫الاجُت‬ ‫اث‬‫س‬‫العبا‬ ً‫م‬ ‫ول‬ ‫على‬ ٌ‫الذا‬ ‫العلمي‬ ‫اإلاصؼلح‬ ‫اهخب‬ ) ‫:أ‬ ‫الثالث‬ ٌ‫العإا‬-
3-‫الىىد‬ ‫هاؿزة‬ ‫فى‬ ‫اإلاىخىبت‬ ‫الاهىاد‬ ‫ؿهم‬ ‫على‬ ‫حعاعذ‬ ‫اإلاالخظاث‬ ‫كبل‬ ‫جىخب‬ ‫ولمت‬
2-‫ظلُمت‬‫ػير‬ ‫بؼشٍلت‬ ‫هىد‬ ‫هخابت‬ ‫عىذ‬ ‫ًدذر‬ ‫خؼأ‬
1-‫اللعمت‬ ‫باقي‬ ‫ٌعؼى‬ ‫خعابي‬ ‫معامل‬‫هى‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
37
8-‫حضء‬‫هى‬‫صىاب‬ ‫اما‬ ‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬True‫خؼأ‬‫أو‬False
: ‫الاحي‬ ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صحح‬ )‫ب‬
……………………..Din x as single(1)
……………………..Const BirthDate as Date =25/ 1 / 2001(2)
‫ق‬‫صىذو‬ ‫في‬ ‫عشطه‬ ‫ًخم‬ ‫ما‬ ‫ؿان‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬Textbox1
‫هى‬
Dim Y AsInteger
For Y = 2 To 10 Step 2
Textbox1.Text =Textbox1.Text & Y
Next
( 1 ) 246810
( 2 ) 2
( 3 ) 2345678910
( 4 ) 2610
:‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫ب‬( 7 + 4 ) * 5 –2(‫هى‬53-33-25)
‫جىـ‬ ‫بعذ‬ )‫ج‬‫العىىان‬ ‫أداة‬ ‫في‬ ‫عشطه‬ ‫ًخم‬ ‫ما‬ ‫ؿان‬ ‫الخالي‬ ‫الىىد‬ ‫ُز‬Label1‫هى‬
Dim X As Integer=2
If Num > = 0 Then
Label1.Text="One"
ElseIf Num = 5 Then
Label1.Text="Two"
Else
Label1.Text="Three"
EndIf
(1) One
(2) Two
(3) Three
[15‫الاسماعيلية‬ ‫محافظة‬ ]3114
( ‫عالمت‬ ‫طع‬ :ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬ ‫أو‬ )) ×: ‫الخالي‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3-‫لؼت‬‫جىؿش‬vb.net‫اإلادخمل‬ ‫الاخؼاء‬ ‫معالجت‬ ‫امياهُت‬‫ه‬ٌ‫خال‬ ً‫م‬Try/Catch
2-‫كم‬‫س‬‫أو‬ ‫بدشؾ‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫في‬ ‫الثىابذ‬‫أو‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬
1-‫الا‬ ‫ًخم‬‫ولمت‬ ‫باظخخذام‬ ‫اإلاخؼيراث‬ ً‫ع‬ ‫عالن‬Dim
8-‫الؽشػي‬‫الخعبير‬ ‫هاجج‬100< > 100‫ن‬‫ًىى‬False
5-‫ؿلؽ‬ ‫عنها‬ ‫الاعالن‬ ‫عىذ‬ ‫الثىابذ‬ ‫كُمت‬ ‫جخصُص‬ ‫ًخم‬
2-‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫حملت‬ ‫في‬If‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬True
: ‫الاجُت‬ ‫الىمىرج‬ ‫هاؿزة‬ ‫في‬ : ‫الثاوي‬ ٌ‫العإا‬
‫ليل‬ ‫اإلاىاظب‬ ‫البُان‬ ‫هىع‬ ‫خذد‬ ‫اث‬‫ر‬‫مخؼي‬ ‫في‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ‫ن‬‫هخض‬ ‫ان‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬
‫البرهامج‬ ‫معخخذم‬ ‫مذخالث‬ ً‫م‬ ‫مذخل‬
3-.................2-..................1-.................8-...................
‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ : ‫الثالث‬ ٌ‫العإا‬:
3)7*3+(5+2)/72)3^2*(7+2)/3
1)(5^2+3)/78)((2+5)+7)/2
: ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
38
3-‫حملت‬ ‫فى‬ ‫الخؼأ‬Const x as Single: ‫الىىع‬ ً‫م‬
‫امالتى‬ (Syntax–‫مىؼلى‬Logic–‫الدؽؼُل‬ ‫أزىاء‬Runtime Error)
2-( :‫هى‬ ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬15-False-True)
Dim A As Integer = 15
If A >= 15 Then
Label1.Text =" True "
Else
Label1.Text =" False"
EndIf
1-‫هى‬ ‫الاحى‬ ‫البرهامج‬ ‫فى‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬( :6-7-5)
For i =1 To10 Step 2
Msgbox ( " ‫العشبُت‬‫مصش‬ ‫حمهىسٍت‬ " )
Next
8-‫العىىان‬ ‫أداة‬ ‫في‬ ‫عشطه‬ ‫ًخم‬ ‫ما‬ ‫ؿان‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬Label( :15-20-10)
Dim x as integer
Dim Sum as integer
For x =1 To 5
Sum =Sum + x
Next
Label1.Text = Sum
5-: ‫الذاةشة‬ ‫معاخت‬ ‫لحعاب‬ ‫الخالي‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬
‫ئمالتي‬ ( ‫الىىع‬ ً‫م‬ ‫الىىد‬ ‫هزا‬ ‫في‬ ‫الخؼأ‬Syntax–‫مىؼلي‬Logic–Runtime)
Dim R as Single
Const Xas Single = 22/7
R = Textbox1.Text
Label1.Text = x +R ^ 2
2-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else‫هى‬:
(2-1-) ‫ؿلؽ‬ ‫واخذ‬
]16[‫الشيخ‬‫كفر‬ ‫محافظة‬3114
‫الا‬ ٌ‫العإا‬( ‫عالمت‬ ‫طع‬ : ٌ‫و‬√( ‫عالمت‬‫أو‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3.‫حملت‬ ‫حعخخذم‬if… then …. Else‫ؼشػي‬‫حعبير‬ ً‫م‬‫اهثر‬‫اخخُاس‬ ‫خالت‬ ‫في‬
2.‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬
1.‫منه‬ ‫الادواث‬ ً‫م‬ ‫العذًذ‬ ٌ‫خال‬ ً‫م‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬‫ا‬Textbox
8.‫خشؾ‬‫أو‬ ‫بشكم‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫الثىابذ‬‫أو‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬
5.‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ان‬ ‫ٌعجى‬ ‫ؿهزا‬
‫اطُا‬‫ر‬‫اؿت‬
: ‫أوال‬ : ‫الثاوي‬ ٌ‫العإا‬-( ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬Code: ‫صىبه‬ ‫زم‬ ‫آلاحي‬ )
( ‫الىىد‬Code)‫الخؼأ‬ ‫ـىع‬‫ـ‬‫ـ‬‫ه‬‫الخصىٍب‬
Din X As Single
: ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫هاجج‬ ‫خذد‬ : ‫زاهُا‬
‫أ‬)(( 3 +5*4..................... ‫الىدُجت‬
‫ب‬)5 + 3*4..................... ‫الىدُجت‬
‫ث‬)- 2(( 7 + 2*2..................... ‫الىدُجت‬
‫أع‬ : ‫الثالث‬ ٌ‫العإا‬‫وان‬ ‫ارا‬ " ‫هاجح‬ " ‫ولمت‬ ‫ًؼبع‬ ‫بدُث‬ ‫مشجبا‬ ‫الخالى‬ ‫الىىد‬ ‫هخابت‬ ‫ذ‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
39
(x > = 50( ‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬ " ‫اظب‬‫س‬ " ‫ولمت‬ ‫ًؼبع‬‫و‬ )x < 50)
If x >= 50 Then
Msgbox (“ ‫هاجح‬ “)
x = Me . Label1.Text
Else
Msgbox (“ ‫اظب‬‫س‬ “)
Dim x AsInteger
EndIf
:‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫أوال‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
3-................ ‫حملت‬ ‫هزه‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًخم‬
2-............... ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬
1-‫بزاه‬ ‫محجىصة‬ ً‫أماه‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ..............‫له‬ ‫كُمت‬ ‫جخصُص‬ ‫ًخم‬‫و‬‫الىمبُىجش‬ ‫شة‬
‫البرهامج‬ ‫جىـُز‬ ‫أزىاء‬‫جخؼير‬ ‫أن‬ ً‫ًمى‬ ‫ال‬ ‫اللُمت‬ ‫هزه‬‫و‬ ‫البُان‬ ‫هىع‬ ‫خعب‬
: ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫وؿلا‬ ‫الخالي‬ ٌ‫الجذو‬ ‫أهمل‬ : ‫زاهُا‬
‫الشجبت‬‫العملُت‬
3-‫الخاسج‬ ‫الى‬ ‫الذاخل‬ ً‫م‬ ‫الاكىاط‬
2-
1-‫ا‬‫الِعاس‬ ً‫م‬ ‫اللعمت‬‫و‬ ‫الظشب‬‫الُمين‬ ‫لى‬
8-
]17[‫البحيرة‬ ‫محافظة‬3114
( ‫عالمت‬ ‫طع‬ )‫أ‬ : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬ ‫او‬ ))×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3.‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For‫اطُا‬‫ر‬‫اؿت‬‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ان‬ ‫ٌعجى‬
2.‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫فى‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬‫خشؾ‬‫أو‬ ‫بشكم‬
1.‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬3 ^ 2 * ( 2 +2 ) *3‫هى‬24
8.‫الخلت‬ ‫مشخلت‬ ‫في‬‫أو‬ ‫عنها‬ ‫الاعالن‬ ‫أزىاء‬ ‫اث‬‫ر‬‫للمخؼي‬ ‫الخخصُص‬ ً‫ًمى‬
5.‫الذالت‬ ‫هاجج‬IsNumeric‫ن‬‫ًىى‬ ‫داةما‬False‫أو‬True
2.(‫اإلاخؼير‬ ‫كُمت‬M‫الحللت‬ ‫جىـُز‬ ‫اهتهاء‬ ‫بعذ‬ )For M = 3 to1 Step-1‫صـش‬‫هى‬
1.‫الامش‬MsgBox("3" & "x" & "3")‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬9
‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ )‫ب‬Code: ‫الخالى‬
‫أن‬ ‫بـشض‬Y =2 , k = 1 , j =1 , z =0 , x =0
If x > y Then
z =k + j
x =x +1
Y =Y –1
Else
z =Y –K
x =x +2
Y =Y –2
EndIf
) ‫أ‬ : ‫الثاوى‬ ٌ‫العإا‬3-(‫اإلاخؼير‬ ‫كُمت‬ ‫هي‬ ‫ما‬( R: ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬
Dim R ,Sum As Integer
For R =5 To10 step -1
Sum =Sum +R
Next
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
41
Msgbox (R)
2-( ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صىب‬Code: ‫صىبه‬ ‫زم‬ ‫آلاحي‬ )
( ‫الىىد‬Code)‫الخصىٍب‬
Din X As Single
1-) ‫أ‬ ( ‫العمىد‬ ‫فى‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ ) ‫ب‬ ( ‫العمىد‬ ‫في‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬
‫ـل‬‫م‬‫أه‬ ،‫ـاث‬‫م‬ُ‫الخعل‬ ‫هزه‬ ‫ـز‬ُ‫جىـ‬ ‫ـذ‬‫ع‬‫ب‬
‫ـؽ‬‫ل‬‫الى‬ ‫ـان‬‫ى‬‫م‬:
3-‫اإلاخؼير‬ ‫كُمت‬C.... ‫ي‬‫ـاو‬‫ع‬‫ح‬............
2-‫اإلاخؼير‬ ‫كُمت‬N‫ي‬‫ـاو‬‫ع‬‫ح‬...............
1-‫الؽشغ‬ ‫هاجج‬N > C‫ي‬‫ـاو‬‫ع‬ٌ……....
8-‫اإلاخؼير‬ ‫كُمت‬K....................:‫ي‬‫ـاو‬‫ع‬‫ح‬
Dim N ,K ,C As Integer
C = 10
For N =1 To 10 Step 5
K = K + N
Next
If N>=C Then
C = C + 1
EndIf
: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ )‫ب‬
3-‫حعبي‬ ‫اظخخذام‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬ ........... ‫ألاخؼاء‬‫ػير‬ ‫بىاؤها‬ ‫اث‬‫ر‬
. ‫الخخصُص‬ ‫حمل‬ ‫في‬ ‫ظلُم‬
2-( ‫اللُمت‬ ‫ًأخز‬ .............. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬True‫أو‬False)
1-‫الىصىص‬ ‫بين‬ ‫للشبؽ‬ ‫حعخخذم‬ ............... ‫عالمت‬
8-‫ـ‬‫ـ‬‫ب‬ ‫جيخهى‬‫و‬‫صـش‬ ً‫م‬ ‫جبذأ‬ ‫به‬ ‫اإلاخضهت‬ ‫اللُم‬ ‫خذود‬ ............. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬255
5-‫ال‬ ‫هخابت‬ ‫عىذ‬‫ان‬ ‫بذ‬ ‫ال‬ ‫جىـُزها‬ ‫ًخم‬ ‫ال‬ ‫معُىت‬ ‫حعلُلاث‬ ‫هخابت‬ ‫الى‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫ىىد‬
........ ‫ٌعبلها‬
[18‫املنوفية‬ ‫محافظة‬ ]3114
: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ٌ‫الاو‬ ٌ‫العإا‬
3-‫الشكمُت‬‫أو‬ ‫الحشؿُت‬ ‫البُاهاث‬ ‫جصيُف‬ ‫جدذ‬ ‫جىذسج‬ ‫ال‬ ‫التي‬ ‫البُاهاث‬ ً‫جل‬ ‫هي‬ .........
2-‫اإلا‬ ً‫ع‬ ‫الاعالن‬ ‫عذم‬.............. ‫هىع‬ ً‫م‬ ‫خؼأ‬‫ٌعخبر‬‫خؼير‬
1-‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ ‫في‬ ................... ‫الحشفي‬ ‫الثابذ‬ ‫ٌعخخذم‬
8-‫البرهامج‬ ‫جىـُز‬ ‫عىذ‬ ‫يهمل‬‫و‬ ‫هىد‬‫ٌعخبر‬ ‫ال‬ .............. ‫اليلمت‬ ‫بعذ‬ ‫ًىخب‬ ‫ما‬
5-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬X=12 - ( 3 +2 ) *2..................‫هى‬
2-‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫في‬ ............... ‫ولمت‬ ‫حعخخذم‬
: ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬
Dim N ,K , C As Integer
C = 10
For N =1 To 10 Step6
K = K + N
Next
If N> =C Then
C = C + 2
EndIf
3-‫اإلاخؼير‬ ‫كُمت‬C‫اهت‬ ‫بعذ‬‫هي‬ ‫الخىـُز‬ ‫هاء‬(10-13-6)
2-‫اإلاخؼير‬ ‫كُمت‬k‫هي‬ ‫الخىـُز‬ ‫اهتهاء‬ ‫بعذ‬(8-21-1)
1-‫اإلاخؼير‬ ‫كُمت‬N‫هي‬‫اس‬‫ش‬‫الخى‬ ‫اهتهاء‬ ‫بعذ‬(6-13-10)
8-‫ولمت‬ ‫باظخخذام‬ ‫الخـشع‬ ‫ًيخهى‬(Next-Endif-Finish)
( ‫عالمت‬ ‫طع‬ : ‫الثالث‬ ٌ‫العإا‬√‫عال‬‫أو‬ )( ‫مت‬) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
1-‫ؿلؽ‬ ‫اعالنها‬ ‫هؼاق‬ ‫في‬ ‫الا‬ ‫الثىابذ‬‫و‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫اظخخذام‬ ‫وعخؼُع‬ ‫ال‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
41
2-‫وكذ‬‫أو‬ ‫ٍخ‬‫س‬‫جا‬ ‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ما‬ ‫ارا‬ ‫خالت‬ ‫في‬ ‫عالمتي‬ ‫حعخخذم‬
3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Integer( ‫اللُمت‬ ‫ًأخز‬True‫أو‬False)
4-‫اللُمت‬ ًٍ‫جخض‬ ً‫ًمى‬599‫هىع‬ ً‫م‬‫مخؼير‬ ‫فى‬Byte
5-‫الخاصُت‬Autosize‫بُاهاتها‬ ‫هىع‬Boolean.
6-‫حملت‬ ‫جيخهى‬Try… Catch‫بيلمت‬EndCatch
: ‫الخىـُز‬ ‫اهتهاء‬ ‫بعذ‬ ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬‫هى‬ ‫ما‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬-
2- Dim x as String = “ 2 “
if x = “ Two“ Then
x =“ 10 “
Else
x =“ 20 “
EndIf
1- Dim x , y, z as byte
x =8
y=9
if x > y Then
Z= x * y
EndIf
Z = 50
‫اإلاخؼير‬ ‫كُمت‬X................... ‫هى‬‫اإلاخؼير‬ ‫كُمت‬Z.................... ‫هى‬
4- Dim X As Integer
L1 . Text =“ the numbers are “
For X =1 To 3
L1 . Text = L1 . Text & X
Next
3- Dim x as String
x =“ True“
if IsNumeric ( x ) Then
label1.text = “ ‫“مصش‬
Else
label1.text = “ ‫بىم‬ ‫“مشخبا‬
Endif
‫الاداة‬ ‫على‬‫الظاهش‬L1...............‫هى‬‫الاداة‬ ‫على‬‫الظاهش‬Label1...............‫هى‬
‫المحافظات‬ ‫امتحانات‬2115
[1‫الذقهلية‬ ‫محافظة‬ ‫امتحان‬ ]3115
‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ ) ‫أ‬ : ٌ‫ألاو‬ ٌ‫العإا‬
3.‫ألاداة‬ ‫داخل‬ ‫الىخابت‬‫جشهيز‬ ‫لىلل‬Textbox1.... ‫الىظُلت‬ ‫وعخخذم‬
(IsNumeric () - Text - Rem – Focus ())
2.( ‫اللُمت‬ ًٍ‫جخض‬ ‫عىذ‬265‫الىىع‬ ً‫م‬‫مخؼير‬ ‫في‬ )Byte‫الىىع‬ ً‫م‬ ‫خؼأ‬ ‫ًيخج‬
‫الدؽؼُل‬ ‫أزىاء‬ (-‫اإلاىؼلي‬–) ‫ؤلامالتي‬
1.‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬Interval=5000‫ظِخم‬ ‫اإلاعشوض‬ ‫ؿان‬ ‫زاهُت‬ ‫ملي‬
‫ول‬ ‫جدذًثه‬( 0.5 - 5 - 500 –50 )‫زاهُت‬
8.: ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2 * 5 –4 ^ 2 +3...........‫هى‬
(( 10 ) - ( - 3 ) - ( 9 ) - ( 3 ))
5.‫هخابت‬ ‫عذم‬Step‫حملت‬ ‫في‬For … Next‫هى‬ ‫الضٍادة‬‫ملذاس‬ ‫ًجعل‬
‫واخذ‬ (–2–‫صـش‬-‫مما‬ ‫يء‬ ‫ش‬ ‫ال‬) ‫ظبم‬
2.‫على‬ ‫واخذة‬ ‫مشة‬ ‫عىه‬ ‫ؤلاعالن‬ ‫ًخم‬ ‫ؤلاحشاءاث‬ ‫حمُع‬ ‫في‬‫اإلاخؼير‬ ‫الظخخذام‬
‫ي‬‫معخى‬‫الذالت‬ (–‫ؤلاحشاء‬–‫الخصيُف‬–) ‫الثىابذ‬
‫ب‬–: ‫علمي‬ ‫مصؼلح‬ ‫اهخب‬
3.‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫مدذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫حملت‬ ‫هي‬
‫معي‬ ‫ؼشغ‬ ‫على‬‫ن‬
2.‫جدذد‬ ‫وئهما‬ ‫معبلا‬ ‫معلىمت‬‫ػير‬ ‫ؤلاحشاء‬ ‫خاسج‬ ً‫م‬ ‫كُم‬ ٌ‫اظخلبا‬ ‫هىظُلت‬ ‫حعخخذم‬
‫ؤلاحشاء‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬
1.‫نهاتي‬ ‫هاجج‬ ‫وَعؼي‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫بين‬ ‫للشبؽ‬ ‫ٌعخخذم‬ ‫مىؼلي‬ ‫معامل‬True
‫الؽشوغ‬ ‫واؿت‬ ‫واهذ‬ ‫ئرا‬True
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
42
8.. ‫نهاةُا‬ ‫الخخصُص‬ ‫حملت‬ ‫في‬ ‫ٌعخخذم‬ ‫ال‬
‫ال‬ ‫أهمل‬ : ‫الثاوى‬ ٌ‫العإا‬: ‫الخالُت‬ ‫اث‬‫س‬‫عبا‬
3.‫الىىد‬ ‫جىـُز‬ ‫هاجج‬Msgbox(Is Numeric ( " Two ").....................‫هى‬
2.‫للعذاد‬ ‫كُم‬ ‫طع‬For N= … To …. Step…‫الِعاس‬ ً‫م‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫بدُث‬
(23،38،1)
1.‫الؽشػي‬‫الخعبير‬ ‫هاجج‬( 10 > =10 Or 20 > 30 )............ ‫ن‬‫ًىى‬.....
8.‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ً‫م‬3-.................2-.......................
1-.........................8-....................
5.‫الخالي‬ ‫الىىد‬ ‫في‬Function Sum ( By Val X As Single) AsInteger‫ن‬‫جىى‬
‫للذالت‬ ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬Sum........... ‫الىىع‬ ً‫م‬
2.‫ؤلا‬‫ال‬‫أو‬ ......................... ‫مثل‬ ‫بلُمت‬ ‫حعىد‬ ‫ئما‬ ً‫بِع‬ ٌ‫الـُجىا‬ ‫لؼت‬ ‫في‬ ‫حشاءاث‬
.......................... ‫مثل‬ ‫بلُمت‬ ‫حعىد‬
( ‫عالمت‬ ‫)طع‬ ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ )) ×‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3-‫ـ‬‫ـ‬‫ـ‬‫ل‬‫ا‬ ‫ئًلاؾ‬ ً‫ًمى‬Timer‫الخاصُت‬ ‫باعؼاء‬ ‫العمل‬ ً‫ع‬Interval‫اللُمت‬False
2-‫حملت‬ ‫في‬If .. Then … Else‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫وان‬ ‫ئرا‬False‫جىـُز‬ ‫ًخم‬
‫جلي‬ ‫التي‬ ‫الجمل‬Then‫مباؼشة‬
1-‫حعخخذم‬Vbcrlf‫البعع‬ ‫ببعظها‬ ‫الىصىص‬ ‫بؽ‬‫س‬ ‫في‬
8-‫حملت‬ ‫في‬Do While‫الؽشػي‬‫الخعبير‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬False‫جىـُز‬ ‫ًخم‬
‫جلي‬ ‫التي‬ ‫الجمل‬Loop
‫)ا‬ ‫ب‬: ‫أحب‬ ‫زم‬ ‫الىىد‬ ‫كشأ‬
Dim X ,Y ,I As Integer
X =4 ^ 2 +3
Y =2^3 +5
If X > Y Then
For I =4 To13 Step 4
X =X –1
Y =Y + 1
Next
Else
X =X +3
Y =Y * 2
I =X –Y
EndIf
Msgbox ( X )
Msgbox ( Y )
Msgbox ( I )
[2‫الللُىبُت‬ ‫مداؿظت‬ ]2935
: ‫اإلاىاظبت‬ ‫باليلماث‬ ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫:أهمل‬ ٌ‫الاو‬ ٌ‫العإا‬-
3-‫اإلاخؼير‬ ‫كُمت‬X: ‫الاجُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫بعذ‬x=(4^2+2)/3-2*2..... ‫هى‬
2-‫الىظام‬ ‫فى‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫عشض‬ ‫فى‬ ‫حعخخذم‬ ............... ‫الذالت‬
‫الىمبُىجش‬
1-................... ‫الخاصُت‬ ‫حعخخذم‬‫اإلاإكذ‬ ‫لخيؽُؽ‬Timer
8-‫هاجج‬ ‫ٌعؼى‬ .............. ‫اإلاعامل‬‫نهاتي‬True‫الؽشوغ‬ ‫واؿت‬ ‫هاجج‬ ‫وان‬ ‫ارا‬True
5-‫اللُمت‬‫التي‬‫الشظالت‬ ‫مشبع‬ ‫داخل‬‫جظهش‬Msgbox‫الىىد‬ ‫جىـُز‬ ‫بعذ‬
...................... = ‫التكرار‬ ‫مرات‬ ‫عدد‬
‫قيمة‬X........................ =
‫قيمة‬Y........................ =
‫ق‬‫يمة‬I........................ =
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
43
Msgbox(Is numeric(“Five”))‫هي‬......
ٌ‫العإا‬‫الثاوي‬‫اإلاصؼلح‬ ‫أهخب‬ :‫العلمي‬:-
3)‫بلؼت‬ ‫محجىصة‬ ‫ولمت‬visual basic‫حعخخذم‬‫ألوؽاء‬‫حذًذ‬‫ظؼش‬
2)‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫معين‬ ‫اظم‬ ‫جدذ‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬
‫الخعلُماث‬
1)‫أو‬ ‫خاصُت‬ ‫كُمت‬ ‫على‬ ‫بىاء‬ ‫خؼأ‬‫أو‬ ‫صىاب‬ ‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬
‫بالبرهامج‬‫أخش‬ ‫بُان‬‫أو‬‫مخؼير‬
8)‫الخ‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عذم‬ ‫خالت‬ ‫فى‬ ‫خاصت‬‫اس‬‫ش‬‫الخى‬ ‫فى‬ ‫حعخخذم‬‫اس‬‫ش‬‫ى‬
5)‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫اداة‬
) ‫ب‬ ( ‫العمىد‬ ‫فى‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬
) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬
3-‫الاهترهذ‬ ‫على‬ ‫خاصت‬ ‫معلىماث‬‫وؽش‬ ‫عذم‬-If…Then…ElseIf
2-‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫فى‬ ‫حعخخذم‬-‫الامال‬ ‫الاخؼاء‬‫ةُت‬
1-‫مخؼير‬ ‫على‬ ‫ٌعخمذ‬ ‫عىذما‬ ‫الخـشع‬ ‫فى‬ ‫مـُذة‬ ‫ن‬‫جىى‬
‫ؿلؽ‬ ‫واخذ‬
-‫الحماًت‬ ‫فى‬ ‫ٌعاعذ‬
‫الالىترووى‬ ‫الخعذي‬ ً‫م‬
8-‫ظلُمت‬‫ػير‬ ‫بصىسة‬ ‫الىىد‬ ‫هخابت‬ ‫بعبب‬ ‫ًدذر‬ ‫خؼأ‬-Dim
5-‫ؼشػى‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬-Select…Case
-‫اإلاىؼلُت‬ ‫الاخؼاء‬
‫أه‬ )‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬: ‫ـ‬‫ل‬ ‫م‬‫ص‬‫الال‬ ‫الىىد‬ ‫خب‬
3-‫حملت‬ ‫هخابت‬Forً‫م‬ ‫الـشدًت‬ ‫الاعذاد‬ ‫لعشض‬ ‫مت‬‫ص‬‫الال‬33‫ئلى‬00
2-‫اإلاخؼير‬ ‫كُمت‬ ‫عشض‬Total‫الاداة‬ ‫فى‬Label3
1-‫كُمت‬ ً‫ع‬ ‫الاعالن‬Pi‫خُث‬ ‫مىاظب‬ ‫هىع‬ ً‫م‬ ‫هثابذ‬Pi=3.14
‫الشظالت‬ ‫مشبع‬ ‫داخل‬‫جظهش‬ ‫التى‬ ‫اللُمت‬ ‫ب)ما‬MsgBox‫الحاالث‬ ً‫م‬ ‫خالت‬ ‫ول‬ ‫فى‬
: ‫الاجُت‬
‫الحا‬‫الثاهُت‬ ‫لت‬‫الاولى‬ ‫الحالت‬
Dim M AsByte= 10
If M>= 10 Then
Msgbox (“Pass”)
Else
Msgbox(“Fail”)
EndIf
Dim X As Byte =4
Dim Y AsByte
For Y = 0 To 5 Step 3
X =X *2
Next
Msgbox( X )
[1‫الخاسج‬ ‫فى‬ ‫ابىاؤها‬ ‫امخدان‬ ]2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√‫ا‬ )( ‫عالمت‬ ‫و‬) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫امام‬
3.‫الىىع‬ ً‫م‬‫اإلاخؼير‬Byteً‫م‬ ‫صحُدت‬ ‫اعذاد‬ ‫ؿُه‬ ‫ن‬‫ًخض‬9‫الى‬255
2.‫اإلاخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫حملت‬Name‫اللُمت‬ ‫على‬ ‫ي‬‫ًدخى‬ ‫الزي‬“Youssef”‫هي‬
Dim Name As “Youssef”
1.‫اس‬‫ش‬‫الخى‬ ‫حملت‬ ‫فى‬ ‫النهاًت‬ ‫كُمت‬ ً‫م‬‫اهبر‬ ‫البذاًت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬For/Next‫ؿا‬‫ن‬
‫ظالبت‬ ‫الضٍادة‬ ‫كُمت‬
8.‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False
5.‫خؼأ‬ ‫ظالت‬‫س‬ ‫ظهىس‬“Over Flow”‫كُمت‬ ٌ‫ادخا‬ ‫ظببها‬ ، ‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬
‫عذدي‬‫مخؼير‬ ‫في‬ ‫هصُت‬
2.‫الثابذ‬ ً‫ع‬ ‫الاعالن‬Constant‫الزاهشة‬ ‫فى‬ ‫ميان‬‫حجض‬ ً‫ٌع‬ ‫له‬ ‫كُمت‬ ‫جخصُص‬‫و‬
‫ال‬ ‫جىـُز‬ ‫ازىاء‬ ‫كُمخه‬‫جخؼير‬‫برهامج‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
44
1.‫الاحشاء‬ ‫ٌعخخذم‬Sub‫بشهامج‬ ‫فى‬ ‫اث‬‫ش‬‫م‬ ‫عذة‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬‫اس‬‫ش‬‫جى‬ ‫لخجىب‬
‫واخذ‬
1.‫ؤلالىترووي‬ ‫الخعذي‬ ‫صىس‬ ‫اخذ‬ ‫الاهترهذ‬‫عبر‬ ًٍ‫باألخش‬‫الدؽهير‬‫ٌعخبر‬
0.‫اإلاعامل‬And‫الؽشػُت‬ ‫الجملت‬ ‫في‬If….Then‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫ان‬ ‫ًخؼلب‬
True‫النهاتي‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫ليى‬True
39.‫حعخخذم‬Do While‫بعذ‬ ‫الؽشغ‬ ‫ػاإلاا‬ ‫الخعلُماث‬ ً‫م‬ ‫مجمىعت‬ ‫جىـُز‬ ‫في‬Do
‫صىابا‬
: ‫ًأحي‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬
3-‫الاهترهذ‬‫عبر‬ ًٍ‫الاخش‬ ‫على‬ ‫ؤلالىترووي‬ ‫الخعذي‬ ‫في‬ ‫اظخخذامها‬ ً‫ًمى‬ ‫التي‬ ‫الىظاةل‬
‫ؤلالىترووي‬ ‫البرًذ‬ (.............. ‫هي‬–‫اإلادادزت‬–‫اإلاذوهت‬–‫ظبم‬ ‫ما‬ ‫ول‬)
2-‫كُمت‬N‫اإلاعادلت‬ ‫جىـُز‬ ‫بعذ‬N=2+3 *(9/3)^2( ‫هي‬20–85-11–31)
1-‫الخاصُت‬ ‫طبؽ‬Interval‫باللُمت‬5000‫لألداة‬Timer‫الاهخظاس‬ ‫وكذ‬ ‫ان‬ ‫ٌعجى‬
(............... ‫ه‬‫س‬‫ملذا‬59‫زاهُت‬ ‫ملى‬–5‫زىاوي‬-59‫زاهُت‬–5) ‫دكاةم‬
8-‫باظم‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬studentNum‫ل‬......... ‫هىعه‬ ‫ن‬‫ًىى‬ ‫ظت‬‫س‬‫اإلاذ‬ ‫ػالب‬ ‫عذد‬
(Integer–Char-String–Boolean)
5-‫لؼت‬ ‫فى‬ ‫الؽشػُت‬ ‫الجمل‬ ‫اخذي‬‫حعخبر‬Visual Basic . Net............... ‫هى‬
(Dim a As Integer–X=A+B-SelectCase–) ‫ظبم‬ ‫ما‬ ‫ول‬
2-‫اإلاخؼير‬ ‫اظم‬ ً‫ع‬ ‫الاعالن‬Mark‫الؼالب‬ ‫حت‬‫س‬‫د‬ " ‫ـ‬‫ل‬‫هى‬ ‫اإلاىاظب‬‫اإلاخؼير‬ ‫هىع‬ ‫ن‬‫ًىى‬ "
(Boolean–String-Single–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬
1-‫الىىد‬ ً‫ع‬ ‫الىاجج‬ ‫الخؼأ‬Dim Job AsSting...................... ‫الىىع‬ ً‫م‬‫هى‬
(Syntax Error–Logical Error-RuntimeError–) ‫ظبم‬ ‫ما‬ ‫ول‬
1-‫الذالت‬IsNumeric (N)‫داةما‬ ‫هاججها‬ ‫ن‬‫ًىى‬True‫واهذ‬ ‫ارا‬N........... ‫كُمتها‬
‫عذدًت‬ (–‫خشؿُت‬-‫مىؼلُت‬–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬
0-‫الاحشاء‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Procedure‫الخصيُف‬ ‫داخل‬Classً‫ًمى‬‫و‬ ‫اخذة‬‫و‬ ‫مشة‬
‫واخذة‬ ‫مشة‬ ( ‫اظخذعاؤه‬–‫مشجان‬-‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬
39-ٌ‫الـُجىا‬ ‫لؼت‬ ‫جىؿشها‬ ‫التي‬ ‫الجملت‬‫ؼشغ‬ ‫على‬ ‫بىاء‬ ‫اخخمالين‬ ‫اخذ‬ ‫لخىـُز‬ ًً‫بيز‬
( ‫هي‬ ‫معين‬If…Then–For…Next-Do…Loop–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬
: ‫الصحُدت‬ ‫الاحابت‬‫اخخُاس‬ ‫في‬ ‫ًأحي‬ ‫مما‬ ‫هىد‬ ‫ول‬ ‫اظخخذم‬ : ‫الثالث‬ ٌ‫العإا‬
:‫هى‬ ‫الشظالت‬ ‫مشبع‬ ‫في‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬ ) ‫أ‬
Dim N As Integer = 7
Dim F As Integer =9
MsgBox( N & "" & F & "=" & N *F )
‫ـت‬ُ‫آلاج‬ ‫ـاث‬‫م‬ُ‫الخعل‬ ‫أ‬‫ش‬‫اك‬ ) ‫ب‬
Dim N ,K ,C As Integer
C = 5 : K = 0
For N =1 To6 Step3
K = K + N
Next
If N> C Then C = C + 1
EndIf
‫ـت‬ُ‫آلاج‬ ‫ـاث‬‫م‬ُ‫الخعل‬ ‫أ‬‫ش‬‫اك‬ ) ‫ج‬
Function Calc (ByVal N As Single,ByVal K As Single ) As Double
Dim TAs Double = N + K
Return T
3-N×F= 63
2-7×9 = 63
1-7×9 = N*F
‫هى‬ ‫اث‬‫ر‬‫للمخؼي‬ ‫النهاةُت‬ ‫اللُم‬:
‫اإلاخؼير‬ ‫كُمت‬C‫ي‬‫ـاو‬‫ع‬‫ح‬
‫اإلاخؼير‬ ‫كُمت‬N‫ي‬‫ـاو‬‫ع‬‫ح‬
‫اإلاخؼير‬ ‫كُمت‬K‫ي‬‫ـاو‬‫ع‬‫ح‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
45
EndFunction
( ‫الذالت‬ ً‫ع‬ ‫الاعالن‬ ‫ًىضح‬ ‫الىىد‬Function: ‫مىه‬ ‫ًخطح‬‫و‬ )
(3): ‫الذالت‬ ‫اظم‬……………………: ‫الذالت‬ ‫هىع‬………………………
(2): ‫الذالت‬ ‫وظاةؽ‬…………………: ‫الذالت‬ ‫وظاةؽ‬ ‫هىع‬………………………
(1): ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬………………: ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬ ‫هىع‬………………………
[8]‫ظِىاء‬ ٌ‫ؼما‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬ ‫او‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫امام‬
3-‫وعخخذم‬Dim‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬Variables
2-( ‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long‫الصحُدت‬ ‫الاعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬ )
1-‫اظخذعاء‬‫اءاث‬‫ش‬‫الاح‬Procedures‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬
8-‫الذالت‬ ‫هاجج‬IsNumeric‫اما‬ ‫ن‬‫ًىى‬True‫أو‬False
5-‫اإلاعامل‬&‫اإلاىؼلُت‬ ‫هت‬‫س‬‫اإلالا‬ ‫اإلاعامالث‬ ‫اخذ‬‫هى‬
2-‫حعخخذم‬SelectCase‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬
: ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬
3-ُ‫الحعاب‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬‫ت‬2*(7+2)-2( :‫هى‬32–38–5)
2-‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ..............‫اس‬‫ش‬‫الخى‬ ‫حملت‬ ‫وعخخذم‬
(Do While… Loop–If … End If–For … Next)
1-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬8599‫للخاصُت‬interval‫لألداة‬Timer‫ٌعجى‬ ‫ؿهزا‬
(85‫دكُلت‬–8.5‫زاهُت‬–85) ‫زاهُت‬
8-......... ‫وعخخذم‬ ‫البرهامج‬ ‫جىـُز‬ ‫ازىاء‬ ‫جدذر‬ ‫التي‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬
(Const As–Dim As–TryCatch)
5-( ‫الىىع‬ ً‫م‬‫اإلاخؼير‬Boolean–Byte–Short‫الى‬‫صـش‬ ً‫م‬ ‫اللُم‬ ‫به‬ ‫ن‬‫ًخض‬ )255
2-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬X=15‫اإلاخؼير‬‫و‬Y=350‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ؿان‬
X>10 AndY<500‫ه‬( ‫ي‬True–False–350)
‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ ‫اإلاخؼيراث‬ ‫هىع‬‫و‬ ‫كُمت‬ ‫خذد‬ : ‫الثالث‬ ٌ‫العإا‬Code: ‫الخالي‬
‫اإلاخؼير‬‫اللُمت‬
‫اث‬‫ر‬‫اإلاخؼي‬ ‫هىع‬
N,K,C
Dim N,K,C as Integer
C = 10
For N =1 To10 Step5
K = K + N
Next
If N> =C Then
C = C + 1
EndIf
C.................
...............
K.................
N..................
: ‫الخالى‬ ‫الىىد‬ ‫فى‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬ )‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
‫الىىد‬‫الخؼأ‬ ‫هىع‬
Dim X As Sengle
Const Y As Byte
) ‫بأزىين‬ ‫ًىخـى‬ ( . ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫ؼشوغ‬ ً‫م‬ ‫ازىين‬‫ارهش‬ )‫ب‬
3-...................................................
2-...................................................
[5]‫الؽُخ‬‫هـش‬ ‫مداؿظت‬2935
: ‫ًىاظبها‬ ‫بما‬ ‫الاجُت‬ ‫الجمل‬ ‫أهمل‬ : ٌ‫الاو‬ ٌ‫العإا‬
3-‫هزه‬ ‫هىع‬ ‫خعب‬ ‫جخخلف‬ ‫معين‬ ‫بخمثُل‬ ....‫الىمبُىجش‬ ‫راهشة‬ ‫في‬ ‫اللُم‬ ًٍ‫جخض‬ ‫ًخم‬
‫اللُم‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
46
2-‫ي‬‫ٌعاو‬ ) = ( ‫الخخصُص‬ ‫عالمت‬ ‫بُنهما‬ ‫ػشؿين‬ ً‫م‬ ‫حملت‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ........
1-‫البرهامج‬ ‫بدؽؼُل‬ ‫ًلىم‬ .............. ‫مـخاح‬
8-‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬ ............. ‫اإلاعامل‬True‫الؽشوغ‬ ‫أخذ‬ ‫واهذ‬ ‫ئرا‬True
5-‫ع‬ ‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫لعذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ .......‫ؼشغ‬ ‫لى‬
‫معين‬
: ‫لها‬ ‫اإلاىاظب‬ ‫اإلايان‬ ‫فى‬ ‫اإلاىاظبت‬ ‫اليلمت‬ ‫طع‬ : ‫الثاوى‬ ٌ‫العإا‬
(Now–Procedure–Sub–‫زاهُت‬ ‫ملى‬–Multiline–Dim)
3-( ‫خالت‬ ‫فى‬ ‫ن‬‫جىى‬ ‫عىذما‬ ............ ‫الخاصُت‬True‫ظؼش‬ ً‫م‬‫أهثر‬ ‫بعشض‬ ‫للعماح‬ )
2-‫بأظم‬ ‫خشفى‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Name‫الام‬ ‫وعخخذم‬..................‫ش‬
1-( ‫هىد‬ ‫لذًىا‬ ‫وان‬ ‫ارا‬ ‫خاله‬ ‫فى‬ .................. ً‫ع‬ ‫لالعالن‬ ‫هلجأ‬Code‫ظِخىشس‬ )
‫الخصيُف‬ ‫داخل‬ ‫مىطع‬ ً‫م‬‫أهثر‬ ‫فى‬ ‫هخابخه‬
8-‫الخاصُت‬Interval‫للمإكذ‬Timer... ‫بالىخذة‬ ‫الخىت‬ ‫خذر‬ ‫وكىع‬ ٌ‫معذ‬ ‫جدذد‬...
5-... ‫الذالت‬...........‫الخ‬ ‫اض‬‫ش‬‫اظخع‬ ً‫ًمى‬ ‫خاللها‬ ً‫م‬ .‫بىظام‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫ا‬
‫الىمبُىجش‬
( ‫عالمت‬ ‫طع‬ : ‫أوال‬ : ‫الثالث‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫اإلاخؼير‬Boolean‫الحشؿُت‬‫أو‬ ‫الشكمُت‬ ‫البُاهاث‬ ‫جصيُف‬ ‫جدذ‬ ‫ًىذسج‬ ‫ال‬
2-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫عىذ‬20*6/(1+9)‫الىاجج‬ ‫ن‬‫ًىى‬120
1-‫الا‬ ‫اليلماث‬‫إلاخؼيراث‬ ‫هأظماء‬ ‫اظخخذامها‬ ً‫ًمى‬ ‫جُت‬Single –As– Byte
8-‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬If…Then…ElseIf
: ‫صىبه‬ ‫زم‬ ‫الخالي‬ ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬ : ‫زاهُا‬
( ‫الىىد‬Code)‫الخؼأ‬ ‫هىع‬‫الخصىٍب‬
Const x As Single
‫الا‬ ‫الخؼىاث‬ ‫جشجِب‬ ‫أعذ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬‫الاعذاد‬ ‫لعشض‬ ‫صحُدا‬ ‫جشجِبا‬ ‫للبرهامج‬ ‫جُت‬
ً‫م‬3‫الى‬1‫الشظالت‬ ‫ق‬‫صىذو‬ ٌ‫خال‬ ً‫م‬Msgbox:
For m = 1 To3
Next
Dim m As Integer
Msgbox ( m )
[2]‫اللاهشة‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫خيز‬ ‫له‬ ‫بُان‬ ‫هىع‬ ‫ول‬(‫الىمبُىجش‬ ‫راهشة‬ ‫فى‬ ًٍ‫جخض‬Ram)
2-‫ًلي‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫حملت‬ ‫في‬If‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬True
1-‫ألامش‬Msgbox"3" & "X" & "3"‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬0
8-‫مخؼير‬‫أو‬ ‫مجشدة‬ ‫كُمت‬ ‫ن‬‫ًىى‬ ‫ان‬ ً‫ًمى‬ ‫الخخصُص‬Variable‫حعبير‬‫أو‬ ‫خاصُت‬‫أو‬
5-‫اءاث‬‫ش‬‫ؤلاح‬ ‫اظخذعاء‬Procedures‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬
2-ً‫ب‬ ‫خاصت‬ ‫بُاهاث‬ ‫أي‬‫وؽش‬ ‫عذم‬ ‫ًجب‬ ‫الالىترووى‬ ‫الخعذي‬ ً‫م‬ ‫الحماًت‬ ‫ق‬‫ػش‬ ً‫م‬
‫الاهترهذ‬ ‫على‬
: ‫اإلاعؼاة‬ ‫اليلماث‬ ‫معخخذما‬ ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬-
Interval–Enabled–) & ( ‫عالمت‬–) _ ( ‫عالمت‬-‫ؤلالىترووي‬ ‫الخخـي‬–‫الخعذي‬
‫ؤلالىترووي‬–Show()–Now()–Overflow–‫الذالت‬function–‫اء‬‫ش‬‫الاح‬
Procedure
3-‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬.....‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫فى‬
2-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬2599‫لألداة‬ ........... ‫للخاصُت‬Timer‫ٌعجى‬ ‫ؿهزا‬2.5
‫زاهُت‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
47
1-‫اإلاخؼير‬ ‫كُمت‬R‫بعذ‬.......................... ‫هى‬ ‫الاحى‬ ‫الىىد‬ ‫جىـُز‬
Dim r As Integer =1
Do Whiler <= 1
r =r –2
Loop
MsgBox(r)
8-‫ؤلاحشاء‬Sub.‫بلُمت‬ ‫حعىد‬ ............. ‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬
5-( ‫وظاةؽ‬ ‫جأخز‬ ‫ال‬ ٌ‫الذوا‬ ‫بعع‬Parameters.................... ‫الذالت‬ ‫مثل‬ )
2-‫أو‬ ‫للمظاًلت‬ ‫الالىتروهُت‬ ‫الىظاةؽ‬ ‫باظخخذام‬ ‫مخعمذ‬ ‫عذواوى‬ ‫ظلىن‬ ......... ‫ٌعذ‬
ًٍ‫الاخش‬ ‫تهذًذ‬‫أو‬ ‫جخىٍف‬‫أو‬ ‫اج‬‫ش‬‫اخ‬
( : ‫الثالث‬ ٌ‫العإا‬3: ‫الاحى‬ ‫الىىد‬ ‫فى‬ ‫الخؼأ‬ ‫صحح‬ )
.....................................................................
.....................................................................
.....................................................................
.....................................................................
Din R As Single
Const x As Single
R =Textbox1
Label2.Txt = x * R ^ 2
: ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ )‫(ب‬
3-‫اللُم‬ ‫ن‬‫جىى‬ ‫عىذما‬ ‫الخىـُز‬ ‫هاجج‬‫هى‬ ‫ما‬
‫فى‬ ‫اإلاذخلت‬Textbox1: ‫هى‬
Zero............................. :
-2............................. :
399............................. :
2-‫جىـ‬ ‫حعجى‬ ‫الاجُت‬ ‫الاحاباث‬ ‫أي‬‫العؼش‬ ‫ُز‬
Dim D As Single
Try
D = Me . TextBox1 . Text
Select CaseD
Case0
Msgbox ( "‫الصـش‬ ")
Me . TextBox1 . Focus ( )
‫اإلاإؼش‬ ‫لىطع‬ ‫حعخخذم‬ ‫وظُلت‬
‫الىص‬ ‫ق‬‫صىذو‬ ‫بذاخل‬
‫اإلاإؼش‬ ‫لىطع‬ ‫حعخخذم‬ ‫خاصُت‬
‫الىص‬ ‫ق‬‫صىذو‬ ‫بذاخل‬
‫اإلاإؼش‬ ‫لىطع‬ ‫حعخخذم‬ ‫خاصُت‬
‫الحالي‬ ‫الىمىرج‬ ‫بذاخل‬
CaseIs < 0
Msgbox ( "‫الصـش‬ ‫جدذ‬ ")
CaseIs > 0
Msgbox ( "‫الصـش‬ ‫ق‬‫ؿى‬ ")
EndSelect
Catch Ex As Exception
Msgbox ( " ‫عذد‬ ‫أدخل‬ ")
Me . TextBox1 . Focus ( )
Me . TextBox1 . Text = " "
EndTry
[1]‫بىسظعُذ‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫وعالمت‬ ، ‫أو‬ ): ‫الخؼأ‬ ‫ة‬‫س‬‫العبا‬ ‫أمام‬ )
3.‫الاهترهذ‬ ‫على‬ ‫خاصت‬ ‫بُاهاث‬ ‫أي‬‫جيؽش‬ ‫ال‬ ‫ؤلالىترووي‬ ‫الخعذي‬ ً‫م‬ ً‫هـع‬ ‫جدمى‬ ‫ليى‬
2.‫الذالت‬Now()‫الىمبُىجش‬ ‫بىظام‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اظخعشاض‬ ً‫ًمى‬ ‫خاللها‬ ً‫م‬
1.‫ك‬‫س‬‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫في‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬‫م‬
8.‫حملت‬ ‫حعخخذم‬Do While … Loop‫هىد‬‫اس‬‫ش‬‫لخى‬Code‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫لعذد‬ ‫مدذد‬
‫معين‬ ‫ؼشغ‬ ‫على‬ ‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬
5.‫الاحشاء‬Sub‫الذالت‬ ‫أما‬ ‫بلُمت‬ ‫ٌعىد‬ ‫ال‬Function‫بلُمت‬ ‫حعىد‬
2.‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬5+3*2‫ي‬‫ٌعاو‬32
‫ًىاظب‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ ) ‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ه‬
) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬
3-‫ؤلالىترووي‬ ‫الخعذي‬ ‫حعخخذم‬ ‫التي‬ ‫الالىتروهُت‬ ‫الىظاةؽ‬ ‫اخذ‬IsNumeric
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
48
2-‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫للخعبير‬ ‫حعخخذم‬Form‫الحالُت‬Try / Catch
1-‫ال‬ ‫ام‬ ‫كمُت‬‫س‬ ‫هي‬ ‫هل‬ ‫كُمت‬‫اخخباس‬ ‫خاللها‬ ً‫م‬ ً‫ًمى‬ ‫دالت‬Select Case
8-‫إلا‬ ‫حملت‬‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫خذوزه‬ ‫اإلادخمل‬ ‫الخؼأ‬ ‫عالجت‬Or
5-‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ ‫حعخخذم‬ ‫حملت‬Me
2-‫نهاتي‬ ‫هاجج‬ ‫ٌعؼى‬ ‫معامل‬True‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ارا‬TrueInstant Message
And
‫كُمت‬ ‫ن‬‫جىى‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ )‫ب‬R: ‫هي‬
Dim R ,Sum As Integer
For R =5 To10
Sum = Sum +R
Next
Msgbox ( R )
(33-5-39-Overflow)
: ‫أخؼاء‬ ً‫م‬ ‫بها‬ ‫ما‬ ‫جصحُذ‬ ‫بعذ‬ ‫الخالُت‬ ‫الجمل‬ ‫هخابت‬ ‫اعذ‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬
1- If x >49 > 65 Msgbox("‫)"حُذ‬ ElseMsgbox("ٌ‫)"ملبى‬
2- Const x AsInteger x =10
3- Const birthdate As Date =30 / 06 / 2013
ٌ‫الذوا‬ ‫اظماء‬ )‫ب‬Function‫الىىد‬ ً‫م‬code: ‫الاحي‬
MessageBox . Show( Factorial (5 ) )
…………………………………… -
……………………………………
: ‫الخالي‬ ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫ظبب‬ ‫خذد‬ ) ‫ج‬
…………………………………………………………………………………………
[1]‫مداؿظت‬‫الؽشكُت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬ ‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫حملت‬ ‫حعخخذم‬Try / Catch‫الدؽؼُل‬ ‫ازىاء‬ ‫جدذر‬ ‫التي‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬
2-‫بيلمت‬ ) ‫الخعلُلاث‬ ( ‫اإلاالخظاث‬ ‫هخابت‬ ‫جبذأ‬Dim
1-‫اإلاعامل‬ ‫ٌعخخذم‬modًً‫عذد‬ ‫كعمت‬ ‫هاجج‬ ‫اًجاد‬ ‫في‬
8-‫ولمت‬Next‫بِىما‬‫اس‬‫ش‬‫الخى‬ ‫نهاًت‬ ‫جمثل‬For‫اس‬‫ش‬‫الخى‬ ‫بذاًت‬ ‫جمثل‬
5-‫الاحشاء‬Sub) ‫بلُمت‬ ‫ٌعىد‬ ( ‫احعت‬‫س‬ ‫كُمت‬ ‫له‬
: ً‫م‬ ‫ول‬ ‫عشؾ‬ ) ‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬
3-‫الاحشاء‬Procedure2-‫الاداة‬Timer
‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ )‫ب‬Code: ‫الخالى‬
‫أن‬ ‫بـشض‬Y =2 : K =1 : J =1 : Z =0 : X =0
IF X < Y THEN
Z = K + J
X =X +1
Y =Y –1
ELSE
Z = K –Y
X =X +2
‫اإلاخؼير‬‫اللُمت‬
X
Y
Z
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
49
Y =Y –2
END IF
: ‫الثاوى‬ ٌ‫العإا‬: ‫ًلى‬ ‫ؿُما‬ ‫اث‬‫س‬‫الاخخُا‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬
3-( ‫فى‬ ‫جخضٍنها‬ ‫ًخم‬‫الىمبُىجش‬ ‫الى‬ ‫ادخالها‬ ‫ًخم‬ ‫التي‬ ‫البُاهاث‬Ram–Rom–Hard)
2-‫الخالُت‬ ‫اإلاعادلت‬ ‫هاجج‬ ‫خذد‬2^2*(4+2)*3+14/2( ‫هى‬23–28–10)
1-‫امش‬ ‫فى‬ ‫ي‬‫اخخُاس‬ ‫معامل‬For…Next(.................Counter-Step–End)
8-‫الؽشغ‬ ‫جدلم‬ ‫عىذ‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫إلنهاء‬A < > 2: ‫الخالى‬ ‫بالؽيل‬ ‫بذاًتها‬ ‫جىخب‬
(Do While(a =2)–DoWhile(a < 2) Or (a >= 2)–DoWhile(a < > 2))
5-‫حعخخذم‬SelectCase.................... ‫وحىد‬ ‫خالت‬ ‫فى‬
‫للخـشع‬ ‫واخذ‬ ٌ‫اخخما‬ (–‫اخخمال‬‫للخـشع‬ ‫ين‬–) ‫للخـشع‬ ٌ‫اخخما‬ ً‫م‬‫أهثر‬
: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
3-‫لالداة‬ ‫زاهُت‬ ‫باإلالى‬ ‫الضمىُت‬ ‫الـترة‬ ‫هدذد‬ ...................Timer
2-‫معلىمت‬‫ػير‬ ‫الاحشاء‬ ‫خاسج‬ ً‫م‬ ‫كُم‬ ٌ‫اظخلبا‬ ‫هىظُلت‬ .................... ‫حعخخذم‬
‫الا‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫جدذد‬ ‫اهما‬‫و‬ ‫معبلا‬‫اء‬‫ش‬‫ح‬
: ‫الخالى‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ )‫ب‬
Function Area(ByVal radius As Single) As Single
Const x As Single =22 / 7
Dim res AsSingle
res = x * radius ^ 2
Return res
EndFunction
3-‫الخ‬ ‫البُان‬ ‫هىع‬ ....... : ‫الشاحعت‬ ‫اللُمت‬ .......... : ‫الاحشاء‬ ‫اظم‬........ : ‫بالذالت‬ ‫اص‬...
[0]‫ٍت‬‫س‬‫الاظىىذ‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3.‫اإلاعامل‬And‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًخؼلب‬True‫النهاتي‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫ليى‬True.
2.‫الاداة‬Timer‫مدذدة‬ ‫مىُت‬‫ص‬ ‫لـترة‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬
1.‫اظخذع‬‫اءاث‬‫ش‬‫ؤلاح‬ ‫اء‬Procedures.‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬
8.‫بيلمت‬ ‫جبذأ‬ ‫التي‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬For‫بيلمت‬ ‫جيخهى‬Next
5.‫البُان‬ ‫هىع‬Object‫الشكمُت‬ ‫البُاهاث‬ ‫جصيُف‬ ‫جدذ‬ ‫ًىذسج‬
2.‫حملت‬ ‫هخابت‬ ً‫ًمى‬If‫ن‬‫بذو‬ ‫واخذ‬‫ظؼش‬ ‫في‬EndIf
‫ؿ‬ ‫اث‬‫س‬‫الاخخُا‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬: ‫ًلى‬ ‫ُما‬
3-‫حملت‬ ‫فى‬Select Case.......... ‫بعذ‬‫للمخؼير‬ ‫كُمت‬ ‫وطع‬ ‫ًخم‬
(End–CaseElse–CaseSelect)
2-‫الخالُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 3*4+2)...‫هى‬.( .19–31–29–38)
1-‫ال‬ ‫باظخخذام‬‫الىمبُىجش‬ ‫بىظام‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اظخعشاض‬ ً‫ًمى‬‫ذالت‬
( .......Sub-Show–Now–Is Numeric)
8–‫باالداة‬ ‫اإلادذد‬‫العىصش‬ ‫الى‬‫حؽير‬ ‫التى‬ ‫الخاصُت‬Listbox....... ‫هى‬
(Name–Text–Selected Index–Items)
5-.. ‫هى‬ ‫الىىد‬ ‫فى‬ ‫حعخخذم‬ ‫التى‬‫و‬ ‫الاحشاء‬ ‫اظخذعاء‬ ‫عىذ‬ ‫حعخلبل‬ ‫ظىؾ‬ ‫التى‬ ‫اللُم‬.
(If–Event–Parameter–Function)
2-‫ألامش‬MsgBox "3" & "X" & "3"......... ‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬
(6–9–3x3–"3"&"x"&"3")
: ‫الىلؽ‬ ‫ميان‬ ‫اإلاىاظبت‬ ‫اليلمت‬ ‫طع‬ : ‫الثالث‬ ٌ‫العإا‬
‫اإلاعشؿت‬ ٌ‫الذوا‬ (–SetFocus-‫اث‬‫ر‬‫اإلاخؼي‬–Enabled-Input Box)
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
51
3....................‫بدشؾ‬ ‫الاظم‬ ‫ًبذأ‬ ‫ان‬ ‫حعمُتها‬ ‫عىذ‬ ‫اعى‬‫ش‬ً
2.‫حاع‬‫س‬‫ا‬‫و‬ ‫البرهامج‬ ‫معخخذم‬ ً‫م‬ ‫كُمت‬ ٌ‫اظخلبا‬ ‫وظُـتها‬ ‫دالت‬ ‫هى‬ ...................
‫مخؼير‬ ‫فى‬ ‫اإلاذخلت‬ ‫اللُمت‬
1.‫الىخابت‬ ‫ق‬‫صىذو‬ ‫بذاخل‬ ‫الىخابت‬‫مإؼش‬ ‫لىطع‬ ‫حعخخذم‬ ...................Textbox
8.‫ف‬ ‫بشمجُا‬ ‫جخدىم‬ ‫خاصُت‬ ‫هى‬ ...................‫اإلاإكذ‬ ‫حؽؼُل‬‫أو‬ ‫اًلاؾ‬ ‫ى‬Timer
5.‫البرمجت‬ ‫لؼت‬ ‫فى‬ ‫مباؼشة‬ ‫اظخذعاؤها‬ ‫ًخم‬ ٌ‫دوا‬ ‫...................هى‬
: ‫الخالُت‬ ‫الاهىاد‬ ‫صحح‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
1- Din x As Single
2- Const birth Date As Date =25 / 01 / 2011
‫اإلاخؼير‬ ‫كُمت‬ ‫أوحذ‬ )‫ب‬R‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬:
Dim R As Integer =10
Do WhileR<10
R= R+1
Loop
Label1.Text =R
[39]‫الـُىم‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3.‫الىىع‬ ً‫م‬‫اإلاخؼير‬Boolean‫اللُمت‬ ‫ًأخز‬True‫أو‬False
2.‫اءاث‬‫ش‬‫ؤلاح‬ ‫اظخذعاء‬Procedures‫ن‬‫ًىى‬.‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬
1.‫وعخخذم‬Dim‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لالعالن‬Variables
8.‫الؽشػى‬‫الخعبير‬ ‫هاجج‬300<>100‫ن‬‫ًىى‬False
5.‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫الخشوج‬ ً‫ًمى‬Do While‫ؼشػى‬‫حعبير‬ ‫على‬ ‫بىاء‬
: ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬
3-‫ح‬ ............ ‫الىىع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬‫الصحُدت‬ ‫الشكمُت‬ ‫البُاهاث‬ ًٍ‫لخخض‬ ‫عخخذم‬
(Date–Integer–String)
2-‫هىع‬ ً‫م‬ ‫الاخؼاء‬Run TimeError‫البرهامج‬ ........... ‫ازىاء‬‫جظهش‬
‫هخابت‬ (–‫حؽؼُل‬–) ‫ظم‬‫س‬
1-‫حملت‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If … Then … Else( ‫هى‬1-2–3)
8–‫الا‬ ‫حعخخذم‬‫هىد‬ ‫جىـُز‬‫اس‬‫ش‬‫لخى‬ ....... ‫داة‬Code‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫مدذد‬
(Textbox–Button–Timer)
1-‫بىظام‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اض‬‫ش‬‫اظخع‬ ‫خالله‬ ً‫م‬ ً‫ًمى‬ ..............‫الذالت‬
( ‫الىمبُىجش‬Show–Now–Is Numeric)
‫ا‬ ‫اليلمت‬ ‫طع‬ : ‫الثالث‬ ٌ‫العإا‬: ‫الىلؽ‬ ‫ميان‬ ‫إلاىاظبت‬
(Rem–Loop–Me–And-‫اث‬‫ر‬‫اإلاخؼي‬–OR-‫الاحشاءاث‬Procedure)
3.‫الاهىاد‬ ‫جىطُذ‬‫و‬ ‫ؿهم‬ ‫على‬ ‫ب‬‫اللاس‬ ‫حعاعذ‬ ‫مالخظاث‬ ‫لىخابت‬ ‫حعخخذم‬ ........
‫اإلاىخىبت‬
2.‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫للخعبير‬ ...................Form‫الحالُت‬
1..............‫النهاتى‬ ‫الىاجج‬ ‫ٌعؼى‬ ‫اإلاعامل‬ ‫هزا‬True‫الؽشوغ‬ ‫واؿت‬ ‫وان‬ ‫ارا‬True.
8.‫الىمبُىجش‬ ‫بزاهشة‬ ‫محجىصة‬ ‫جخضٍيُت‬ ً‫أماه‬ ...................Ram‫جخؼير‬ ‫ان‬ ً‫ًمى‬
‫الدؽؼُل‬ ‫ازىاء‬ ‫كُمتها‬
5.‫الخعلُماث‬‫و‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬ ‫...................هى‬Code‫ما‬ ‫اظم‬ ‫جدذ‬
‫معخخ‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬: ‫الاجُت‬ ‫الجمل‬ ‫اهمل‬ ‫الاحي‬ ‫البرمجت‬ ‫هىد‬ ‫ذما‬
Const Pi As Single = 22 / 7
3-............... ‫الثابذ‬ ‫اظم‬2-.................. ‫البُان‬ ‫هىع‬1-................... ‫البُان‬ ‫كُمت‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
51
‫العىىان‬ ‫أداة‬ ‫فى‬ ‫اإلاعشوطت‬ ‫اللُمت‬ ‫ما‬ )‫ب‬Label1( : ‫هي‬2-2-1-93)
Dim N ,S As Integer
For N =1 To4
S =S +N
Next
Me.Label1.Text =S
[33]‫الؼشبُت‬ ‫مداؿظت‬2935
: ‫الخالُت‬ ‫الجمل‬ ‫فى‬ ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫صحح‬ : ٌ‫الاو‬ ٌ‫العإا‬
3.‫الىظُلت‬TimeOfDayًً‫لذ‬‫الىمبُىجش‬‫حهاص‬ ‫وكذ‬‫و‬ ‫ٍخ‬‫س‬‫جا‬ ‫على‬ ‫ي‬‫جدخى‬
2.‫الخاصُت‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬SelectedIndex‫لألداة‬list box( ‫هي‬3‫مثال‬ )
‫جدذًذ‬ ‫ٌعجى‬ ‫ؿهزا‬ٌ‫الاو‬‫العىصش‬
1.‫اإلاعامل‬and‫نهاتي‬ ‫هاجج‬ ‫ٌعؼى‬True‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ارا‬True
8.‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬‫حملت‬Const
5.‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2–4*3‫هى‬21
2.‫حملت‬ ‫وعخخذم‬For x =1 to10 step2‫ل‬‫عشض‬‫الضوحُت‬ ‫الاعذاد‬ً‫م‬3‫الى‬39
: ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬
3-‫باظم‬ ‫دالت‬ ‫وحىد‬ ‫بـشض‬AddSum‫صحُدت‬‫ػير‬ ‫الخالُت‬ ‫اث‬‫ر‬‫الخعبي‬ ً‫م‬ ‫أي‬
([AddSum()= x+ y ]–[Y = AddSum()]–[X =AddSum()]-[X+Y =AddSum()])
2-‫فى‬‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬1599‫للخاصُت‬Interval‫لألداة‬Timer: ‫ٌعجى‬ ‫ؿهزا‬
(1.5‫دكُلت‬–1.5‫زاهُت‬–15) ‫زاهُت‬
1-‫أو‬ ‫للخدشػ‬ ‫الالىتروهُت‬ ‫الىظاةؽ‬ ‫باظخخذام‬ ‫مخعمذ‬ ‫عذواوي‬ ‫ظلىن‬ ................
ًٍ‫الاخش‬ ‫تهذًذ‬‫أو‬ ‫جخىٍف‬‫أو‬ ‫وئخشاج‬ ‫اإلاظاًلت‬
‫ؤلالىترووي‬ ‫الخعذي‬ (-ً‫اإلاىخذ‬‫الالىتروهُت‬ ‫اث‬–) ‫ؤلالىترووي‬ ‫البرًذ‬
8–‫حملت‬Select Case‫ن‬‫ًىى‬ ‫عىذما‬‫أهثر‬ ‫بؽيل‬ ‫ؿعالت‬ ‫انها‬‫ػير‬ ........... ‫حملت‬ ‫حؽبه‬
‫واخذ‬‫مخؼير‬ ‫كُمت‬ ‫على‬ ‫معخمذا‬ ‫الخـشع‬
(Do While–If…Then…ElseIF–For…Next–If…Then)
5-‫الىىد‬ ‫جىـُز‬ .......... ‫الاخؼاء‬ ‫خالت‬ ‫في‬Codeٌ ‫ظىؾ‬‫ظاةل‬‫س‬ ‫ٌعؼى‬ ‫ان‬ ‫ن‬‫دو‬ ‫عمل‬
‫للىاكع‬ ‫مؼاًشة‬ ‫جصبذ‬ ‫ظىؾ‬ ‫الىدُجت‬ ً‫لى‬‫و‬ ‫خؼأ‬
‫الدؽؼُل‬ ‫عىذ‬ (Runtime–‫اإلاىؼلُت‬Logic–‫ؤلامالتي‬Syntax–‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬
)
2-............ ‫هىع‬ ً‫م‬‫مخؼير‬ ‫وعخخذم‬ ) ‫اهثى‬‫أو‬‫رهش‬ ( ‫ػالب‬ ‫هىع‬ ‫ن‬‫هخض‬ ‫ليى‬
(Date–String–Single–Boolean)
‫الع‬‫ًلى‬ ‫ما‬ ‫اإلالابل‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫إا‬
Function Area(Byval radius As Single) As Single
Const x As Single =22 / 7
Dim res AsSingle
res = x * radius ^ 2
Return res
EndFunction
3-.................... : ‫الاحشاء‬ ‫اظم‬2-‫ا‬.................... : ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬ ‫ظم‬
: ‫الخالي‬ ‫الاهىاد‬ ً‫م‬ ‫هىد‬ ‫ول‬ ‫أمام‬ ‫التي‬ ‫الىخاةج‬ ‫معخخذما‬ ‫هىد‬ ‫ول‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫ب‬
Dim r As Single =0.5
Do Whiler > 1
r =r +0.5
( 0.5 – 1 – 1.5 )
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
52
Loop
Msgbox(r)
Dim A As Integer = 15
If AMod 3 = 0 Then
Me.Label1.Text = "True"
Else
Me.Label1.Text = "False"
EndIf
("True"-"False"-15)
Me.Label1.Text = IsNumeric("five")(True-False-5)
[32]‫مداؿظت‬2935‫الجيزة‬
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬ ‫أو‬ )‫أمام‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬
3-‫باألداة‬ ‫اإلادذد‬‫العىصش‬ ‫جشجِب‬ ‫ئلى‬‫حؽير‬ ‫التي‬ ‫الخاصُت‬ListBox‫هي‬
SelectedIndex.
2-‫أهثر‬‫أو‬ ‫شخص‬ ‫طذ‬ ‫مىحهه‬ ‫عذاةُت‬ ‫ظاةل‬‫س‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ‫الالىتروهُت‬ ‫اإلاظاًلت‬
1-) ‫ي‬‫الدعاو‬ ( ‫ٌعجى‬ ‫هت‬‫س‬‫اإلالا‬ ‫معامالث‬ ‫في‬ ) >< ( ‫اإلاعامل‬
8-‫أوال‬ ‫عنها‬ ‫الاعالن‬ ‫ًلضم‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬
5-‫الا‬‫البرهامج‬ ‫اظخخذام‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬ ‫الىدىٍت‬‫و‬ ‫الامالةُت‬ ‫خؼاء‬
2-‫حملت‬ ‫في‬For … Next‫بيلمت‬‫للمخؼير‬ ‫الضٍادة‬ ٌ‫معذ‬ ‫جدذًذ‬ ً‫ًمى‬Step
: ‫اإلاعؼاة‬ ‫اليلماث‬ ‫معخخذما‬ ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬-
Interval–‫الثىابذ‬–Is Numeric–SelectCase-‫ال‬‫ؤلالىترووي‬ ‫برًذ‬
3-‫ن‬‫ًىى‬ ‫داةما‬ ................ ‫الذالت‬ ‫هاجج‬True‫أو‬False
2-‫جدذًذ‬ ‫خالت‬ ‫في‬‫اللُمت‬5999........ ‫للخاصُت‬‫لألداة‬ ..Timer‫ٌعجى‬ ‫ؿهزا‬5‫زىاوي‬
1-.......................... ‫الخعذي‬ ‫في‬ ‫اإلاعخخذمت‬ ‫الالىتروهُت‬ ‫الىظاةؽ‬ ً‫م‬
8-.... ‫حملت‬ ‫حعخخذم‬. ‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ .........
5-..........‫البرهامج‬‫ظير‬ ‫ازىاء‬‫جخؼير‬ ‫ال‬ ‫كُم‬ ًٍ‫لخخض‬ ‫الزاهشة‬ ‫في‬ ‫محجىصة‬ ً‫اماه‬ ‫هي‬ ..
: ‫الخالُت‬ ‫للجمل‬ ‫العلمي‬ ‫اإلاصؼلح‬‫أرهش‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬
3-‫الدؽ‬ ‫ازىاء‬ ‫وكىعها‬ ‫اإلادخمل‬ ‫الاخؼاء‬ ‫معالجت‬ ‫ًخم‬ ‫خاللها‬ ً‫م‬ ‫حملت‬‫ؼُل‬
2-ًً‫لذ‬‫الىمبُىجش‬‫حهاص‬ ‫ووكذ‬ ‫ٍخ‬‫س‬‫جا‬ ‫على‬ ‫ي‬‫جدخى‬ ‫دالت‬
1-‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫لعذد‬ ‫مدذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫حملت‬
: ‫ًلى‬ ‫ؿُما‬ ‫خؽ‬ ‫جدتها‬ ‫التي‬ ‫اليلمت‬ ‫صحح‬ )‫ب‬
‫ة‬‫س‬‫العبا‬‫الخصىٍب‬
3-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬3 ) ^ 2–3 + (7‫هى‬493-..........
2-‫اإلاعامل‬Or‫هاجج‬ ‫ٌعؼى‬‫نهاتي‬True‫الؽشوغ‬ ‫واؿت‬ ‫وان‬ ‫ارا‬True2-..........
: ‫الاجُت‬ ‫الىمىرج‬ ‫هاؿزة‬ ‫في‬ ) ‫أ‬ ( : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬‫مذخالث‬ ‫ن‬‫هخض‬ ‫ان‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬
‫معخخذم‬ ‫مذخالث‬ ً‫م‬ ‫مذخل‬ ‫ليل‬ ‫اإلاىاظب‬ ‫البُان‬ ‫هىع‬ ‫خذد‬ ‫اث‬‫ر‬‫مخؼي‬ ‫في‬ ‫اإلاعخخذم‬
: ‫البرهامج‬
3-.......................2-.........................1-.........................
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
53
( ٌ‫الذوا‬ ‫أظماء‬ ‫اظخخشج‬ )‫ب‬Functions‫الىىد‬ ً‫م‬ )Code: ‫الاحي‬
MessageBox . Show( Factorial (5 ) )
...............................................
[31]‫دمُاغ‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3.‫هىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False.
2.‫حعخخذم‬Select Case.‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬
1.‫اءاث‬‫ش‬‫ؤلاح‬ ‫اظخذعاء‬Procedures.‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬
8.‫حملت‬ ‫حعخخذم‬Do While … Loop‫هىد‬‫اس‬‫ش‬‫لخى‬Code‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫لعذد‬ ‫مدذد‬
‫معين‬ ‫ؼشغ‬ ‫على‬ ‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬
‫الثاو‬ ٌ‫العإا‬: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫ي‬-
3-‫حعخخذم‬Dim........................ ً‫ع‬ ‫لإلعالن‬
2-‫اللُمت‬ ‫جدذًذ‬1999‫للخاصُت‬Interval‫لألداة‬Timer......... ‫ٌعجى‬ ‫ؿهزا‬‫زىاوي‬
1-‫بيلمت‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ‫جبذأ‬For.......................... ‫بيلمت‬ ‫جيخهى‬‫و‬
8-‫ال‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫خـشع‬If … Then …. Else. .......‫هى‬
: ‫الصحُدت‬ ‫الاحابت‬‫أختر‬ : ‫الثالث‬ ٌ‫العإا‬-
3-‫لؼت‬‫جىؿش‬visual basic . netٌ‫خال‬ ً‫م‬ ‫وكىعها‬ ‫اإلادخمل‬ ‫الاخؼاء‬ ‫معالجت‬ ‫امياهُت‬
( ‫حملت‬Const / As-Dim / As-Try / Catch)
2-‫الؽشػي‬‫الخعبير‬ ‫هاجج‬Degree> = 70( ‫ن‬‫ًىى‬Nothing–False–True‫ارا‬ )
‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬Degreeً‫م‬‫أصؼش‬29
1-‫اإلاإكذ‬ ‫حؽؼُل‬‫أو‬ ‫اًلاؾ‬ ‫فى‬ ‫بشمجُا‬ ‫الخدىم‬ ً‫ًمى‬Timer‫الخاصُت‬‫بخؼير‬
(Timer–Interval–Enabled)
8-( ً‫ع‬ ‫لإلعالن‬ ‫هلجأ‬Sum–Sub–Function‫هى‬ ‫لذًىا‬ ‫وان‬ ‫ما‬ ‫ارا‬ ‫خالت‬ ‫فى‬ )( ‫د‬
Code‫الخصيُف‬ ‫داخل‬ ‫مىطع‬ ً‫م‬‫أهثر‬ ‫في‬ ‫هخابخه‬ ‫ظِخىشس‬ )Class
: ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬3: ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬
ً
‫وؿلا‬ ‫آلاجُت‬ ‫العؼىس‬ ‫جب‬‫س‬ )
‫الشجبت‬‫العملُت‬
‫الُمين‬ ‫ئلى‬‫الِعاس‬ ً‫م‬ ‫واللعمت‬ ‫الظشب‬
‫الخاسج‬ ‫ئلى‬ ‫الذاخل‬ ً‫م‬ ‫ألاكىاط‬
‫الُمين‬ ‫ئلى‬‫الِعاس‬ ً‫م‬ ‫والؼشح‬ ‫الجمع‬
‫ألاظغ‬
2‫الىىد‬ ً‫م‬ ‫الهذؾ‬ )Code:‫هى‬ ‫الخالي‬
Dim N As Integer
Dim S As Integer
For N =1 To30
S =S +N
Next
Me.Label1.Text = S
1ً‫م‬ ‫كام‬‫س‬‫الا‬ ‫ًؼبع‬ ‫الخالي‬ ‫الىىد‬ )3‫الى‬1‫الىص‬ ‫ق‬‫صىذو‬ ‫داخل‬Textbox
Dim M As Integer
For M = 1 To3
Me.Label1.Text =Me.Label1.Text & M
Next M
‫الؼشٍلت‬ ‫بهزه‬ ‫الُه‬‫اإلاؽاس‬‫العؼش‬ ‫هخابت‬ ‫خالت‬ ‫فى‬ ‫ًدذر‬ ‫مارا‬Me.Label1.Text =M
8: ‫الاحى‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ )
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
54
Function Calc (ByValFm As Single, ByVal Sm AsSingle)As Single
Dim Res AsSingle
Res = Fm + Sm
Return Res
EndFunction
3–: ‫ؤلاحشاء‬ ‫اظم‬2–: ‫ؤلاحشاء‬ ‫هزا‬ ‫وظاةؽ‬1–: ‫الشاحعت‬ ‫اللُمت‬
8–: ‫ـ‬‫ب‬ ‫الخاص‬ ‫البُان‬ ‫هىع‬‫أ‬–: ‫الذالت‬‫ب‬–: ‫الذالت‬ ‫وظاةؽ‬
‫ج‬–: ‫الشاحعت‬ ‫اللُمت‬
[38]‫أظىان‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ )‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ):
3.‫اللُمت‬ ‫جدذًذ‬2599‫للخاصُت‬Interval‫لألداة‬Timer‫ٌعجى‬ ‫ؿهزا‬259‫زاهُت‬
2.‫لإلؿالث‬ ‫اإلاعخذي‬ ‫لصخصُت‬ ‫ة‬‫س‬‫معخعا‬ ‫اظماء‬ ‫اظخخذام‬‫هى‬ ‫ؤلالىترووي‬ ‫الخخـي‬
‫العلاب‬ ً‫م‬
1.VbCrLf‫حذًذ‬‫ظؼش‬‫و‬ ٌ‫الادخا‬ ‫مـخاح‬‫مض‬‫س‬ ‫إلطاؿت‬ ‫ٌعخخذم‬ ‫خشفي‬ ‫زابذ‬‫هى‬
8.‫الاعال‬ ‫ًخم‬ ‫ال‬ ‫بالزاهشة‬ ‫محجىصة‬ ً‫أماه‬ ‫الثىابذ‬‫زابخه‬ ‫ألنها‬ ‫عنها‬ ‫ن‬
5.‫الذالت‬ ‫حعخخذم‬Now‫ؿلؽ‬ ‫الىكذ‬ ‫لعشض‬
‫فى‬ ‫عامت‬ ‫صُؼت‬ ‫اء‬‫ش‬‫اح‬‫أو‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬‫أو‬ ‫دالت‬‫أو‬ ‫بشمجُت‬ ‫حملت‬ ‫ليل‬ : ‫الثاوي‬ ٌ‫العإا‬
: ‫اإلاىاظبت‬ ‫باليلماث‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ ً‫رل‬ ‫طىء‬
………………CodeConditional
Expression
1- Do while
EndTryCatch Ex As
Exception
2- ………………..
………………….CodeName(
Parameters )
3- Sub
………………….CodeVariable =Start
ToEnd
4- For
………….. EndThenConditional
Expression
5- If
: ‫الاحي‬ ً‫م‬ ‫اإلالصىد‬ ‫أهخب‬ )‫أ‬ : ‫الثالث‬ ٌ‫العإا‬
........................................... ‫ؤلالىترووي‬‫الدؽهير‬..........................
..................................................................... : ‫الاحشاء‬
: ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫هاجج‬ ‫أهخب‬ )‫ب‬
3-( 4 +3 ) * 32-4 + 3 *3
‫بالع‬ ‫ة‬‫س‬‫عبا‬ ‫ول‬ ‫أمام‬ ‫أهخب‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬) ‫ب‬ ( ‫مىد‬) ‫أ‬ ( ‫العمىد‬ ً‫م‬ ‫اإلاىاظب‬ ‫الشكم‬
) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬
3-And-‫الخخصُص‬ ‫حملت‬ ‫ػشفى‬ ‫فى‬ ‫حعخخذم‬
2-Select Case-‫كُمت‬ ‫لها‬ ‫ًخصص‬ ‫وال‬ ‫الخخصُص‬ ‫حملت‬ ً‫م‬ ً‫ألاًم‬ ‫الؼشؾ‬ ‫فى‬
1-‫اث‬‫ر‬‫اإلاخؼي‬-‫هاجج‬ ‫ٌعؼى‬ ‫معامل‬True‫الؽشوغ‬ ‫واؿت‬ ‫هاجج‬ ‫وان‬ ‫ارا‬True
8-‫الاخؼاء‬
‫اإلاىؼلُت‬
-‫على‬ ‫معخمذا‬ ‫الخـشع‬ ‫ن‬‫ًىى‬ ‫عىذما‬‫أهثر‬ ‫بؽيل‬ ‫ؿعالت‬ ‫جـشع‬ ‫حملت‬
‫واخذ‬‫مخؼير‬ ‫كُمت‬
5-Functions-‫البرهامج‬ ‫اظخخذام‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬
[35]‫أظُىغ‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3.Me‫ولمت‬‫الىمىرج‬ ‫هاؿزة‬ ‫الى‬‫حؽير‬ ‫محجىصة‬Form‫الحالُت‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
55
2.‫الامش‬ ‫ٌعخخذم‬Const‫الثىابذ‬ ً‫ع‬ ‫لإلعالن‬
1.‫الىىع‬ ‫الصحُدت‬ ‫العذدًت‬ ‫البُاهاث‬ ‫اهىاع‬ ً‫م‬double
8.‫جصحُذ‬ ‫لحين‬ ‫ًخىكف‬‫و‬ ‫البرهامج‬ ‫جىـُز‬ ‫ازىاء‬ ‫الحاظب‬ ‫ًىدؽـها‬ ‫اإلاىؼلُت‬ ‫الاخؼاء‬
‫الخؼأ‬
5.‫حملت‬ ‫في‬If .. then .. Else‫الاهىاد‬ ‫جىـُز‬ ‫ًخم‬‫جلى‬ ‫التي‬Else‫الؽشغ‬ ‫جدلم‬ ‫عىذ‬
: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬
) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬
3-‫الحعابي‬‫الخعبير‬ ‫هاجج‬5 mod 2Now ( )
2-‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬Interval‫لألداة‬Timer‫هي‬2999....... ‫ي‬‫حعاو‬
‫زاهُت‬
Byte
1-‫ا‬‫كُمها‬ ‫جأخز‬ ‫التى‬ ‫اإلاخىىعت‬ ‫لبُاهاث‬True/ False‫الىىع‬ ً‫م‬
..........
Try…Catch
8-‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫خذوزه‬ ‫اإلادخمل‬ ‫الخؼأ‬ ‫إلاعالجت‬ ‫حعخخذم‬1
5-‫الىمبُىجش‬‫بجهاص‬ ‫الخاص‬ ‫ٍخ‬‫س‬‫الخا‬‫و‬ ‫الىكذ‬ ‫لعشض‬ ‫حعخخذم‬ ‫دالت‬Boolean
2-ً‫م‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُم‬ ‫ًأخز‬ ‫الزي‬ ‫العذدي‬ ‫البُان‬‫الى‬‫صـش‬
255‫الىىع‬ ً‫م‬‫هى‬
Instant
Message
2
: ‫الاحي‬ ‫الحعابي‬‫الخعبير‬ ‫هاجج‬ ‫أهخب‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬(( 20 / 2 ) –3 ^ 2 *2 )
( : ‫اإلاخؼيراث‬ ‫كُم‬ ‫ان‬ ‫بـشض‬ ) ‫ب‬Y=90(‫و‬ )K=20‫الصح‬ ‫الىاجج‬ ‫جدذ‬ ‫خؽ‬ ‫طع‬ )‫ُذ‬
‫الىاجج‬‫الخعبير‬M
True - FalseIf K =20 And Y <= 801
True - FalseIf K > 20 Or Y = 802
True - FalseIf K < 20 And Y >= 803
‫هذ‬ ‫دوث‬ ًً‫بيز‬ ٌ‫الـُجىا‬ ‫لؼت‬ ‫فى‬ ‫الخالى‬ ‫الىىد‬ ‫بىخابت‬ ‫كمذ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬:-
Dim Z ,Y , C As Integer
For C = 5 To 6
Z = Z +C
Y =Y * C
Next
: ‫الاحى‬ ٌ‫الجذو‬ ‫أهمل‬ : ‫اإلاؼلىب‬
(‫اإلاخؼير‬ ‫كُمت‬Z)= ‫مشة‬ ٌ‫الو‬‫اس‬‫ش‬‫الخى‬ ‫جىـُز‬ ‫عىذ‬‫الثاهُت‬ ‫للمشة‬‫اس‬‫ش‬‫الخى‬ ‫جىـُز‬ ‫عىذ‬
=
(‫اإلاخؼير‬ ‫كُمت‬Y)= ‫مشة‬ ٌ‫الو‬‫اس‬‫ش‬‫الخى‬ ‫جىـُز‬ ‫عىذ‬‫جىـ‬ ‫عىذ‬‫الثاهُت‬ ‫للمشة‬‫اس‬‫ش‬‫الخى‬ ‫ُز‬
=
(‫اإلاخؼير‬ ‫كُمت‬C= ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ‫اهتهاء‬ ‫بعذ‬ )
[32]‫ظىهاج‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3.‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫الخشوج‬ ً‫ًمى‬( DoWhile).‫ؼشػى‬‫حعبير‬ ‫على‬ ً‫بىاء‬
2.‫حمل‬ ‫حعخخذم‬‫ت‬Select Case‫بجملت‬ ‫ؼشػى‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫خالت‬ ‫فى‬
.‫واخذة‬ ‫ؼشػُت‬
1.‫اءاث‬‫ش‬‫ؤلاح‬ ‫اظخذعاء‬Procedures.‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬
8.‫هت‬‫س‬‫اإلالا‬ ‫معامل‬ ‫باظخخذام‬Or‫اإلاعخخذمت‬ ‫الؽشوغ‬ ‫هىاجج‬ ‫واؿت‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًجب‬
False‫النهاتي‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫ليى‬False.
5.‫اث‬‫ر‬‫للمخؼي‬ ‫الخخصُص‬ ً‫ًمى‬Variables‫ا‬‫الخلت‬ ‫مشخلت‬ ‫فى‬‫أو‬ ‫عنها‬ ‫الاعالن‬ ‫زىاء‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
56
2.‫منها‬ ‫ألادواث‬ ً‫م‬ ‫العذًذ‬ ٌ‫خال‬ ً‫م‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬Textbox.
: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬
3-‫حملت‬ ‫في‬( For …. Next )‫ألامش‬ ‫وظُـت‬ ‫ما‬Next‫؟‬
‫الضٍادة‬ ٌ‫معذ‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫ٍادة‬‫ص‬ (-‫ملا‬‫بعذ‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫هت‬‫س‬
‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬-) ‫ظبم‬ ‫ما‬ ‫ول‬
2-‫الؽشغ‬ ‫جدلم‬ ‫عىذ‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫إلنهاء‬A =2: ‫الخالي‬ ‫بالؽيل‬ ‫بذاًتها‬ ‫جىخب‬
(Do While(a =2)–DoWhile(a < 2) Or (a >= 2)–Do While(a < > 2))
1-‫وعخخذ‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫عذدًت‬ ‫كُم‬ ًٍ‫لخخض‬..................... ‫هىع‬ ً‫م‬‫مخؼير‬ ‫م‬
(Integer-Short-Single)
8-‫حملت‬ ‫فى‬If .. Then .. Else‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫جىـُز‬ ‫ًخم‬Else‫ن‬‫ًىى‬ ‫عىذما‬ ‫مباؼشة‬
‫ًلى‬ ‫الزي‬ ‫الؽشػي‬‫الخعبير‬ ‫هاجج‬If(......... ‫ي‬‫ٌعاو‬Null-False-True)
5-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫في‬3500‫لل‬‫خاصُت‬( Interval )‫لألداة‬( Timer )‫ٌعجى‬ ‫ؿهزا‬
(1.5‫دكُلت‬–1.5‫زاهُت‬–15) ‫زاهُت‬
2-‫الثىابذ‬ ‫اظماء‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Constants‫لؼت‬ ‫في‬VB.NET‫اليلمت‬ ‫باظخخذام‬
(EndSub-Const-Dim)
: ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ : ‫الثالث‬ ٌ‫العإا‬-
3-‫الاجُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬ ‫خذد‬2 +(7- 2) * 3 ^ 2 / 3............. ‫هي‬ ‫الىدُجت‬
2-.................... ‫الذالت‬ ‫هاجج‬‫ن‬‫ًىى‬
ً
‫داةما‬True‫أو‬False.
1-‫للخاصُت‬ ‫اطُت‬‫ر‬‫الاؿت‬ ‫اللُمت‬Enabled‫الاداة‬ ‫فى‬Timer....................... ‫هى‬
8-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬X‫ي‬‫حعاو‬15‫واإلاخؼير‬Y‫ي‬‫حعاو‬350‫الخعبير‬ ‫هاجج‬ ‫ؿان‬
‫الؽشػى‬(X>10 Andy<500).............‫هى‬
5-‫معها‬ ‫الخعامل‬‫و‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬ ..............‫اوامش‬ ‫مجمىعت‬ ‫حعخخذم‬
ً ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ىاظبه‬
) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬
3-‫ي‬‫ٌعاو‬‫أو‬ ً‫م‬‫أصؼش‬‫عالمتي‬
2-‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫خالت‬ ‫في‬ ‫ٌعخخذم‬‫الشمض‬< =
1-‫وكذ‬‫أو‬ ‫ٍخ‬‫س‬‫جا‬ ‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬ ‫ما‬ ‫خالت‬ ‫في‬ ‫حعخخذم‬Me
8-‫الحالُت‬ ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬‫الامش‬For …. Next
5-‫هص‬ ‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬ ‫ما‬ ‫خالت‬ ‫في‬ ‫حعخخذم‬
[31]‫الاظماعُلُت‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3.‫كم‬‫س‬‫أو‬ ‫بدشؾ‬ ‫ًبذأ‬ ‫ان‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ً‫م‬
2.‫هى‬ ً‫م‬‫مخؼير‬ ‫وعخخذم‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫عذدًت‬ ‫بُاهاث‬ ٌ‫إلدخا‬‫البُاهاث‬ ‫ع‬
Integer
1.‫حملت‬ ‫هخابت‬ ً‫ًمى‬If‫ن‬‫بذو‬ ‫واخذ‬‫ظؼش‬ ‫في‬EndIf.
8.‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬A‫ي‬‫حعاو‬10‫واإلاخؼير‬B‫ي‬‫حعاو‬20‫الخعبير‬ ‫هاجج‬ ‫ؿان‬
‫الؽشػي‬(A>10 AndB=20)‫هى‬True.
5.‫حملت‬ ‫حعخخذم‬Select Case‫بجملت‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫خالت‬ ‫في‬
.‫واخذة‬ ‫ؼشػُت‬
2.‫ؼاداث‬‫س‬‫ا‬ ً‫م‬. ‫اظخيخاحها‬ ً‫ًمى‬‫ظش‬ ‫ولمت‬ ‫ئعذاد‬ ‫ؤلالىترووي‬ ‫الخعذي‬ ً‫م‬ ‫الحماًت‬
: ‫ن‬‫ًىى‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ : ‫الثاوي‬ ٌ‫العإا‬-
Dim N ,X , Y As Integer
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
57
X =2 : Y = 0
For N = 2 To 6 step 2
Y =X +Y
X =X + N
Next N
If X > Y Then Msgbox ( X )
3-‫كُمت‬X............. ‫هي‬2-‫كُمت‬Y.............. ‫هي‬1-‫كُمت‬N............... ‫هي‬
8-‫الؽشغ‬ ‫هاجج‬X>Y.................... ‫هي‬
: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬
3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 3 +2 –3 ) * 2 ^ 2(‫هى‬6-8-10)
2-‫الخالي‬ ‫الىىد‬‫ظؼش‬ ‫في‬ ‫الخؼأ‬Dim X As Byte= 300: ...................‫هى‬
‫الدؽؼُل‬ ‫عىذ‬ (Runtime–‫اإلاىؼلُت‬Logic–‫ي‬‫اللؼى‬‫و‬ ‫ؤلامالتي‬Syntax)
1-( ‫مـخاح‬ ‫على‬ ‫اطؼؽ‬ ‫الىىد‬ ‫هاؿزة‬ ‫لـخذ‬F4-F5-F7‫اإلاـاجُذ‬ ‫لىخت‬ ً‫)م‬
8-‫ب‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬......... ‫وعخخذم‬ ‫معين‬ ‫ؼشغ‬ ‫على‬ ‫ىاء‬
‫الذالت‬ (Function-‫اء‬‫ش‬‫الاح‬Sub-Do While… Loop)
5-‫الخاصُت‬ ‫حعخخذم‬.......‫لألداة‬ ..( Timer )‫زاهُت‬ ‫باإلالي‬ ‫الضمىُت‬ ‫الـترة‬ ‫لخدذًذ‬
(Interval–Visible–Enabled)
2-‫اإلاظاًلت‬ ٌ‫اؼيا‬ ً‫م‬ ‫ؼيل‬ ‫هي‬ .........‫مخىشس‬ ‫بؽيل‬ ً‫لى‬‫و‬ ‫الالىتروهُت‬
‫الالىتروهُت‬ ‫اإلاالخلت‬ (-‫ؤلالىترووي‬ ‫التهذًذ‬-‫ؤلالىترووي‬ ‫اللزؾ‬‫أو‬ ‫العب‬)
: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
‫م‬) ‫أ‬ () ‫ب‬ (
3‫ؤلاحشاء‬Sub‫ؿلؽ‬ ‫عنها‬ ‫ؤلاعالن‬ ‫عىذ‬ ‫كُمت‬ ‫لها‬ ‫ًخصص‬
2‫الذالت‬Function‫مشة‬ ً‫م‬‫أهثر‬ ‫البرهامج‬ ‫في‬ ‫معين‬ ‫هىد‬‫اس‬‫ش‬‫جى‬ ‫عىذ‬ ‫ٌعخخذم‬
1‫اث‬‫ر‬‫اإلاخؼي‬‫جىـُز‬ ‫ازىاء‬‫أو‬ ‫عنها‬ ‫ؤلاعالن‬ ‫عىذ‬ ‫كُمت‬ ‫لها‬ ‫ًخصص‬
‫البرهامج‬
8‫الثىابذ‬‫في‬ ‫حعخخذم‬ ‫كُمت‬ ‫مىه‬ ‫ظُيخج‬ ‫هىد‬ ‫وحىد‬ ‫عىذ‬ ‫ٌعخخذم‬
‫البرهامج‬
‫ؤلاحشاء‬ ‫خاسج‬ ً‫م‬ ‫كُم‬ ٌ‫اظخلبا‬ ‫هىظُلت‬ ‫حعخخذم‬
Procedure‫معلىمت‬‫ػير‬‫معبلا‬
[31]‫البديرة‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫الامش‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Dim
2-‫اإلاعشؿت‬ ٌ‫الذوا‬Predefined.
ً
‫أوال‬ ‫عىه‬ ‫ؤلاعالن‬ ‫ًلضم‬
1-‫ؤلاحشاء‬Sub‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬Function.‫بلُمت‬ ‫حعىد‬
8-( ‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long & Doubleًٍ‫لخخض‬ ‫حعخخذم‬ )
.‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬
5-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫في‬2599( ‫للخاصُت‬Interval( ‫لألداة‬ )Timer‫ؿهزا‬ )
‫ٌعجى‬2.5.‫زاهُت‬
: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬-
3-‫ح‬‫أو‬ ‫اًلاؾ‬ ‫في‬ ‫بشمجُا‬ ‫الخدىم‬ ً‫ًمى‬‫اإلاإكذ‬ ‫ؽؼُل‬Timer... ‫الخاصُت‬‫بخؼير‬
2-‫الىصىص‬ ‫بين‬ ‫للشبؽ‬ ‫حعخخذم‬ ...................... ‫عالمت‬
1-‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬ .................... ‫اإلاعامل‬True‫الؽشوغ‬ ‫أخذ‬ ‫واهذ‬ ‫ئرا‬True
8-‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬Do While Loop‫هىد‬‫اس‬‫ش‬‫جى‬‫هى‬Code‫ػاإلاا‬
.......... ‫الؽشغ‬........
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
58
5-‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ ...........Form‫الحالُت‬
‫الخالُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫أ‬ : ‫الثالث‬ ٌ‫العإا‬
( 5 +3 ) * 2 - 5 +3 * 2
‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ )‫ب‬Code‫الخالى‬:
Dim A ,B ,C As Integer
C = 8
For A =1 To8 Step3
B = B + A
Next
If A>=C Then
C = C + 1
EndIf
‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬Code‫بأن‬ ‫علما‬ ‫الخالى‬
Y =3 : N =6 : M =5 : Z =4 : X =2
IF X < N THEN
Y =Y +M
Z = X +N
M = Z + N
ELSE
Y =M –Z
Z = N- X
M = X +Y
END IF
: ‫صىبه‬ ‫زم‬ ‫الخالى‬ ‫الىىد‬ ‫فى‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬ )‫ب‬
( ‫الىىد‬Code)‫الخؼأ‬ ‫هىع‬‫الخصىٍب‬
Din x As Single
[30]‫العىَغ‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫ألامش‬MsgBox "3" & "X" & "3‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬ "0.
2-(Y +1 =X. ‫الخخصُص‬ ‫حملت‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ )
1-‫حعخخذم‬SelectCase.‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬
8-First_Name‫مخؼير‬ ‫اظم‬ ‫ة‬‫س‬‫عبا‬
5-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬2599( ‫للخاصُت‬Interval( ‫لألداة‬ )Timer‫ؿهزا‬ )
‫ٌعجى‬2.5.‫زاهُت‬
2-‫هت‬‫س‬‫اإلالا‬ ‫معامل‬ ‫باظخخذام‬Or‫النهاتي‬ ‫الىاجج‬ ‫ٌعؼى‬False‫أخذ‬ ‫وان‬ ‫ارا‬
‫اإلاعخخذمت‬ ‫الؽشوغ‬False.
‫الخالُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫ب‬
. : ‫الىاجج‬........................................5 + 3 ^ 2 / (9 / 3 )
: ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬
(Sub–Enabled–VbCrLf–Loop–Do While–IsNumeric-Long)
3-‫حذًذ‬‫ظؼش‬ ‫ألوؽاء‬ ....................‫الشمض‬
2-.....‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬ ...............Function‫بلُمت‬ ‫حعىد‬
1-‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عذم‬ ‫خالت‬ ‫في‬ ‫خاصت‬ ................ ‫حملت‬
8-‫الصحُدت‬ ‫الاعذاد‬ ًٍ‫لخخض‬ ‫ٌعخخذم‬ .................. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬
‫اإلاخؼير‬‫اللُمت‬
M
Y
Z
‫النهاةُت‬ ‫اللُم‬ ‫ؿان‬ ‫ـاث‬‫م‬ُ‫الخعل‬ ‫هزه‬ ‫ـز‬ُ‫جىـ‬ ‫ـذ‬‫ع‬‫ب‬
‫هى‬ ‫اث‬‫ر‬‫للمخؼي‬:
‫اإلاخؼير‬ ‫كُمت‬A‫ي‬‫ـاو‬‫ع‬‫ح‬
‫كُم‬‫اإلاخؼير‬ ‫ت‬B‫ي‬‫ـاو‬‫ع‬‫ح‬
‫اإلاخؼير‬ ‫كُمت‬C‫ي‬‫ـاو‬‫ع‬‫ح‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
59
5-‫اإلاإكذ‬ ‫حؽؼُل‬‫أو‬ ‫اًلاؾ‬ ‫في‬ ‫بشمجُا‬ ‫الخدىم‬ ً‫ًمى‬Timer‫الخ‬‫بخؼير‬......... ‫اصُت‬
2-‫ال‬ ‫ام‬ ‫كمُت‬‫س‬ ‫هي‬ ‫هل‬ ‫كُمت‬‫اخخباس‬ ‫خاللها‬ ً‫م‬ ً‫ًمى‬ .................. ‫دالت‬
‫حملت‬ ‫أهخب‬ )‫ب‬For … next‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫ًىى‬ ‫عىذما‬I: ‫هي‬
End=5 Start =25 Step= -5
: ‫الخالي‬ ‫الىىد‬ ‫فى‬ ‫الخؼأ‬ ‫خذد‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬
( ‫الىىد‬Code)‫الخؼأ‬ ‫هىع‬
Dim x As Single
X =( 4 *2 ) / ( 6 –12 / 2 )
Const X As Single
: ‫أحب‬ ‫زم‬ ‫الخالي‬ ‫الىىد‬ ‫أ‬‫ش‬‫أك‬ )‫ب‬
Dim age As Decimal
If Age > = 16 then
Msgbox ( “ You Can Get An ID Card“ )
Else
Msgbox ( “ You Can„t Get An IDCard “)
EndIf
3-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬Age‫ي‬‫ٌعاو‬38: ‫الشظالت‬ ‫مشبع‬ ‫في‬‫ًظهش‬ ‫الزي‬ ‫ما‬-
) ‫أ‬You Can Get An ID Card)‫ب‬You Can„t Get An ID Card
2-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬Age‫ي‬‫ٌعاو‬31: ‫الشظالت‬ ‫مشبع‬ ‫في‬‫ًظهش‬ ‫الزي‬ ‫ما‬-
) ‫أ‬You Can Get An ID Card)‫ب‬You Can„t Get An ID Card
) ‫ج‬( ٌ‫الذوا‬ ‫أظماء‬ ‫اظخخشج‬Functions‫الىىد‬ ً‫م‬ )Code: ‫الاحي‬
MessageBox . Show( Factorial (5 ) )
[29]‫اإلاىُا‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ )
3-‫اإلاخؼ‬‫الىىع‬ ً‫م‬‫ير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False.
2-‫حملت‬ ‫حعخخذم‬Select Case‫بجملت‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫خالت‬ ‫فى‬
.‫واخذة‬ ‫ؼشػُت‬
1-‫حعخخذم‬SelectCase.‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬
8-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫فى‬(Step)‫حملت‬ ‫مع‬( For … Next )‫كُمت‬ ‫أن‬ ‫ٌعجى‬ ‫ؿهزا‬
‫الضٍادة‬0.
ً
‫اطُا‬‫ر‬‫اؿت‬
5-‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫الخشوج‬ ً‫ًمى‬( DoWhile).‫ؼشػى‬‫حعبير‬ ‫على‬ ً‫بىاء‬
2-‫اء‬‫ش‬‫ؤلاح‬ ً‫ٌعل‬Procedure.‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫وَعخذعى‬ ‫واخذة‬ ‫مشة‬
‫الخالُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬
1-( 5 +3 ) * 2 - 5 +3 * 2
: ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬
ً
‫وؿلا‬ ‫آلاجُت‬ ‫العؼىس‬ ‫جب‬‫س‬ )‫ب‬
‫الشجبت‬‫العملُت‬
‫الُمين‬ ‫ئلى‬‫الِعاس‬ ً‫م‬ ‫واللعمت‬ ‫الظشب‬
‫الخاسج‬ ‫ئلى‬ ‫الذاخل‬ ً‫م‬ ‫ألاكىاط‬
‫الُمين‬ ‫ئلى‬‫الِعاس‬ ً‫م‬ ‫والؼشح‬ ‫الجمع‬
‫ألاظغ‬
‫م‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬: ‫ًلى‬ ‫ما‬
3–‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬DoWhile Loop:‫هى‬
‫أ‬–‫هىد‬‫اس‬‫ش‬‫جى‬Code‫الؽشػى‬‫الخعبير‬ ‫ًصبذ‬ ‫ختى‬True
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
61
‫ب‬–‫هىد‬‫اس‬‫ش‬‫جى‬Code‫الؽشغ‬ ‫ػاإلاا‬True
‫ج‬–‫هىد‬‫اس‬‫ش‬‫جى‬Code‫الؽشغ‬ ‫ػاإلاا‬False
2–‫حملت‬ ‫فى‬( For …. Next)‫ألامش‬ ‫وظُـت‬ ‫ما‬Next‫؟‬
‫أ‬–ُ‫ك‬ ‫ٍادة‬‫ص‬‫الضٍادة‬ ٌ‫معذ‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫مت‬
‫ب‬–‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬ ‫بعذ‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫هت‬‫س‬‫ملا‬
‫ج‬–‫ظبم‬ ‫ما‬ ‫ول‬
1–: ‫هى‬
ً
‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬
‫أ‬–Do While
‫ب‬–For …. Next
‫ج‬–Select Case
[23]‫اإلاىىؿُت‬2935
: ‫مىاظبت‬ ‫بيلمت‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ : ٌ‫ألاو‬ ٌ‫العإا‬
3-‫أو‬ ‫كمُت‬‫س‬ ‫بُاهاث‬ ‫جصيُف‬ ‫جدذ‬ ‫جىذسج‬ ‫ال‬ ‫التي‬ ‫البُاهاث‬ ً‫جل‬ ‫هي‬ ‫اإلاخىىعت‬ ‫البُاهاث‬
.................‫و‬ ................... ‫مثل‬ ‫خشؿُت‬
2-...................... ‫بلُمت‬‫أو‬ ‫مجشدة‬ ‫بلُمت‬ ‫ن‬‫ًىى‬ ‫ان‬ ً‫ًمى‬ ‫الخخصص‬
1-‫ا‬ ‫حملت‬ ‫حعخخذم‬‫حملت‬ ‫أما‬ ‫ؿلؽ‬ ًٍ‫س‬‫اخخُا‬ ‫وحىد‬ ‫عىذ‬ ................. ‫لخـشع‬
‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬ .............
8-‫ألاداة‬ ‫في‬‫الجهاص‬ ‫ووكذ‬ ‫ٍخ‬‫س‬‫جا‬ ‫عشض‬ ‫في‬ ‫اإلاعخخذم‬ ‫الىىد‬Label1..........‫هى‬
5-‫للمإكذ‬ ‫الضمىُت‬ ‫الـترة‬ ‫لجعل‬Timer(5‫الخاصُت‬ ‫بظبؽ‬ ‫هلىم‬ ) ‫زىاوي‬
‫ب‬ ........................... ‫اللُمت‬
2-........ ‫هي‬ ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬..
1-........................... ‫دالت‬ ‫وظاةؽ‬ ‫أي‬ ‫جأخز‬ ‫ال‬ ‫التي‬ ٌ‫الذوا‬ ً‫م‬
‫عىذ‬ ) ‫معمىح‬‫ػير‬ ( ‫ظالت‬‫س‬ ‫ٌعؼى‬ ‫بدُث‬ ‫الخالى‬ ‫الىىد‬ ‫هخابت‬ ‫أعذ‬ )‫(أ‬ : ‫الثاوى‬ ٌ‫العإا‬
‫عذد‬ ٌ‫ادخا‬( ‫الىص‬ ‫مشبع‬ ‫في‬ ‫ظالب‬Textbox1(‫للمخؼير‬ ‫كُمخه‬ ‫اإلاخصص‬ )R)
Dim R ,Area As Single
Const pi As Single =22 / 7
R =Me.TextBox1.Text
Area = pi * R ^ 2
MsgBox("Area of circle = " & Area)
: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫في‬ ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫(ب)صحح‬
3-‫ألامش‬Msgbox "3" & "X" & "3‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬.0
2-‫اإلاإكذ‬ ‫حؽؼُل‬‫و‬ ‫ئًلاؾ‬ ‫في‬ ‫بشمجُا‬ ‫الخدىم‬ ً‫ًمى‬Timer‫الخاصُت‬‫بخؼُير‬Visible
1-‫الىىد‬ ‫في‬For X=1 To5‫كُمت‬X‫هي‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫للخشوج‬ ‫جإدي‬ ‫التي‬5
8-‫الامالةُت‬ ‫ألاخؼاء‬‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬‫اما‬True‫اما‬ ‫و‬False‫بىاء‬
‫بالبرهامج‬‫آخش‬ ‫بُان‬‫أو‬‫مخؼير‬‫أو‬ ‫خاصُت‬ ‫كُمت‬ ‫على‬
5-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫هاجج‬( 3 +3 ^ 2 ) * 3‫هي‬20
2-‫الىىع‬ ً‫م‬ ‫البُان‬Integer‫ٌؽؼل‬ ‫اظخخذامه‬ ‫عىذ‬6Bytes
‫اس‬‫ش‬‫الخى‬ ‫حملت‬ ‫معخخذما‬ ‫الخالي‬ ‫الىىد‬ ‫هخابت‬ ‫أعذ‬ )‫(أ‬ : ‫الثالث‬ ٌ‫العإا‬Do..While‫و‬
( ً‫م‬ ‫الـشدًت‬ ‫الاعذاد‬ ‫مجمىع‬ ‫لحعاب‬ ‫ًلضم‬ ‫ما‬‫ػير‬3:39)
For N =1 To10 Step2
Sum = Sum +N
Next
Label1 .Text =Sum
: ‫العلمى‬ ‫اإلاصؼلح‬ ‫أهخب‬ )‫(ب‬
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
61
3-‫الخعلُماث‬‫و‬‫ألاوامش‬ ً‫م‬ ‫مجمىعت‬‫هى‬Code‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫ما‬ ‫اظم‬ ‫جدذ‬
‫الخعلُماث‬‫و‬‫ألاوامش‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬
2-‫الخاصُت‬‫أو‬‫اإلاخؼير‬ ‫مع‬ ‫اإلاخىاؿم‬ ‫البُان‬ ‫هىع‬ ‫الى‬ ‫اللُم‬ ‫جدىٍل‬ ‫ئمياهُت‬‫هى‬
1-‫البرهامج‬ ‫اظخخذام‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬ ‫ألاخؼاء‬ ‫هىع‬‫هى‬
8-( ‫بالزاهشة‬ ‫محجىصة‬ ً‫أماه‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬Ram‫ؤلاعالن‬ ‫ازىاء‬ ‫لها‬ ‫كُمت‬ ‫جخصص‬‫و‬ )
‫جىـ‬ ‫ظير‬ ‫ازىاء‬‫جخؼير‬ ‫ال‬‫و‬ ‫عنها‬‫العملُاث‬ ‫ُز‬
( ‫عالمت‬ ‫طع‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3-‫الخخصُص‬ ‫حملت‬ ‫لؼشفي‬ ‫الحعابي‬ ‫ي‬‫الدعاو‬ ‫بها‬ ‫ًلصذ‬ ) = ( ‫الخخصُص‬ ‫عالمت‬
2-‫حملت‬ ‫فى‬If‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬True
1-‫حعخخذم‬SelectCase‫خالت‬ ‫فى‬‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬
8-‫بها‬ ‫ن‬‫جخض‬ ‫كُمت‬ ‫ؿخيخج‬ ‫حعخذعى‬ ‫اهما‬‫و‬ ‫لها‬ ‫كُمت‬ ‫جخصُص‬ ً‫ًمى‬ ‫ال‬ ٌ‫الذوا‬
5-‫الىتروهُت‬ ‫وظاةؽ‬ ‫باظخخذام‬ ‫مخعمذ‬ ‫عذواوي‬ ‫ظلىن‬‫هى‬ ‫ؤلالىترووي‬ ‫الخعذي‬
2-‫اإلاعامل‬And‫نهاتي‬ ‫هاجج‬ ‫ٌعؼى‬True‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ارا‬True.
1-‫ؤلاحشاء‬ ً‫ٌعل‬Procedure.‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫العذًذ‬ ‫وَعخذعى‬ ‫واخذة‬ ‫مشة‬
1-. ‫الىصىص‬ ‫بين‬ ‫للجمع‬ & ‫عالمت‬ ‫حعخخذم‬
0-‫الذالت‬ ‫هاجج‬Is Numeric‫ن‬‫ًىى‬
ً
‫داةما‬True‫أو‬ ‫عذدًت‬ ‫اللُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬False
‫عذدًت‬‫ػير‬ ‫اللُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬
39-‫ألاظغ‬ ‫حعبم‬ ‫الؼشح‬‫و‬ ‫الجمع‬ ‫ان‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫كىاعذ‬ ً‫م‬
[22]‫م‬‫كىا‬ ‫داؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3-‫حعمذ‬‫أهىاع‬(Integer & Short & Long)‫ب‬.‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ ًٍ‫خخض‬
2-‫الذالت‬Now‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اض‬‫ش‬‫اظخع‬ ‫خاللها‬ ً‫م‬ ً‫ًمى‬‫الىمبُىجش‬ ‫بىظام‬
1-‫ألاوا‬‫جلى‬ ‫التي‬‫مش‬Then‫حملت‬ ‫فى‬If‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫وان‬ ‫ارا‬ ‫جىـُزها‬ ‫ًخم‬False
8-( ‫اإلاشهب‬ ‫في‬X>=3 OR Y<10‫الىاجج‬ ‫ن‬‫لُىى‬ )True‫الؽشػين‬ ً‫م‬ ‫ول‬ ‫جدلم‬ ‫ًلضم‬
5-‫ؤلاحشاء‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًخم‬Procedure‫اإلاشاث‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫وَعخذعى‬ ‫واخذة‬ ‫مشة‬
‫الصح‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫ُدت‬
3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 5 ^2 – ( 23 +2 )/ 5 ).....................‫هى‬
(30-20-0)
2-‫كُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫في‬8599‫للخاصُت‬Interval‫لالداة‬Timer‫ٌعجى‬ ‫ؿهزا‬
(4.5‫دكُلت‬–45‫زاهُت‬–4.5) ‫زاهُت‬
1-‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬DoWhile Loop‫هىد‬‫اس‬‫ش‬‫جى‬‫هى‬Code‫ػاإلاا‬
‫الؽشغ‬(True-False-‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬)
8-‫الذالت‬ ‫اظخذعاء‬ ‫عىذ‬Isnumeric‫الىىد‬ ‫في‬
Label1.Text = Is Numeric ( “Five”)‫الىاجج‬ ‫ن‬‫ًىى‬(5-Five-False)
5-‫حملت‬ ‫اظخخذم‬For‫ل‬‫العذاد‬ ‫كُمت‬‫خؼُير‬Xً‫م‬ ‫الضوحُت‬ ‫الاعذاد‬ ‫لعشض‬2‫الى‬399
(For x=2:100 Step2–For x=2Too100 Step2–For x=2To100 Step2)
: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫في‬ ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫صحح‬ : ‫الثالث‬ ٌ‫العإا‬
3-‫حملت‬If … Then …. Else If‫فى‬ ‫اخذهما‬ ‫ؿلؽ‬ ًٍ‫س‬‫اخخُا‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬
‫الصى‬ ‫خالت‬" ‫اب‬True" ‫الخؼأ‬ ‫خالت‬ ‫فى‬ ‫الاخش‬‫و‬ "False"
2-‫اإلاحجىصة‬ ‫اليلمت‬REM‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ ‫في‬ ‫حعخخذم‬
1-‫مخؼير‬ ً‫ع‬ ‫ؤلاعالن‬X‫البُان‬ ‫هىع‬ ‫له‬Byte‫اللُمت‬ ‫جخصص‬‫و‬299‫والخالي‬ ‫له‬
Din x as byte =200
8-‫ٍخ‬‫س‬‫جا‬ ‫زابذ‬ ً‫ع‬ ‫ؤلاعالن‬BirthDate‫ٍخ‬‫س‬‫الخا‬ ‫كُمت‬ ‫جخصص‬ ‫و‬24/2/2010‫ل‬‫ه‬
‫والخالي‬=# 24/2/2010 #StringConst BirthDate as
‫هصش‬ ‫مدمىد‬ ‫الععُذ‬ / ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012
‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932
62
5-( ‫الذالت‬Function)‫كُمت‬ ‫بأي‬ ‫حعىد‬ ‫ال‬
[21]‫ظىٍف‬ ‫بجى‬ ‫مداؿظت‬2935
( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬
3-‫حملت‬ ‫في‬ ‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬(For A =5 To 9 step3)‫هى‬1‫مشا‬. ‫ث‬
2-‫الاحشاء‬Sub‫جخصُص‬ ‫حملت‬ ‫أي‬ ‫في‬ ‫اظخخذامه‬ ‫ًجىص‬ ‫ال‬
1-: ‫الاجُت‬ ‫الجملت‬ ‫في‬Function Asd(By Val A As Single) As Integer‫اللُمت‬ ‫هىع‬
‫هى‬ ‫الشاحعت‬Single
8-‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫الخشوج‬ ً‫ًمى‬Do While‫ؼشػي‬‫حعبير‬ ‫على‬ ‫بىاء‬
5-‫خالت‬ ‫فى‬‫اللُمت‬8599‫للخاصُت‬Interval‫لألداة‬Timer‫ٌعجى‬ ‫ؿهزا‬85‫زاهُت‬
2-) ‫الالىتروهُت‬ ‫اإلاالخلت‬ ( ‫ؤلالىترووي‬ ‫الخعذي‬ ٌ‫أؼيا‬ ً‫م‬
: ‫اإلاىاظبت‬ ‫باليلماث‬ ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬-
3-ً‫أماه‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ‫هي‬ ...........‫بالزاهشة‬‫جخص‬‫ؿلؽ‬ ‫عنها‬ ‫ؤلاعالن‬ ‫ازىاء‬ ‫لها‬ ‫كُمت‬ ‫ص‬
2-....... ‫اإلاىؼلي‬ ‫اإلاعامل‬‫نهاتي‬ ‫هاجج‬ ‫ٌعؼى‬ ....True‫الؽشوغ‬ ‫اخذ‬ ‫هاجج‬ ‫وان‬ ‫ارا‬True
1-..... ‫الذالت‬‫حعخخذم‬‫ال‬‫اما‬ ‫هاججها‬‫و‬ ‫ال‬ ‫أم‬ ‫كم‬‫س‬ ‫هي‬ ‫هل‬ ‫كُمت‬‫خخباس‬True‫أو‬False
8-( ‫بعالمت‬ ‫ًبذأ‬ ‫الىىد‬ ‫هاؿزة‬ ‫في‬ ‫اإلاالخظاث‬‫ظؼش‬‘.................. ‫ولمت‬‫أو‬ )
‫ال‬ ٌ‫العإا‬: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫ثالث‬
3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 4 ^2 + ( 9 - 5 )/ 2 )(............‫هى‬8-10-18)
2-‫حملت‬Select Case‫كُمت‬ ‫على‬ ‫معخمذا‬ ‫الخـشع‬ ‫ن‬‫ًىى‬ ‫عىذما‬ ‫أهثر‬ ‫بؽيل‬ ‫ؿعالت‬
‫واخذ‬‫(مخؼير‬–ًً‫مخؼير‬–) ًً‫مخؼير‬ ً‫م‬‫أهثر‬
1-‫أخؼا‬( ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ ‫جدذر‬ ‫ء‬Code........... ‫هي‬ ‫ظلُمت‬‫ػير‬ ‫بصىسة‬ )
‫هدىٍت‬‫و‬ ‫امالةُت‬ ‫(أخؼاء‬-‫أخؼاء‬‫مىؼلُت‬-) ‫الدؽؼُل‬ ‫ازىاء‬ ‫أخؼاء‬
8-: ‫هى‬
ً
‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬
(Do While-For …. Next-Timer)
‫ما‬ )‫(ا‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬‫ألاداة‬ ‫في‬‫ظُظهش‬ ‫الزي‬ ‫الىاجج‬Label1:‫هىد‬ ‫ول‬ ‫جىـُز‬ ‫عىذ‬
(1) Dim A As Integer
A = A +12
A = A / 3
Label1 . Text = A
(2) Dim A ,B As Integer
If A =0 Then
B = A +5
EndIF
Label1 . Text =B
(‫اإلاخؼير‬ ً‫م‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ )‫(ب‬B‫اإلاخؼي‬‫و‬ )( ‫ر‬C: ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ )
Dim A ,B ,C As Integer
C = 10
For A =1 To10 Step5
B = B + A
Next
IF A >= C Then
C = C +2
EndIF

مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

  • 1.
    ‫ﺪاء‬ ‫إ‬:‫ﻧﺼﺮ‬‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬/‫أ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧١١٤٧١٢ (‫اﻹﻋﺪادي‬‫اﻟﺜﺎﻟﺚ‬‫اﻟﺼﻒ‬ )‫ﺎد‬‫اﻟﺰ‬ ‫ﻣﺬﻛﺮة‬٢٠١٥‫م‬ ١ 01027446932 ‫اﻟﺘﺮم‬‫اﻟﺜﺎﻧﻰ‬
  • 2.
    ‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬/ ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢ ‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦ ١   ( Data Types )       Data Type        Byte  Integer  Short - Long      SingleDoubleDecimal    Char  String      Boolean  True / False    IsNumeric  Date     #15/3/2016#  Object    Properties  TypeData type  TextString Auto SizeBoolean WidthInteger  BackcolorColor FontFont     _ _ vb.netAS ,Single ,dim   Variables Constants  RAM  Dim  Dim as (Data Type  Dim x , y As Single RAM  Const  Const as (Data Type  =  Const Pi As Single = 22/7 Assignment                  X = Textbox1.TextX = 250X = Y + 50Label1 . Text = X Y = Y + 5Label1 . Text = Label1 . Text + 50 
  • 3.
    ‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬/ ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢ ‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦ ٢ &  X= 20 Y= 15 Z = X & Y Dim x , y As String  X= “Zyaad” Y= “Saad” Label1.Text = X &VbcrLf & Y  Dim x , y As String  X= “Zyaad” Y= “Saad” Label1.Text = X &””& Y Dim x , y As String  X= “Zyaad” Y= “Saad” Label1.Text = X & Y 2015Zyaad Saad Zyaad SaadZyaadSaad        Dim x , y as singlex= Textbox1 . Texty = 3 * x + 5Label1. Text = y   Syntax Errors ( Logic Error )   IDE      IDE   Dim X As SangleDin X As SingleArea = 2 * 3.14 * R Dim x As byte = 700Const x as single ( Runtime Error )  X = Textbox1 . Text  Invalid Cast  OverFlow  VB.netCatch/TryRuntime  Dim x , y as single  x= Textbox1 . Text  y = 3 * x + 5  Label1. Text = y Dim x , y as single  Try x= Textbox1 . Text Catch Msgbox( ““ ) Textbox1.text = “ “ Textbox1. Focus ( ) End Try y = 3 * x + 5  Label1. Text = y  Try   Catch     Textbox1 End Try     & Vbcrlf  _ Rem‘  ##  Me              
  • 4.
    ‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬/ ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢ ‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦ ٣ Branching  TrueFalseBoolean  If If …Then If … Then ... Else If … Then ... ElseIf        If .. Then .. Else Then True  End If( False ) If        Then  TrueFalse Else            TrueCode1 False TrueCode2 False   If  Then Code  End If If  Then Code1True  Else Code2False  End If If  Then Code1 ElseIf  Then Code2 Else Code N End If IfEnd IfIf A>20 Then Msgbox(“Pass”) ElseIf Mod Isnumeric TrueFalse    False  Msgbox( IsNumeric (“Two”) ) True  Msgbox( IsNumeric ( 5 ) ) Textbox1Label1 Label1.Text = IsNumeric ( Textbox1.Text ) Textbox1 Msgbox( IsNumeric ( Textbox1.Text ) ) Y= 3 * x + 2 Runtime   Dim x , y As Single x = Me . Textbox1 . Text y = 3 * x + 2 Label1 . Text = y   Dim x , y As Single If IsNumeric ( Textbox1.Text ) Then x = Me . Textbox1 . Text y = 3 * x + 2 Label1 . Text = y  Else Msgbox ( ) Textbox1. Text = ""  Textbox1. Focus ( )  End If Set focusFocus TextBox  TextBox1  Textbox1.text = ""  AndORNotIf AndTrueTrueFalse
  • 5.
    ‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬/ ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢ ‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦ ٤ ( 5 > 3 And 8 > 4 )TrueTrue( 5 > 8 And 6 > 3)FalseFalse  ORTrueTrueFalseFalse ( 5 > 3 Or 8 < 4 )TrueTrue( 5 > 8 Or 6 > 3)FalseFalse  Select …… Case  If ….Then..Else If      Select Case  Case  Code Case  Code Case  Code End Select Dim W as integer W = Textbox1.Text IF W = 1 Then Label . Text = "low" Else IF W = 2 Then Label1 . Text = "medium" Else IF W = 3 Then Label1 . Text = " high" End Select  Dim W as integer W = Textbox1.Text Select case W Case 1 Label . Text = "low" Case 2 Label1 . Text = "medium" Case 3 Label1 . Text = " high" End Select ListBox  ListBoxItemsAdd( ) Index SelectedIndexListBox SelectedIndexChangedListBoxListBox      For …… NextDo ……… While  For ……… Next    For Counter{  } = Start{}To End{}[Step{}] Code {} Next { } Counter     Dim x as integer For x = 1 to 3 Sum = Sum + X Next Label1 . text = Sum  Dim x as integer For x = 1 to 3 Label1.text = label1.text & x Next  Dim x as Byte  For x = 1 to 3 Msgbox ( x ) Next  ForNextEnd startCounter EndCounter
  • 6.
    ‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬/ ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢ ‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦ ٥ Next For… Next Next step  step For x = 1 To 3 startEnd For x = 1 To 3 step 2 startEnd For x = 3 To 1 step -2  For x = 2.5 To 9.5 step 0.5   For x = A To B step C   For m = 1 to 10 Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf Next   For m = 1 to 10 step 2 Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf Next   For m = 2 to 10 step 2 Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf Next   For m = 3 to 10 step 3 Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf Next 1.50.50.5 For m = 1.5 to 0.5 step -0.5 Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLf Next  Do While ……… LoopTrue  Do While Conditional Expression  Code { }  Loop { }     Dim x,sum asinteger  x = 1 Do While x < = 3  Sum = Sum + x  X = x + 1 Loop  Label1 . text = Sum  Dim x as integer x = 1 Do While x < = 3  Label1.text = label1.text & x  X = x + 1 Loop  Dim x as integer x = 1 Do While x < = 3  Msgbox ( x ) X = x + 1 Loop 
  • 7.
    ‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬/ ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢ ‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦ ٦   Do WhileTrue LoopFalse  Do ……….. While <>  Input box  Exit Do list box Itemslist box add ( )list box  Timer     Tick EnabledFalse    Interval     Now( )  TimeOfDay    Timer 1 Timer 1 . Enabled = False Timer 1  Timer 1 . Enabled = True   Timer1.Interval = 5000   Label1 . Text = Now ( )  Label1 . text = Time of Day ( ) NotNot Label1.Visible = Not(label2.Visible) Procedure  Class Form1End Class  Procedure  Code    Sub Function        Sub  Sub Sum(ByVal A As Single)  Dim N As Single N = A * 2 End Sub  Sub Name(Parameters) Code End Sub  Sum(10) ( )   SubName  Parameters  Code ParameterStartEnd OddNumber(2, 10) sub
  • 8.
    ‫ﻧﺼﺮ‬ ‫ﻣﺤﻤﻮد‬ ‫اﻟﺴﻌﻴﺪ‬/ ‫أ‬ : ‫ﺪاء‬ ‫إ‬: ‫ت‬٠١١٤٣٢١٨٧٨٩–٠١٠٢٧٤٤٦٩٣٢ ‫ﺺ‬ ‫ﻣ‬‫ﻲ‬ ‫اﻟﺜﺎ‬ ‫م‬ ‫اﻟ‬ ( ‫ﻋﺪادي‬ ‫اﻟﺜﺎﻟﺚ‬ ‫ﻟﻠﺼﻒ‬ ‫ﺎد‬‫اﻟﺰ‬ ‫)ﻣﺬﻛﺮة‬٢٠١٦ ٧ Function   Function  Function functionname[(parameterlist)] As returntype  Statements of the Function procedure. End Function Function Name (Parameters) As DataType Code Return Value End Function FunctionName Parameters Data type Code Return ValueEnd Function   Variables Constants Function ( Sub( )  Predefined Function  ShowMessagebox  Message box. Show (“welcome to Egypt” , “Egypt” ) IsNumericTrue / False  NowMessagebox.Show( Now( ) )                                   
  • 9.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 1 [3]‫اللاهشة‬ ‫امخدان‬2932) ٌ‫معذ‬ ( ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√)‫أمام‬‫العباسة‬‫الصحُدت‬‫وعالمت‬)× (: ‫الخاػئت‬ ‫العباسة‬ ‫أمام‬- 3–‫الىىع‬ ً‫م‬ ‫البُاهاث‬Boolean‫اللُمت‬ ‫جأخز‬True ً ‫داةما‬ 2-‫الاحشاء‬ ‫داخل‬ ‫الىظاةؽ‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫اظخخذام‬ ً‫ًمى‬ 1-‫اهث‬ ‫لشبؽ‬) & (‫الشمض‬ ‫وعخخذ‬ ً ‫معا‬ ‫خشفى‬‫مخؼير‬ ً‫م‬‫ر‬ 8-( ‫اإلاشهب‬ ‫الؽشغ‬ ‫هاجج‬6 < > 3)or(9 < 7‫ن‬‫ًىى‬ )True 5-‫هى‬ ‫الالىترووى‬ ‫الخخـى‬‫اإلاخعذي‬ ‫جخـى‬ ‫معخعاسة‬ ‫اظماء‬ ‫اظخخذام‬‫ل‬‫العلاب‬ ً‫م‬ ‫الؿالث‬ 2-‫حعخخذم‬For … Next ً ‫معبلا‬‫الخىشاس‬ ‫مشاث‬ ‫معشؿت‬ ‫معشؿت‬ ‫عذم‬ ‫خالت‬ ‫فى‬ ‫العإا‬‫الثاوى‬ ٌ:‫الاكىاط‬ ‫بين‬ ‫بما‬ ً ‫معخعُىا‬ ‫اهمل‬ (1-Stop-2-Now( )-False-If..Then .. Else-Delete) 3-‫الخاصُت‬ ‫واهذ‬ ‫ئرا‬Interval‫لالداة‬Timer‫هى‬1999‫هى‬ ‫بالثىاوى‬ ‫ملذاسها‬ ‫ؿان‬….. 2-ً‫الياة‬ ‫إلًلاؾ‬Timer‫الجمل‬ ‫جىـُز‬ ‫ًخم‬ ‫العمل‬ ً‫ع‬‫ت‬Timer . Enabled = ………. 1-‫أخذهم‬ ‫جىـُز‬ ‫ًخم‬ ‫بذًلين‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ .......... ‫حعخخذم‬. 8-‫الجملت‬ ‫فى‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬For x = 1 to 8 Step4‫هى‬………… 5-‫الاداة‬ ‫إلؿشاغ‬Textboxً‫م‬‫مدخىاها‬‫وعخخذم‬……….. 2-‫و‬ ‫الخاسٍخ‬ ‫لعشض‬ ‫حعخخذم‬ .......... ‫الذالت‬‫الىكذ‬‫الحالُين‬ ‫الثالث‬ ٌ‫العإا‬:‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬:- 3-‫اليلمت‬ ‫حعخخذم‬(Dim - Const - Sub). ‫اإلاخؼيراث‬ ً‫ع‬ ‫لإلعالن‬ 2-‫الاجُت‬ ‫اليلماث‬‫أظماء‬ ‫لِعذ‬‫عذا‬ ‫ما‬ ‫اإلاخؼيراث‬(String - Double - Name) 1-‫مإؼش‬ ‫لىلل‬ ‫حعخخذم‬ ...... ‫الىظُلت‬‫الىخابت‬(Focus - Rem - VbCrLf) 8-( ‫الحعابى‬‫الخعبير‬ ‫هاجج‬3 + 10 mod 2‫هى‬ )(6 - 3 - 1) 5-‫حملت‬ ‫فى‬If..Then ..Else‫ولمت‬ ‫جلى‬ ‫التى‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Else‫ما‬ ‫خالت‬ ‫فى‬ ‫مباؼشة‬ ( ‫الؽشغ‬ ‫هاجج‬ ‫ن‬‫ًىى‬True - False - Null) 2-‫الى‬ ‫جدبع‬: ‫الاجُت‬ ‫اإلاخؼيراث‬ ‫كُمت‬ ‫مىضحا‬ ‫الاحى‬ ‫ىد‬ DimN, K As Integer N = 1 Do WhileN < 5 K = K + N N = N + 3 Loop Ifn > k then K = K *2 End If ‫اإلاخؼير‬ ‫كُمت‬ ) ‫أ‬ (n( ‫هى‬7 - 6 - 5) ‫اإلاخؼير‬ ‫كُمت‬ ) ‫ب‬ (K( ‫هى‬8 - 9 - 10) [2]‫ٍت‬‫س‬‫الاظىىذ‬ ‫مداؿظت‬2932) ٌ‫معذ‬ ( ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√( ‫عالمت‬‫أو‬ ‫الصحُدت‬ ‫العباسة‬ ‫أمام‬ )) ×: ‫الخاػئت‬ ‫العباسة‬ ‫أمام‬ 3-‫هاجج‬‫الذالت‬IsNumeric‫ن‬‫ًىى‬ ‫ما‬ ‫داةما‬True‫أو‬False. 2-‫الاداة‬ ‫حعخخذم‬Timer‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫لخىشاس‬‫مدذدة‬. 1-‫الذالت‬ ‫حعخخذم‬Function‫الخخصُص‬ ‫معادلت‬ ً‫م‬ ً‫الاًم‬ ‫الؼشؾ‬ ‫فى‬‫لها‬ ‫وٍخصص‬ ‫ؿلؽ‬ ‫عنها‬ ‫الاعالن‬ ‫أزىاء‬ ‫كُمت‬ 8-ً‫م‬‫الخعذ‬ ‫صىس‬‫الالىترووى‬ ‫ي‬‫فى‬‫ي‬‫اإلاصش‬ ‫اإلاجخمع‬‫ؤلالىترووي‬‫الدؽهير‬ 5-‫اإلاىؼلى‬ ‫اإلاعامل‬ ‫اظخخذام‬ ‫عىذ‬And‫اإلاشهب‬ ‫الؽشغ‬ ‫ن‬‫ًىى‬True‫أخذ‬ ‫وان‬ ‫ئرا‬ ‫الؽشػين‬True ‫الثاوى‬ ٌ‫العإا‬:)‫أ‬: ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ 3-‫هى‬ ً ‫معبلا‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫جىشاسٍت‬ ‫خللت‬ ‫أؿظل‬: (Do While-For …. Next-Select Case)
  • 10.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 2 2-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 4 ^2 + ( 9 - 5 )/ 2 ).......‫هى‬(8-10-18) 1-‫حملت‬Select Case‫كُمت‬ ‫على‬ ‫معخمذا‬ ‫الخـشع‬ ‫ن‬‫ًىى‬ ‫عىذما‬ ‫أهثر‬ ‫بؽيل‬ ‫ؿعالت‬ ‫واخذ‬‫(مخؼير‬–ًً‫مخؼير‬–) ًً‫مخؼير‬ ً‫م‬‫أهثر‬ 8-...........‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ ‫لبذء‬ ‫حعخخذم‬ ‫محجىصة‬ ‫ولمت‬ (Rem-Focus-VbCrLf) 5-‫هاججه‬ ‫الىىد‬ ً‫م‬ ‫حضء‬ ...........True‫أو‬False ‫الخخصُص‬ ‫حملت‬ (–‫الؽشػى‬‫الخعبير‬–) ‫الشبؽ‬‫أمش‬ ) ‫ب‬: ‫الاجُت‬ ‫الجمل‬ ‫فى‬ ‫الخؼأ‬ ‫ظبب‬ ‫وضح‬ ‫أ‬- ‫ب‬- ‫الثالث‬ ٌ‫العإا‬:‫اهمل‬ : ً ‫أوال‬: ً ‫علمُا‬ ‫صحُدت‬ ‫عباسة‬ ‫على‬ ٌ‫للحصى‬ ‫الاجُت‬ ‫العباساث‬ 3-. ‫الذالت‬ ‫وظُؽ‬ ‫خعب‬ ‫مدخىاه‬ ‫ًخدذد‬ ‫سظالت‬ ‫مشبع‬‫إلظهاس‬ ‫حعخخذم‬ ......... ‫الذالت‬ 2-‫حملت‬‫الخىشاس‬Do While‫حعخخذم‬‫الؽشغ‬ ‫ػاإلاا‬. ........... 1-‫اإلاخؼيراث‬ ً‫ع‬ ‫لالعالن‬ .........‫الامش‬ ‫ٌعخخذم‬........‫الامش‬ ‫بِىما‬‫الثىابذ‬ ً‫ع‬ ‫لالعالن‬ . . ‫البرهامج‬ ‫داخل‬ 8-‫ـ‬‫ل‬‫ا‬ ‫وحؽؼُل‬ ‫إلًلاؾ‬Timer............. ‫الخاصُت‬ ‫وعخخذم‬ ‫العمل‬ ً‫ع‬ ‫منهما‬ ‫بيل‬ ‫الخاص‬ ٌ‫العإا‬ ً‫ع‬ ‫أحب‬ ‫زم‬ ‫مجمىعت‬ ‫ول‬ ‫فى‬ ‫الاجُت‬‫الاوامش‬ ‫جدبع‬ ً ‫زاهُا‬ Dim scoreAs Integer = 75Dim X As Integer Dim Result As String If Score< 50 then Result ="Fail" ElseIf Score <75 then Result ="Good" ElseIf Score < 85 then Result ="veryGood" Else Result ="Excellent" EndIf Dim Total As Integer Dim Limit As Integer Limit =3 X =1 Total =0 Do WhileX <= Limit Total = Total +X X = X +2 Loop Me.Label1.Text = Total ......................‫هى‬ ‫الىاجج‬......................‫هى‬ ‫الىاجج‬ [1]‫الجيزة‬ ‫مداؿظت‬2932) ٌ‫معذ‬ ( ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√‫أ‬ )‫و‬( ‫عالمت‬) ×‫العباس‬ ‫أمام‬ُ‫الخال‬ ‫اث‬‫ت‬: 3-‫حعخخذم‬‫فى‬ &‫معامالث‬‫اإلالاسهت‬‫اإلاىؼلُت‬ 2-‫اإلاخؼير‬ ‫اظم‬Spent@Moneyٌ‫خ‬ ً‫م‬ ً ‫صحُدا‬ ‫عذ‬‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫ُث‬ 1-‫هىع‬ ً‫م‬‫اإلاخؼير‬Byte‫ًأخز‬ً‫م‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُم‬0 : 255 8-‫الخاصُت‬interval‫للمإكذ‬Timer‫با‬ ‫الحذر‬ ‫وكىع‬ ٌ‫معذ‬ ‫جدذد‬‫لثاهُت‬ 5-‫اإلاخضهت‬ ‫اللُم‬ ‫هي‬ ‫الثىابذ‬‫الزاهشة‬ ‫فى‬‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬‫جخؼير‬ ‫ال‬ ‫والتي‬ ‫الثاوي‬ ٌ‫العإا‬:-‫أهم‬‫الخالُت‬ ‫اليلماث‬ ‫معخخذما‬ ‫الىلؽ‬ ‫ميان‬ ‫ل‬:- (SubString–Dim –Timer –Do while .. loop - Integer -) 3-. ‫جخصُص‬ ‫حملت‬ ‫اي‬ ‫فى‬ ‫اظخخذامه‬ ‫ًجىص‬ ‫ال‬ ........... ‫الىىع‬ ً‫م‬ ‫الاحشاء‬ 2-....................‫ألامش‬ ‫وعخخذم‬‫ألاوامش‬ ً‫م‬ ‫مجمىعت‬‫لخىشاس‬ 1-.................. ‫ألاداة‬. ‫مدذدة‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬‫لخىشاس‬ ‫حعخخذم‬ .
  • 11.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 3 8-.‫مخؼير‬ ً‫ع‬ ‫لألعالن‬ ‫ٌعخخذم‬ ............................‫الامش‬ 5-. .......... ‫الىىع‬ ً‫م‬ ‫بُان‬ ‫وعخخذم‬ ‫الؼالب‬ ‫حلىط‬ ‫سكم‬ ًٍ‫لخخض‬ ‫الثالث‬ ٌ‫العإا‬:) ‫أ‬ (‫الخالُت‬ ‫العباساث‬ ‫في‬ ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫بخصىٍب‬ ‫كم‬: ‫م‬‫العباسة‬‫الخصىٍب‬ 3‫الحعابُت‬ ‫العملُت‬ ‫هدُجت‬3^ 3 + 1‫هى‬10................. 2‫حملت‬If..Then. ‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫اهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ ‫حعخخذم‬.................. 1‫اإلاعامل‬ ‫هاجج‬Not‫هى‬False‫هى‬ ‫الؽشػين‬ ‫هال‬ ‫وان‬ ‫ارا‬False‫ؿلؽ‬................. 8‫ٌعخدذم‬‫الامش‬(Rem)‫الًج‬ًً‫عذد‬ ‫كعمت‬ ‫باقي‬ ‫اد‬.................. . .................... ، ................ ، .............. ‫الالىترووى‬ ‫الخعذي‬ ‫وظاةؽ‬ ً‫م‬ ) ‫ب‬ ( ‫الشابع‬ ٌ‫العإا‬:: ‫ًلي‬ ‫مما‬ ‫ول‬ ً‫ع‬ ‫أحب‬- ‫أ‬-( ‫للعذاد‬ ‫كُم‬ ‫اهخب‬Xً‫م‬ )0‫ئلي‬20‫بضٍادة‬5‫الامش‬ ‫معخخذما‬ ‫مشة‬ ‫ول‬ ‫في‬For ..Next For x = ……………………………………………………………. ‫ب‬–Function Sum ( Byval First As Single , ByVal Second As Single ) As Single Dim Total As Single Total = First + Second Return Total End Function : ‫ًلى‬ ‫ما‬ ‫العابم‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ 3-‫الاحشاء‬ ‫اظم‬2-‫الاحشاء‬ ‫هزا‬ ‫وظاةؽ‬1-‫الشاحعت‬ ‫اللُمت‬ 8-‫الاحشاء‬ ( ‫بُان‬ ‫هىع‬–‫الاحشاء‬ ‫وظاةؽ‬-) ‫الشاحعت‬ ‫اللُمت‬ [8]‫الؼشبُت‬ ‫مداؿظت‬2932) ٌ‫معذ‬ ( ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√‫أ‬ )‫و‬‫عال‬( ‫مت‬) ×‫العباس‬ ‫أمام‬: ‫الخالُت‬ ‫اث‬ 3)‫ولمت‬ ‫اظخخذام‬ ً‫ًمى‬String‫إلاخؼ‬ ‫واظم‬‫مؽشوع‬ ‫داخل‬‫ير‬VB 2)‫الخاصُت‬ ‫طبؽ‬ ‫جم‬ ‫ارا‬intervalً‫للياة‬Timer‫الى‬2999‫زاهِخين‬ ‫ول‬ ‫ًيؽؽ‬ ‫ؿاهه‬ 1)‫اللُم‬ ًٍ‫لخخض‬true‫أو‬False‫الىىع‬ ً‫م‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًجب‬ ‫اإلاخؼيراث‬ ‫الخذ‬Boolean 8)ً‫الياة‬ ‫حؽؼُل‬‫او‬ ‫ئًلاؾ‬ ‫وعخؼُع‬Timer‫الخاصُت‬ ‫ػشٍم‬ ً‫ع‬Text 5)‫ج‬ ‫ال‬ ‫كُم‬‫اإلاخؼيراث‬ ‫عليها‬ ‫ًؼلم‬ ‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬‫خؼير‬ 2)‫كُم‬ ٌ‫واهما‬ ‫سكمي‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬‫خه‬‫كُم‬ ‫ؿاهه‬ ‫الابخذاةُت‬‫خه‬‫هى‬‫صـش‬ ‫الثاوي‬ ٌ‫العإا‬:: ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ 3)..... ‫اإلاعامل‬ ‫اظخخذام‬‫على‬ ‫مما‬ ‫اكل‬ ‫ٌعاسها‬ ‫على‬ ‫ما‬ ‫وان‬ ‫ارا‬ ‫العملُت‬ ‫خؼأ‬ ‫الى‬ ‫ًإدي‬ : ‫ًمُنها‬(=->->=-‫ظبم‬ ‫ما‬ ‫حمُع‬) 2)‫في‬ ‫اإلاعخخذم‬ ‫اإلاعامل‬‫باقى‬ ‫احشاء‬‫ـ‬‫ل‬‫ا‬ ‫في‬ ‫اللعمت‬VB........‫هى‬ (Div-/-÷-Mod) 1).‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مىحهت‬ ‫عذاةُت‬ ‫سظاةل‬ ً‫ع‬ ‫عباسة‬ ............ ‫الالىت‬ ‫الخخـى‬ (‫رووى‬-‫الالىتروهُت‬ ‫اإلاظاًلاث‬-) ‫الالىتروهُت‬ ‫اإلاالخلت‬ 8)‫جخصُص‬‫هأمش‬ ‫صحُدت‬ ............... ‫الصُؼت‬ (N=N+ 4-N+ 4=10-N=20-)‫(ج‬‫و‬ )‫(أ‬ ً‫م‬ ‫ول‬) 5)‫في‬ ‫اإلاخىشسة‬‫الاوامش‬Do While… Loop.............. ‫جىـُزها‬ ‫ًخم‬ (‫الؽشغ‬ ‫ػاإلاا‬False-‫ػاإلا‬‫الؽشغ‬ ‫ا‬True–) ‫صمىُت‬ ‫ؿترة‬ ‫بعذ‬ ‫الثالث‬ ٌ‫العإا‬: ‫الاجُت‬ ‫العباساث‬ ‫اهمل‬ 3-( ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬5+6*2‫هى‬ ).............. 2-‫اإلاخؼير‬ ‫كُمت‬ ‫ؿان‬ ‫اإلالابلت‬‫الاوامش‬ ‫بخدبع‬M‫الشظالت‬ ‫ق‬‫صىذو‬ ‫في‬‫جظهش‬ ‫التي‬ : ‫الخالُت‬ ‫الحاالث‬ ‫في‬‫الخىشاس‬ ‫مشاث‬ ‫اهتهاء‬ ‫بعذ‬ Dim M As Long = 4, I As Long For I = 0 To 3 M = M + 2 Next MsgBox(M)
  • 12.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 4 ‫أ‬)‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫الحالت‬ ‫هزه‬ ‫في‬M........... ‫هى‬ ‫ب‬)‫كُمت‬ ‫وطع‬ ‫عىذ‬Step‫ي‬‫حعاو‬2‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬M......... ‫هى‬ 1-‫اإلاخؼير‬ ً‫ع‬ ‫لإلعالن‬(A)...............‫هى‬ ‫اإلاعخخذم‬ ‫الىىد‬ ‫ن‬‫ًىى‬ ‫ي‬ ‫هص‬‫همخؼير‬ 8-‫بخ‬: ‫الخىـُز‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫اإلالابلت‬‫الاوامش‬ ‫دبع‬ IfAge>20 and Age<60 then Msgbox ("You can Do it ") Else Msgbox ("You Can„t Do it ") End If ‫أ‬)‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬Age‫هى‬25................ ‫الشظالت‬ ‫ق‬‫صىذو‬‫ًظهش‬ ‫ب‬)‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬Age‫هى‬19‫الشظالت‬ ‫ق‬‫صىذو‬‫ًظهش‬............. [5]‫الذكهلُت‬ ‫مداؿظت‬2932) ٌ‫معذ‬ ( ٌ‫ألاو‬ ٌ‫العإا‬:‫أ‬–‫الاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫الاحابت‬‫أختر‬ 3-‫الىىع‬ ً‫م‬ ‫الاحشاء‬Sub‫بلُمت‬ ‫ٌعىد‬ ‫ال‬‫بلُمه‬ ‫ٌعىد‬ ........ ‫الاحشاء‬ ‫بِىما‬. (Dim - Function - Procedure) 2–‫لخ‬ ..........‫الامش‬ ‫ٌعخخذم‬. ‫معين‬ ‫ؼشغ‬ ‫جدلُم‬ ‫على‬ ً ‫بىاءا‬ ‫هىد‬‫ىشاس‬ (For ..Next - Timer - DoWhile) 1–( ً‫م‬ ‫اللُم‬ ‫جأخز‬ ........ ‫هىع‬ ً‫م‬ ‫اإلاخؼيراث‬255 –0( )Integer –Byte –Short) 8–‫الىىع‬ ً‫م‬ ‫اإلاخؼيراث‬Boolean............ ‫اللُمت‬ ‫جأخز‬ (True‫ؿلؽ‬–False‫ؿلؽ‬–True or False-) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ ‫ال‬ 5-. ‫ئلىتروهُت‬ ‫وظاةؽ‬ ٌ‫خال‬ ً‫م‬‫اهثر‬‫او‬ ‫شخص‬ ‫ججاهل‬ ً‫ع‬ ‫عباسة‬ ............... ‫الالىترووى‬ ‫العب‬ (-‫الالىترووى‬ ‫الاظخثىاء‬-) ‫الالىترووى‬ ‫التهذًذ‬ ‫ب‬–: ‫أن‬ ‫علمذ‬ ‫ئرا‬ ‫آلاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫بالخؼىاث‬ ‫وضح‬- A= 2 & B =4 & C= 6 1 - A+ C * (4 + A) - B 2 –C / A+B / 2 - ( B+ A) 3 - C Mod B - A ‫الثاوي‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√)( ‫عالمت‬‫أو‬) ×‫العباس‬ ‫أمام‬‫الخالُت‬ ‫اث‬: 3–‫الىىع‬ ً‫م‬ ‫مخؼيراث‬ ‫وعخخذم‬ ً‫عىىاه‬‫أو‬ ً‫اظم‬ ٌ‫الدخا‬Short 2–‫ال‬ ‫جلاط‬‫الخاصُت‬ ‫بىاظؼت‬ ‫اإلادذدة‬ ‫الضمىُت‬ ‫ـترة‬Interval‫باإلاُىشوزاهُت‬ 1–‫ـ‬‫ل‬‫ا‬ ‫الًلاؾ‬Timer‫الخاصُت‬ ‫باعؼاء‬ ‫هلىم‬ ‫العمل‬ ً‫ع‬Enabled‫اللُمت‬True 8–‫اظخذعاؤها‬ ‫كبل‬ ‫عنها‬ ‫ؤلاعالن‬ ‫ًجب‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬ 5–ً‫الياة‬Timer‫الاوامش‬ ً‫م‬ ‫مجمىعت‬‫بخىشاس‬ ‫ًلىم‬‫على‬‫معُىت‬ ‫صمىُت‬ ‫ؿترة‬ ‫ب‬–‫بعذ‬ ‫الخالُت‬ ‫البرامج‬‫او‬ ‫الجمل‬ ‫في‬ ‫اإلاىحىدة‬ ‫اإلاخؼيراث‬ ‫كُمت‬ ‫ما‬:‫جىـُزها‬- 3-Dim Y AS Integer = 10.3 Dim X As Single = 2 * Y Ifx > 20 then X= 20 Y=30 End if C= y * 2 ‫كُمت‬y‫كُمت‬ ........... ‫هي‬x‫كُمت‬ ........... ‫هي‬B........... ‫هي‬ Dim A as Integer , D as Integer = 2.9 For A = 2 To 6 Step2 D = D * 2 Next Msgbox(A) : Msgbox(D)
  • 13.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 5 ‫الثالث‬ ٌ‫العإا‬:‫أ‬–: ‫آلاجُت‬ ‫الجمل‬ ‫أهمل‬ 3–‫الخاص‬ ‫حعخخذم‬‫الاداة‬ ‫داخل‬ ‫اإلادذد‬‫العىصش‬ ‫إلاعشؿت‬ .............. ‫ُت‬List Box. 2–‫حملت‬ ‫مع‬ .......... ‫اإلاىؼلي‬ ‫اإلاعامل‬ ‫اظخخذم‬ ‫ئرا‬IF‫الؽشػين‬ ‫هال‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًجب‬ True‫اإلاشهب‬ ‫الؽشغ‬ ‫ن‬‫ًىى‬ ‫ليي‬True. 1–. ............... ‫ولمت‬ ٌ‫باظخعما‬ ‫البرهامج‬ ‫داخل‬ ‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬ 4–‫حملت‬ ‫اظخخذام‬ ‫عىذ‬If…. Then…. Else‫لخىـُز‬ ٌ‫الاهخلا‬ ‫ًخم‬ ‫الؽشغ‬ ‫ًخدلم‬ ‫لم‬ ‫ئرا‬ ................ ‫جلي‬ ‫التي‬ ‫الجمل‬ ‫لخىـُز‬ ‫ًيخلل‬ ‫الؽشغ‬ ‫جدلم‬ ‫ئرا‬‫و‬ ................ ‫جلي‬ ‫التي‬ ‫الجمل‬ 5–Din X As Short. .............. ‫الىىع‬ ً‫م‬ ‫الجملت‬ ‫هزه‬ ‫فى‬ ‫الخؼأ‬ ٌ‫العإا‬‫الشابع‬–‫جشجِب‬ ‫أعذ‬‫البرهامج‬ً‫م‬ ‫الـشدًت‬ ‫ألاعذاد‬ ‫لجمع‬3–29 1 –Loop 2 –Do While D<=20 3 –Dim D As Integer = 1 , Total as Integer 4 –Msgbox(Total) 5 –Total = Total + D 6 - D = D + 2 ‫ب‬–‫في‬ ‫ألاظماء‬ ًٍ‫جىى‬ ‫كىاعذ‬ ً‫م‬ ‫ازىين‬‫أرهش‬Visual Basic: 3-......................................................... 2-........................................................ [2]‫اإلاىىؿُت‬ ‫مداؿظت‬2932) ٌ‫معذ‬ ( ( ‫عالمت‬ ‫طع‬√)( ‫عالمت‬‫أو‬) ×‫العباس‬ ‫أمام‬‫الخالُت‬ ‫اث‬: 3-‫حملت‬ ‫في‬For s = 2 to 10 step 2 …. Next‫الخىشاس‬ ‫مشاث‬ ‫عذد‬39‫مشاث‬ 2-‫ولمت‬ ‫اظخخذام‬ ً‫ًمى‬char.‫الؼالب‬ ‫اظم‬ ‫ؿُه‬ ‫وطع‬ ‫جم‬‫إلاخؼير‬ ‫واظم‬ 1-‫ـ‬‫ل‬‫ا‬ ‫ًبذأ‬Index‫فى‬‫ألاداة‬ListBoxً‫م‬( ‫اللُمت‬3) 8-‫الذالت‬Now ( )‫بالىظام‬ ‫الخاصين‬ ‫والىكذ‬ ‫الخاسٍخ‬ ‫لعشض‬ ‫حعخخذم‬ 5-‫العملُت‬ ‫جىـُز‬ ‫هاجج‬9+2*(2^3-8)‫أولىٍاث‬ ‫خعب‬‫صـش‬ ‫ي‬‫ٌعاو‬ ‫الخىـُز‬ 2-‫ألامش‬If….then … Else‫الاوامش‬ ً‫م‬ ‫واخذة‬ ‫مجمىعت‬‫اخخُاس‬‫أمش‬‫هى‬ ‫الثاوى‬ ٌ‫العإا‬:: ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ 3-‫الامش‬ ‫داخل‬‫الاوامش‬‫جىشاس‬ ‫ًخم‬Do While. ............ ‫الؽشغ‬ ‫كُمت‬ ‫واهذ‬ ‫ػاإلاا‬ (True - False - Null) 2-‫وجدذد‬ ً ‫معبلا‬ ‫معلىمت‬‫ػير‬ ‫الاحشاء‬ ‫خاسج‬ ً‫م‬ ‫كُم‬ ٌ‫الظخلبا‬ ‫هىظُلت‬ ............ ‫حعخخذم‬ ‫الاحشاء‬ ‫اظخذعاء‬ ‫عىذ‬.(Procedure - Sub - Parameters) 1-( ‫الىىع‬ ً‫م‬‫اإلاخؼير‬Boolean–Integer–String‫أعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬ )‫صحُدت‬ 8-‫حعخبر‬(‫الصُؼت‬b = c + 1 , c+1 = b , b+c =1‫جخصُص‬‫هأمش‬ ‫صحُدت‬ ) 5-‫ألامش‬ ‫حملت‬if ….Then……else‫بيلماث‬ ‫جيخهي‬( if end - end if - end else) ‫الثالث‬ ٌ‫العإا‬:: ‫مماًأحي‬ ‫ليل‬ ‫العلمي‬ ‫اإلاصؼلح‬ ‫أهخب‬ )‫(أ‬ 3-‫البره‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫جدذر‬ ‫التى‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬ ‫حعخخذم‬‫اوامش‬. ‫معها‬ ‫والخعامل‬ ‫امج‬ 2-‫و‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬‫هاجج‬‫ه‬‫مىؼلي‬True‫أو‬False‫مخؼير‬‫او‬ ‫خاصُت‬ ‫كُمت‬ ‫على‬ ‫بىاء‬ . 1-. ‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬‫جخؼير‬ ‫أن‬ ً‫ًمى‬ ‫ال‬ ‫التى‬ ‫اللُم‬ 8-‫باإلاُلاحي‬ ‫الخاص‬ ‫الحذر‬‫هى‬timer. ‫جىـُزها‬ ‫هشٍذ‬ ‫التي‬‫ألاوامش‬ ‫هخابت‬ ‫بذاخلت‬ ً‫وٍمى‬ 5-‫ا‬ ‫عذاةُت‬ ‫ولماث‬‫وؽش‬ ً‫ع‬ ‫عباسة‬.‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مبخزلت‬‫و‬ : ‫أحب‬ ‫كم‬ ‫الخالُت‬ ‫الخعلُماث‬ ‫أ‬‫ش‬‫ئك‬ : ) ‫ب‬ ( Dim Age, degree, total as single Age = 18 Degree = 90 Do while Age <25 Age = 25
  • 14.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 6 Degree = 100 Loop Total = degree/ 2 : ‫ًلي‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ ‫الخعلُماث‬ ‫هزه‬ ‫جىـُز‬ ‫بعذ‬ 3-‫كُمت‬total( ‫ي‬‫حعاو‬59–399–31) 2-‫اإلاخؼير‬ ‫كُمت‬degree( ‫ي‬‫حعاو‬09–399–25) 1-‫الؽشغ‬ ‫هاجج‬age < 25( ‫ي‬‫حعاو‬false – true–18) 8-‫اإلاخؼير‬ ‫كُمت‬Age( ‫ي‬‫حعاو‬59-25-35) [1]‫محافظة‬‫القليوبية‬2932) ٌ‫معذ‬ ( ٌ‫العإا‬: ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أو‬ )( ‫عالمت‬‫العباس‬ ‫أمام‬ )‫اث‬‫الخالُت‬:- 3-mod 5 = 948 2-66=3*4+2*2^3 1-For X= 100 to10 step -10 8-‫الاداة‬ ً‫م‬ ‫الؼشض‬Show ( )‫بالىمبُىجش‬ ‫الخاصين‬ ‫والىكذ‬ ‫الخاسٍخ‬ ‫عشض‬ 5-‫الامش‬if …….then……..Else‫ًخم‬‫واخذا‬ ‫بذًال‬ ‫لذًىا‬ ‫وان‬ ‫ارا‬ ‫اظخخذامت‬ ‫الثاوى‬ ٌ‫العإا‬:‫الىىد‬ ً‫م‬ ‫اظخخشج‬‫الخالى‬: ‫ًلى‬ ‫ما‬ Sub ShowoddorEven ( Byval Start As Integer , Byval Last As Integer ) Dim i As Integer Label1 . Text = “ “ For i = Start To Last Value Step2 Label1 . Text = Label1 . Text & “ “ &i Next End Sub 3-‫الاحشاء‬ ً‫ع‬ ‫الاعالن‬ ‫بذاًت‬2-‫الاحشاء‬ ‫اظم‬1-‫الاحشاء‬ ‫هزا‬ ‫وظاةؽ‬ 8-‫الاحشاء‬ ‫وظاةؽ‬ ‫هىع‬5-‫الاحشاء‬ ً‫ع‬ ‫الاعالن‬ ‫نهاًت‬ ‫الثالث‬ ٌ‫العإا‬:‫عبا‬ ‫ول‬ ‫على‬ ٌ‫الذا‬ ‫العلمى‬ ‫اإلاصؼلح‬ ‫أهخب‬: ‫مماًأحى‬ ‫سة‬- 3-‫بشهامج‬ ‫فى‬‫مخؼير‬ ‫أي‬ ً‫ع‬ ‫لالعالن‬ ‫ٌعخخذم‬‫امش‬V.B.net 2-. ‫علُه‬ ‫الحعابُت‬ ‫العملُاث‬ ‫ئحشاء‬ ً‫ًمى‬ ‫ال‬ ‫البُاهاث‬ ً‫م‬ ‫هىع‬ 1-‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مىحهت‬ ‫عذاةُت‬ ‫سظاةل‬ ً‫ع‬ ‫عباسة‬. 8-‫معبلا‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫خالت‬ ‫فى‬ ‫ٌعخعمل‬‫امش‬. 5-‫لال‬ ‫ى‬ ‫الاؿتراض‬ ‫الحذر‬‫داة‬Timer ‫الشابع‬ ٌ‫العإا‬:‫الجمل‬ ‫هزه‬ ‫فى‬ ‫الخؼأ‬ ‫هىع‬ ‫وضح‬: Const A as Single Dim X as Byte = 280 Din C as Short =20 [1]‫الاظماعُلُت‬ ‫مداؿظت‬2932) ٌ‫معذ‬ ( ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬( ‫وعالمت‬ ‫الصحُدت‬ ‫العباسة‬ ‫أمام‬ )‫الخؼ‬ ‫العباسة‬ ‫أمام‬ )‫أ‬ 3-‫اليلمت‬ ٌ‫باظخعما‬ ‫اإلاخؼيراث‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Dim 2-‫الاحشاءاث‬ ‫اظخذعاء‬Procedures‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬ 1-‫الاداة‬Timer‫معُىت‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫بخىشاس‬ ‫جلىم‬ 8-(‫الامش‬ ‫جىـُز‬ ‫هاجج‬5 + 3^2 /(8mod5))Msgbox‫ي‬‫ٌعاو‬1 5-‫وعخخ‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫عذدًت‬ ‫كُمت‬ ًٍ‫لخخض‬‫الىىع‬ ً‫م‬‫مخؼير‬ ‫ذم‬Integer ‫الثاوى‬ ٌ‫العإا‬:‫الاجُت‬‫الاوامش‬ ‫جدبع‬ Dim A, B , N as Integer A= 5 For n = 1 to 8 Step2
  • 15.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 7 B =A + N Next IfN > A A= A + 1 End If : ‫الىلاغ‬ ‫ميان‬ ‫اهمل‬ ‫العملُاث‬ ‫هزه‬ ‫جىـُز‬ ‫بعذ‬ 3-‫اإلاخؼير‬ ‫كُمت‬A........... ‫ي‬‫حعاو‬2-‫ك‬‫اإلاخؼير‬ ‫ُمت‬N......... ‫ي‬‫حعاو‬ 1-‫اإلاخؼير‬ ‫كُمت‬B........... ‫ي‬‫حعاو‬8-‫الؽشغ‬ ‫هاجج‬N > A‫ي‬‫ٌعاو‬………. ‫الثالث‬ ٌ‫العإا‬:: ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ 3-‫ٌعمى‬ > <‫الشمض‬‫ي‬‫ٌعاو‬ ‫ال‬ (-ً‫م‬‫اهبر‬-) ‫ي‬‫ٌعاو‬ 2-‫ئًلاؾ‬ ً‫ًمى‬‫اإلاُلاحى‬Timer‫اللُمت‬ ........... ‫الخاصُت‬ ‫باعؼاء‬False. (Tick - Interval - Enabled) 1-‫الاجُت‬ ‫الجملت‬ ‫فى‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬For I = 2 to 10 step2( ‫ن‬‫ًىى‬5-2-39) 8-‫الجملت‬ ‫فى‬If.. Then ..Else‫جلى‬ ‫التى‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Else‫هاجج‬ ‫وان‬ ‫ئرا‬ ‫مباؼشة‬ ‫حملت‬ ‫بعذ‬ ‫الؽشغ‬If( ......... ‫ي‬‫ٌعاو‬True - False - Null) 5-.‫اهثر‬‫او‬ ‫لصخص‬ ‫وعُذ‬‫او‬ ‫تهُه‬ ‫جدمل‬ ‫ئلىتروهُت‬ ‫سظاةل‬ ٌ‫ئسظا‬ ً‫ع‬ ‫عباسة‬ ............. ‫الالىترووى‬‫الدؽهير‬ (-‫الالىترووى‬ ‫الاظخثىاء‬-) ‫الالىترووى‬ ‫التهذًذ‬ ‫الع‬‫الشابع‬ ٌ‫إا‬:‫الاهىاد‬ ‫هزه‬ ‫جىـُز‬ ‫هاجج‬ ‫وضح‬: 1- MessageBox .Show ( Now ( ) ) 2- Label1. Text = Is numeric ( 5 ) 3- Dim A asString = "Ahmed" Dim B as String = "Welcome" Label1 . Text = B & ” “ &A [0]‫البديرة‬ ‫امخدان‬2932) ٌ‫معذ‬ ( ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬( ‫وعالمت‬ ‫الصحُدت‬ ‫العباسة‬ ‫أمام‬ )‫الخؼأ‬ ‫العباسة‬ ‫أمام‬ ) 3-‫إلاخؼيراث‬ ‫اظماء‬ ‫اإلاحجىصة‬ ‫اليلماث‬ ‫الجصلح‬ 2-‫الىىع‬ ً‫م‬ ‫مخؼيراث‬ ‫وعخخذم‬ ‫خشؿُت‬ ‫كُم‬ ًٍ‫لخخض‬String 1-‫ال‬ ‫حعخخذم‬‫يلم‬‫ت‬Dim‫بِىما‬ ‫الثىابذ‬ ً‫ع‬ ‫لالعالن‬Const‫اإلاخؼيراث‬ ً‫ع‬ ‫لالعالن‬ 8-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫بعذ‬3(^2+3‫الىاجج‬ ‫ن‬‫ًىى‬ )75 5-‫الالىترووى‬ ‫الخخـى‬ ‫الالىترووى‬ ‫الخعذي‬ ٌ‫اؼيا‬ ً‫م‬ ‫الثاوي‬ ٌ‫العإا‬:‫صحُدت‬ ‫حملت‬ ‫ن‬‫لخىى‬ ‫العباسة‬ ‫امام‬ ‫وطعها‬ ‫اإلاىاظبت‬ ‫اليلماث‬‫اختر‬ - For - True - End if -10 - 4 -2 - EndSelect )) ‫صـش‬ 3-........‫ن‬‫جىى‬ ‫الاؿتراطُت‬ ‫كُمخه‬ ‫ؿأن‬ ‫كُمت‬ ‫له‬ ‫هدذد‬ ‫ولم‬ ‫سكمي‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫جم‬ ‫ئرا‬ 2-‫الاداة‬ ‫لخمىين‬Timerُ ‫الخاصُت‬‫وؼير‬ ‫العمل‬ ً‫م‬Enable................ ‫الي‬ 1-= ......................mod 329 8-for X= 10 to 1 6step -2‫كُم‬‫ت‬‫ال‬‫عذ‬‫ا‬‫د‬X............... ‫هي‬ ‫الخىشاسٍت‬ ‫الحللت‬ ‫في‬ 5-‫الجملت‬Select case.‫ـ‬‫ـ‬‫ب‬ ‫اػالكها‬ ‫ًخم‬ ‫الؽشػُت‬......................... ‫الثالث‬ ٌ‫العإا‬:) ‫أ‬ ( ‫اإلاجمىعت‬ 3-‫لؼت‬ ‫في‬ ‫الثىابذ‬‫و‬ ‫اإلاخؼيراث‬ ‫اظماء‬ ًٍ‫جىى‬ ‫ؼشوغ‬ ً‫م‬VISUAL Basic.net‫ال‬ ‫اهه‬ ‫باظخخذام‬ ‫ٌعمذ‬‫اليلمت‬Single‫بعبب‬................................ 2-.............. ‫عملُت‬ ‫ؿان‬‫بالىمبُىجش‬ ‫اإلاعادالث‬ ‫في‬ ‫الحعابُت‬ ‫العملُاث‬ ‫اولىٍاث‬ ‫جىـُز‬ ‫عىذ‬ . ‫والؼشح‬ ‫الجمع‬ ‫عملُت‬ ‫حعبم‬ ) ‫ب‬ ( ‫اإلاجمىعت‬: ‫ال‬ ‫دسحاث‬ ‫مجمىع‬ ‫بدعاب‬ ‫ًلىم‬ ‫بشهامج‬ ‫عمل‬ ‫جم‬‫مخىظؼهم‬ ‫واًجاد‬ ‫مىاد‬ ‫اسبع‬ ‫في‬ ‫ؼالب‬ ‫اإلاىا‬ ‫مجمىع‬ : ‫ًلي‬ ‫هما‬‫د‬Sum = Ar + En + M + Sc ‫اإلاىاد‬ ‫مجمىع‬ / ‫عذدها‬Aver= sum / 4
  • 16.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 8 : ‫هما‬ ًً‫خؼأ‬ ‫هىان‬ ‫أن‬ ‫لخىؽف‬ ‫البرهامج‬ ‫جدبع‬ ) ‫الخؼأ‬ ‫هزا‬ ‫صحح‬ ( ‫البرهامج‬ ‫ٌعؼل‬ : ٌ‫الاو‬ ‫الخؼأ‬ ‫ٌع‬ ‫ال‬ : ‫الثاوي‬ ‫الخؼأ‬‫خذد‬ ( ‫دكُلت‬ ‫هخاةج‬ ‫علي‬ ً‫خصىل‬ ‫ًمىع‬ ً‫لى‬ ‫البرهامج‬ ‫جىـُز‬ ‫ؼل‬ :‫هى‬ ‫البرهامج‬‫و‬ ) ‫العبب‬ Dem Ar , En , M , Sc ,Sum , Aver as integer Ar = 45.5 : En = 40 : M = 45 : Sc = 40 Sum = Ar + En + M + Sc Aver = Sum / 2 TextBox1.Text = Sum TextBox1.Text = Aver [39]‫دمُاغ‬ ‫مداؿظت‬-2932) ٌ‫معذ‬ ( ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬‫أ‬ )‫و‬( ‫عالمت‬‫العباس‬ ‫أمام‬ ): ‫الخالُت‬ ‫اث‬ 3-‫اإلاعامل‬ ‫ٌعخخذم‬And‫صحُذ‬ ‫هالهما‬‫أو‬ ‫الؽشػين‬ ‫أخذ‬ ‫وان‬ ‫ئرا‬ 2-‫ألامش‬ ‫فى‬Do While.....Loop‫الؽشغ‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬False‫ألاوا‬ ‫جىـز‬‫جلى‬ ‫التى‬‫مش‬Loop 1-‫الذالت‬Now ( )ٌ‫الذوا‬ ً‫م‬Function‫اظخذعائها‬ ‫عىذ‬ ‫وظاةؽ‬ ‫جأخز‬ ‫التى‬ 8-‫لالداة‬ ‫الضمىُت‬ ‫الـتراث‬ ‫فى‬ ‫الخدىم‬ ‫ًخم‬Timer‫الخاصُت‬ ‫ػشٍم‬ ً‫ع‬Interval 5-‫اليلمت‬ ‫اظخخذام‬ ً‫ًمى‬Byte‫البرهامج‬ ‫داخل‬‫إلاخؼير‬ ‫واظم‬ ‫الثاوى‬ ٌ‫العإا‬:ُ‫الصح‬ ‫ؤلاحابت‬‫اختر‬: ‫اإلاعؼاة‬ ‫ؤلاحاباث‬ ‫بين‬ ً‫م‬ ‫دت‬ 3-‫العملُت‬ ‫جىـُز‬ ‫هاجج‬ ‫ؿان‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫أولىٍاث‬ ‫خعب‬ MsgBox( 3+3^2/(8Mod 5 )).........‫هى‬ ‫أ‬–4‫ب‬-6‫ـ‬‫ح‬-8 2-‫ٌع‬ ‫الزي‬ ‫البُاهاث‬ ‫هىع‬‫ي‬‫جدخى‬ ‫التى‬ ‫ألاعذاد‬ ًٍ‫بخخض‬ ‫مذ‬..........‫هى‬ ‫عؽشٍت‬ ‫هعىس‬ ‫على‬. ‫أ‬–ٍShort‫ب‬-Long‫ـ‬‫ح‬-Decimal 1-‫الاداة‬ ‫داخل‬‫اإلاخخاس‬‫العىصش‬ ‫معشؿت‬ ‫فى‬ ........... ‫الخاصُت‬ ‫حعخخذم‬List Box. ‫أ‬–Items‫ب‬-SelectedIndex‫ـ‬‫ح‬-Index 8-............... ‫بها‬ ‫ن‬‫جخض‬ ‫كُمت‬ ‫ؿخيخج‬ ‫حعخذعى‬ ‫وئهما‬ ‫لها‬ ‫كُم‬ ‫جخصُص‬ ً‫الًمى‬ ‫أ‬–Sub‫ب‬Function -‫ـ‬‫ح‬-Procedure 5-‫اإلاُلاحى‬ ‫إلًلاؾ‬Timer 1...................‫ألامش‬ ‫جىـُز‬ ‫ًخم‬ ‫العمل‬ ً‫ع‬Timer 1. Enabled = ‫أ‬–True‫ب‬-End‫ـ‬‫ح‬-False ‫الثالث‬ ٌ‫العإا‬:: ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫الخؼىاث‬ ‫جدبع‬ Dim N1 As integer = 30 ,N2 As integer = 50 Dim N3 As integer = N1+ N2 Dim Total Asinteger IfN3 > = 70 Then Total = N1 +N2 +N3 Else N1 = 20 N2 = 40 Total = N1 +N2 + N3 End If : ‫ؿان‬ ‫ظبم‬ ‫ما‬ ‫جىـُز‬ ‫بعذ‬ 3-‫اإلاخؼير‬ ‫كُمت‬N1............ =2-‫اإلاخؼير‬ ‫كُمت‬N2.................. = 1-‫اإلاخؼير‬ ‫كُمت‬Total. =............8-‫الؽشػى‬‫الخعبير‬ ‫كُمت‬Num3 > = 70..........‫هى‬ ‫الشابع‬ ٌ‫العإا‬:: ‫الىلاغ‬ ‫ميان‬ ‫أهمل‬ 3-.............. ‫ٌعمى‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫فى‬ ‫ًخدىم‬ ‫الزي‬‫اإلاخؼير‬ 2-. ‫واخذ‬ ................‫أمش‬ ‫باظخخذام‬‫مخؼير‬ ً‫م‬‫أهثر‬ ً‫ع‬ ‫الاعالن‬ ً‫ًمى‬ 1-...... ‫الىىع‬ ً‫م‬ ‫البُان‬‫اللُمت‬ ‫ًأخز‬ .......True‫أو‬False 8-‫جخـى‬ ‫معخعاسة‬ ‫اظماء‬ ‫اظخخذام‬ ً‫ع‬ ‫عباسة‬ ..........‫ال‬. ‫العلاب‬ ً‫م‬ ‫الاؿالث‬ ‫بؼشض‬ ‫صخصُت‬
  • 17.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 9 [33]‫الؽُخ‬‫هـش‬ ‫مداؿظت‬-2932) ٌ‫معذ‬ ( ٌ‫العإا‬:ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أو‬ )( ‫عالمت‬‫العباس‬ ‫أمام‬ ): ‫الخالُت‬ ‫اث‬ 3-‫الخىشاس‬‫أمش‬Do While‫ًل‬‫بعذ‬‫الاوامش‬ ‫بدىـُز‬ ‫ىم‬Loop ً ‫صحُدا‬ ‫الؽشغ‬ ‫وان‬ ‫ئرا‬True 2-. ‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬‫جخؼير‬ ‫ال‬ ‫كُم‬ ‫هى‬ ‫الثىابذ‬ 1-‫جلى‬ ‫التى‬‫الاوامش‬Then‫حملت‬ ‫فى‬If..Then‫الؽشغ‬ ‫هاجج‬ ‫وان‬ ‫ئرا‬ ‫جىـُزها‬ ‫ًخم‬False. 8-Dim Xas String = Sali 5-‫للمخؼيراث‬ ‫الصحُدت‬ ‫الاظماء‬ ً‫م‬ZS0‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫خعب‬. 2-‫الامش‬If.. Then ..Else‫وان‬ ‫ئرا‬ ‫خالت‬ ‫فى‬ ‫ٌعخخذم‬. ‫ؿلؽ‬ ‫واخذ‬ ‫بذًل‬ ‫لذًىا‬ ‫الثاوى‬ ٌ‫العإا‬:: ‫اإلاىاظب‬ ‫اإلايان‬ ‫فى‬ ‫اإلاىاظبت‬ ‫اليلمت‬ ‫طع‬ (String-Decimal-Show ( )-Timer-Select ..Case) 3-‫مدخى‬ ‫ًخدذد‬ ‫سظالت‬‫إلظهاس‬ ‫حعخخذم‬ ......... ‫الذالت‬‫للذالت‬ ‫اإلاعؼاه‬ ‫الىظاةؽ‬ ‫خعب‬ ‫اها‬ 2-‫الخلُـىه‬ ‫أسكام‬ ًٍ‫لخخض‬. ............ ‫الىىع‬ ً‫م‬‫مخؼير‬ ‫اظخخذام‬ ً‫ًمى‬ ‫اث‬ 1-. ‫معُىت‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬‫جىشاس‬ ‫فى‬ ........... ‫حعخخذم‬ 8-. ‫عؽشٍت‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫التى‬ ‫الاعذاد‬ ًٍ‫بخخض‬ ‫ٌعمذ‬ .............. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ 5-. ‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫اهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ ........... ‫حعخخذم‬ ٌ‫العإا‬‫الثالث‬:‫ًأحى‬ ‫ما‬ ‫اهمل‬ 3-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫هاجج‬5 *2 –4................‫هى‬ 2-‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬Intervalً‫للياة‬Timer‫ي‬‫حعاو‬4000.. ‫بالثىاوى‬ ‫ملذاسها‬ ‫ؿان‬ 1-. ‫البرهامج‬ ‫فى‬ ‫اإلاخؼيراث‬ ‫أظماء‬ ً‫ع‬ ‫لإلعالن‬ ..........‫الامش‬ ‫ٌعخخذم‬ 8-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬A‫ي‬‫حعاو‬20‫اإلاخؼير‬ ‫وكُمت‬B‫ي‬‫حعاو‬15‫جىـُز‬ ‫ؿان‬ ‫الؽشغ‬A> B. ........... ‫ي‬‫حعاو‬ 5-‫ـ‬‫ل‬‫ل‬ ‫ى‬ ‫الاؿتراض‬ ‫الحذر‬‫هى‬ ............... ‫الحذر‬Timer‫ليؽاغ‬ ‫هىدُجت‬ ‫وٍلع‬Timer. 2-. ‫ئلىتروهُت‬ ‫وظاةؽ‬ ٌ‫خال‬ ً‫م‬‫اهثر‬‫او‬ ‫شخص‬ ً‫ع‬ ‫معلىماث‬‫وؽش‬ ً‫ع‬ ‫عباسة‬ ............... ‫الشا‬ ٌ‫العإا‬‫بع‬:‫ا‬ ‫الخعلُماث‬ ً‫كشاءج‬ ‫بعذ‬‫العمىد‬ ‫فى‬ ‫الىلؽ‬ ‫ميان‬ ‫همل‬: 3-‫اإلاخؼير‬ ‫كُمت‬ ‫هاجج‬C......... ‫ي‬‫حعاو‬ 2-‫اإلاخؼير‬ ‫كُمت‬ ‫هاجج‬A......... ‫ي‬‫حعاو‬ 1-‫الؽشغ‬ ‫هاجج‬A> C.......... ‫ي‬‫حعاو‬ 8-‫اإلاخؼير‬ ‫كُمت‬ ‫هاجج‬B......... ‫ي‬‫حعاو‬ Dim A , B , C As Integer B =0 C = 6 For A = 1 To 8 Step 4 B =B + A Next IF A > C Then C = C + 1 End If MsgBox ("A="& A& "B=" & B & "C="& C ) [32]‫الشرقية‬ ‫محافظة‬-2932) ٌ‫معذ‬ ( ) ‫ؿلؽ‬ ‫خمعت‬ ً‫ع‬ ‫أحب‬ ( ٌ‫الاو‬ ٌ‫العإا‬:‫ًلى‬ ‫ما‬ ‫اهمل‬ 3-‫واظخخذا‬ ‫ؿلؽ‬ ‫عنها‬ ‫الاعالن‬ ‫ئزىاء‬ ‫كُمت‬ ‫لها‬ ‫جخصص‬ .......... ‫بها‬ ‫اإلاخضهت‬ ‫اللُم‬ ‫م‬ 2-‫حملت‬If..Then.. Else. ............. ‫ـ‬‫ب‬ ‫جيخهى‬ 1-. ‫خشؿُت‬ ‫ام‬ ‫سكمُت‬ ‫الىص‬ ‫ق‬‫صىذو‬ ‫فى‬ ‫اإلاذخلت‬ ‫اللُم‬‫الخخباس‬ ‫حعخخذم‬ ........... ‫الذالت‬ 8-. ‫الابخذاةُت‬ ‫كُمخه‬ ٌ‫ئهما‬ ‫خالت‬ ‫فى‬ ........... ‫اللُمت‬‫اإلاخؼير‬ ‫ًأخز‬ ‫العذدي‬‫اإلاخؼير‬ ‫ئعالن‬ ‫صُؼت‬ ‫فى‬ 5-‫حملت‬ ‫حعخخذم‬Select ..Case...... ً‫م‬‫اهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬............. ‫للخـشع‬ .... 2-‫الاحشاء‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Sub. .............. ‫اظخذعاؤه‬ ً‫وٍمى‬ ‫واخذة‬ ‫مشة‬ 1-. ............. ‫الىىع‬ ً‫م‬ ‫بُان‬ ‫وعخخذم‬ ‫الؼالب‬ ‫اظم‬ ًٍ‫لخخض‬ ‫الثاوى‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬‫الع‬ ‫أمام‬ )( ‫وعالمت‬ ‫الصحُدت‬ ‫باسة‬‫العباسة‬ ‫أمام‬ ) ‫الخاػئت‬:) ‫ؿلؽ‬ ‫خمعت‬ ً‫ع‬ ‫احب‬ ( 3-. ‫البرهامج‬ ‫داخل‬ ‫ؿيها‬ ‫باظخعماله‬ ‫اإلاعمىح‬ ً‫الاماه‬ ‫الثابذ‬‫او‬‫اإلاخؼير‬ ‫هؼاق‬ ‫ًدذد‬
  • 18.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 11 2-‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫وعخخذم‬Decimal‫الخلشٍب‬ ‫أخؼاء‬ ‫ن‬‫بذو‬ ‫واللشوػ‬ ‫الجىيهاث‬ ًٍ‫لخخض‬. 1-‫اإلاخ‬ ‫كُمت‬‫الزي‬‫ؼير‬‫جىطع‬‫ًمين‬ ‫على‬‫معامل‬‫الخخصُص‬) = (. 8-‫أمش‬ ‫باظخخذام‬ ‫خشفى‬‫ومخؼير‬ ‫عذدي‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫ًمىىىا‬Dim. ‫واخذ‬ 5-‫الامش‬ ‫ٌعخخذم‬If..Then ..Else‫وحىد‬ ‫خالت‬ ‫فى‬‫الاخخُاس‬ ً‫م‬ ‫مجمىعخين‬. 2-‫بعذ‬‫أمش‬ ٌ‫أو‬ ‫آلالى‬ ‫الحاظب‬ ‫ًىـز‬Loop‫ئرا‬‫بعذ‬ ‫الؽشغ‬ ‫وان‬Do While. ً ‫صحُدا‬ 1-. ‫مخىشس‬ ‫بؽيل‬ ً‫لى‬ ‫الالىتروهُت‬ ‫اإلاظاًلاث‬ ٌ‫اؼيا‬ ً‫م‬ ‫ؼيل‬ ‫الالىتروهُت‬ ‫اإلاالخلت‬ ) ‫ؿلؽ‬ ‫خمعت‬ ً‫ع‬ ‫أحب‬ ( ‫الثالث‬ ٌ‫العإا‬:: ‫ًلى‬ ‫ؿُما‬ ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫ؤلاحابت‬‫اختر‬- 3-‫الؽشغ‬ ‫هاجج‬5 < > 5. ..............‫هى‬ (True - Null - False) 2-‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬Interval‫ي‬‫حعاو‬3000......... ‫ول‬ ‫جيؽؽ‬ ‫ؿانها‬ (1‫زاهُت‬ ‫مللى‬-1‫زىاوى‬-1) ‫دكاةم‬ 1-. ‫اظخذعاةه‬ ‫عىذ‬ ‫بلُمت‬ ‫ٌعىد‬ ‫ال‬ ..... ‫الىىع‬ ً‫م‬ ‫الاحشاء‬ (Sub - Function - Now ( )) 8-‫جىـُز‬ ‫بأولىٍاث‬‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫لؼاث‬ ‫فى‬ ‫الحعابُت‬ ‫العملُاث‬ 5+ 6 * (2 –1)............‫هى‬(23-32-33) 5-............ ‫اإلالاسهت‬ ‫معامالث‬ ً‫م‬& (-=-) ^ 2-‫الصحُد‬ ‫الاعذاد‬ ًٍ‫لخخض‬ .................. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫وعخخذم‬. ‫ت‬ (Long-Single-) ‫ظبم‬ ‫ما‬ ‫ول‬ ) ‫ؿلؽ‬ ‫خمعت‬ ً‫ع‬ ‫أحب‬ ( ‫الشابع‬ ٌ‫العإا‬:‫الاكىاط‬ ‫بين‬ ‫بما‬ ً ‫معخعُىا‬ ‫اهمل‬ (If-And-‫الحعابُت‬-For-‫بذًلين‬-‫واخذ‬ ‫بذًل‬-‫الخخصُص‬-Timer) 3-‫و‬‫اإلاعامل‬ ‫عخخذم‬. ‫ؼشغ‬ ً‫م‬‫اهثر‬ ‫بين‬ ‫للشبؽ‬ .......... 2-. ...........‫الامش‬ ‫وعخخذم‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫خالت‬ ‫فى‬ 1-. ‫البرهامج‬‫اوامش‬ ‫جىـُز‬ ‫جشجِب‬ ‫فى‬ ‫للخدىم‬ .........‫الامش‬ ‫وعخخذم‬ 8-. ‫مدذدة‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫لخىشاس‬ ........... ‫حعخخذم‬ 5-‫الامش‬ ‫وعخخذم‬If..Then‫وحىد‬ ‫خالت‬ ‫في‬. ........... 2-‫و‬‫مخؼير‬ ‫فى‬ ‫كُمت‬ ًٍ‫لخخض‬. .............. ‫حملت‬ ‫عخخذم‬ [31]‫ظىٍف‬ ‫بجى‬ ‫مداؿظت‬-2932) ٌ‫معذ‬ ( ٌ‫العإا‬: ٌ‫ألاو‬‫باالحى‬ ‫معخعُىا‬ ‫اهمل‬ (True-‫الالىترووى‬ ‫الخخـى‬Timer -Integer --‫الثىابذ‬-False-)‫اللزؾ‬‫او‬ ‫العب‬ 3-‫راهشة‬ ‫فى‬ ً‫أماه‬ ..............‫البُاه‬ ًٍ‫لخخض‬ ‫حعخخذم‬ ‫الحاظب‬‫اث‬‫البرهامج‬ ‫في‬ ‫جخؼير‬ ‫ال‬ 2-‫مدعاوٍت‬ ‫صمىُت‬ ‫ؿتراث‬ ‫على‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬ ‫لخىـُز‬ .............. ‫الاداة‬ ‫حعخخذم‬ 1-‫الامش‬ ‫داخل‬‫الاوامش‬‫جىشاس‬ ‫ًخم‬Do While. ............ ‫الؽشغ‬ ‫كُمت‬ ‫واهذ‬ ‫ػاإلاا‬ 8-‫ت‬ ‫حعلُلاث‬‫ليؽش‬ ‫معخعاسة‬ ‫اظماء‬ ‫اظخخذام‬‫هى‬ ........‫اإلاى‬ ‫على‬ ‫هذًذ‬‫الالىتروهُت‬ ‫خذًاث‬ 5-‫الىىد‬ ‫هزه‬ ‫هاجج‬Label1. Text = IsNumeric ( "m " ). ............ ‫ن‬‫ًىى‬ 2-‫الاخباس‬ ‫صـداث‬ ‫على‬‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مبُزلت‬‫او‬ ‫عذاةُت‬ ‫ولماث‬‫وؽش‬ ............. . ‫واإلاىخذًاث‬ ‫للمجمىعاث‬ ‫الالىتروهُت‬ ‫الثاوى‬ ٌ‫العإا‬:: ‫ًلى‬ ‫ما‬ ‫اهمل‬ 3-ُ‫العمل‬ ‫هاجج‬(‫الحعابُت‬ ‫ت‬12 mod 10= ) 2-( ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬3 + 8 / 2= ) 1-‫الؽشػى‬‫الخعبير‬ ‫هاجج‬5>= 3‫هى‬ 8-‫الؽشػى‬‫الخعبير‬ ‫هاجج‬( 5 > 3 or 5 >7 )‫هى‬ 5-( ‫الؽشػى‬‫الخعبير‬ ‫هاجج‬5 > 3 and 5 >7‫هى‬ ) 2-‫الخىشاس‬ ‫حملت‬ ‫فى‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬For A = 1 to 16 Step 4‫هى‬ ‫الثالث‬ ٌ‫العإا‬:-‫الىىد‬ ً‫م‬ ‫ًلى‬ ‫مما‬ ‫ول‬ ‫باظخخشاج‬ ‫كم‬: ‫الخالى‬ Function Area ( ByVal Radius As Single ) As Single Const X As Single = 22 /7 Dim Res As Single
  • 19.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 11 Radius = Text box1 . text Res = X* Radius ^ 2 Return Res End Function 3-‫الاحشاء‬ ‫اظم‬2-‫الاحشاء‬ ‫هزا‬ ‫وظاةؽ‬1-‫الشاحعت‬ ‫اللُمت‬8-‫ظبم‬ ‫ما‬ ‫ول‬ ‫بُان‬ ‫هىع‬ ‫الشابع‬ ٌ‫العإا‬:‫اإلاخؼير‬ ‫كُمت‬ ً ‫مىضحا‬ ‫الاجُت‬‫الاوامش‬ ‫مجمىعت‬ ‫بخدبع‬ ‫كم‬c: ‫الاجُت‬ ‫الىلاغ‬ ‫فى‬ ‫النهاةُت‬ 3-Dim c As String C = "good"& "luck" ‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬ 2-Dim c , x As integer X = 1 C = x +8 ‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬ 1-Dim c as Integer C = 7 Ifc < 5 then C = 1 End If ‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬ Dim c , hours asinteger Hour = 6 Ifhour > 8 then C = hour * 10 Else C = hour * 20 End if ‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬ 5-Dim C asinteger C = 2 Do While c < 5 C = c * 2 Loop [38]‫املنيا‬ ‫محافظة‬-2932) ٌ‫معذ‬ ( ٌ‫ألاو‬ ٌ‫العإا‬:‫ًأحى‬ ‫مما‬ ‫ليل‬ ‫اإلاىاظب‬ ‫اإلايان‬ ‫فى‬ ‫اإلاىاظبت‬ ‫اليلمت‬ ‫طع‬ (Enabled –String –Now ( )-‫زاهُت‬–‫مخؼيراث‬-) ‫زاهُت‬ ‫مللى‬ 3-‫الؼالب‬ ‫اظم‬ ‫ؿُه‬ ‫ن‬‫لُخض‬ ..................... ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫ٌعخخذم‬ 2-‫خاصُت‬Interval‫لال‬‫داة‬Timer‫الحذر‬ ‫وكىع‬ ‫جدذد‬Tick........ ‫الضمىُت‬ ‫بالىخذة‬.. 1-.‫الىمبُىجش‬‫بجهاص‬ ‫الخاصين‬ ‫والىكذ‬ ‫الخاسٍخ‬ ‫لعشض‬ ‫حعخخذم‬ ........... ‫الذالت‬ 8-‫الحذر‬ ‫وكىع‬ ‫إلاىع‬Tick‫اللُمت‬ ............... ‫الخاصُت‬ ‫باعؼاء‬ ‫هلىم‬False 5-‫الا‬ ‫عليها‬ ‫ًؼلم‬ ‫حؽؼُل‬ ‫أزىاء‬‫جخؼير‬ ‫التى‬ ‫اإلاخضهت‬ ‫اللُم‬............ ‫ظم‬ ‫الثاوى‬ ٌ‫العإا‬:‫أو‬ ‫صح‬ ‫عالمت‬ ‫طع‬‫العباس‬ ‫أمام‬ ‫خؼأ‬‫اث‬‫ال‬‫خالُت‬: 3-‫بشكم‬ ‫ؤلاظم‬ ‫ًبذأ‬ ‫ان‬ ‫ًجب‬ ‫والثىابذ‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ً‫م‬ 2-‫ألامش‬For Next ً ‫معبلا‬‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫فى‬ ‫ٌعخخذم‬ 1-‫اليلماث‬ ‫اظخخذام‬ ً‫ًمى‬print Double Dim‫مخؼيراث‬ ‫هأظماء‬ 8-‫ئرا‬‫كُمت‬ ‫واهذ‬A=50 , B =60‫الؽشغ‬ ‫هاجج‬ ‫ؿان‬A>= B‫ن‬‫ًىى‬False 5-‫هىع‬ ً‫م‬ ‫اإلاخؼيراث‬Boolean‫اللُمت‬ ‫جأخز‬True , False ‫الثالث‬ ٌ‫العإا‬:‫ًاحى‬ ‫مما‬ ‫أهمل‬
  • 20.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 12 3-‫الصُؼت‬ ‫جىـُز‬ ‫بعذ‬2*3+3*2^3.................... ‫الىاجج‬ ‫ن‬‫ًىى‬ 2-‫ألامش‬ ‫جىـُز‬ ‫هاجج‬48 mod 5‫ي‬‫ٌعاو‬……………………… 1-‫حم‬ ‫فى‬‫لت‬For Counter =1 to 9‫وخؼىة‬ ................ ‫هى‬ ‫للعذاد‬ ‫ألابخذاةُت‬ ‫اللُمت‬ .................... ‫هى‬ ‫للعذاد‬ ‫التزاًذ‬ 8-....‫أوامش‬ ‫مجمىعت‬ ‫حعخخذم‬‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬ ‫جدذر‬ ‫التى‬ ‫ألاخؼاء‬ ‫ألهدؽاؾ‬ . 5-.‫اهثر‬‫او‬ ‫شخص‬ ‫طذ‬ ‫مىحهت‬ ‫عذاةُت‬ ‫سظاةل‬ ً‫ع‬ ‫عباسة‬ .............. ‫ا‬ ٌ‫العإا‬‫لشابع‬:‫آلاحي‬ ‫البرمجى‬ ‫الىىد‬ ‫بىخابت‬ ‫أهمل‬ 3-‫اظمه‬‫مخؼير‬ ‫اظم‬ ً‫ع‬ ‫ؤلاعالن‬St_name‫الحشوؾ‬ ً‫م‬ ‫مجمىعت‬ ًٍ‫لخخض‬ Dim st _ name as……….. 2-ً‫الياة‬ ‫جيؽُؽ‬‫أو‬ ‫جمىين‬1timerTimer I………….= true 1-‫لال‬ ‫اإلادذد‬‫العىصش‬ ‫كُمت‬ ‫جخصُص‬‫داة‬Listbox 1‫للمخ‬‫ؼير‬N N = Listbox1 . ………… [35]‫الـُىم‬ ‫مداؿظت‬–2932) ٌ‫معذ‬ ( ٌ‫العإا‬:ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أو‬ )( ‫عالمت‬‫العباس‬ ‫أمام‬ )‫الخالُت‬ ‫اث‬: 3-‫بيلمت‬ ‫ًبذأ‬ ‫الثىابذ‬ ‫ئعالن‬Const. 2-‫الامش‬ ‫حملت‬ ‫فى‬If..Then .. Else‫بعذ‬ ‫ما‬ ‫جىـُز‬ ‫ًخم‬Else‫الؽشغ‬ ‫جدلم‬ ‫خالت‬ ‫فى‬. 1-‫اإلاعامل‬And‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫ان‬ ‫ًخؼلب‬True‫هاججه‬ ‫ن‬‫ًىى‬ ‫ليى‬True. 8-‫الحذر‬ ‫ٌعخخذم‬Tick‫العىىان‬ ‫أداة‬ ‫مع‬Label. 5-For A = 15 To 13 Step2 ‫ا‬ ٌ‫العإا‬‫لثاوى‬:: ‫ًأحى‬ ‫ما‬ ‫اهمل‬ 3-. ‫الىىع‬ ً‫م‬‫مخؼير‬‫اخخُاس‬ ‫ًخم‬ ‫الؼالب‬ ‫حلىط‬ ‫سكم‬ ًٍ‫لخخض‬ 2-‫الؽشغ‬ ‫هاجج‬15 < >10 Or8 > = 8.............. ‫ن‬‫ًىى‬ 1-‫الامش‬Do While .. Loop‫جلى‬ ‫التى‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Loop. ‫الؽشغ‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬. 8-‫الامش‬ ‫حملت‬Select ..Case..... ‫بيلماث‬ ‫جيخهى‬. ........ 5-. ‫الىىد‬ ‫هاؿزة‬ ‫فى‬ ........... ‫بىخابت‬ ‫الاحشاء‬ ‫باظخذعاء‬ ‫هلىم‬ ‫الثالث‬ ٌ‫العإا‬:: ‫ًأحى‬ ‫مما‬ ‫ليل‬ ‫العلمى‬ ‫اإلاـهىم‬ ‫اهخب‬ 3-ً‫م‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُمت‬ ‫ًأخز‬ ‫البُاهاث‬ ً‫م‬ ‫هىع‬0 : 255. 2-. ‫اإلاخعذدة‬ ‫الىظاةؽ‬ ‫خعب‬ ‫مدخىاه‬ ‫ًخدذد‬ ‫سظالت‬ ‫ق‬‫صىذو‬‫إلظهاس‬ ‫حعخخذم‬ ‫دالت‬ 1-‫حعخ‬. ‫معُىت‬ ‫صمىُت‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫لخىشاس‬ ‫خذم‬ 8-‫أداة‬‫عىاصش‬ ‫داخل‬ ‫اإلادذد‬‫العىصش‬ ‫لخدذًذ‬ ‫حعخخذم‬ ‫خاصُت‬List Box. 5-.‫اهثر‬‫او‬ ‫لصخص‬ ‫وعُذ‬‫او‬ ‫تهذًذ‬ ‫جدمل‬ ‫ئلىتروهُت‬ ‫سظاةل‬ ٌ‫ئسظا‬ ً‫ع‬ ‫عباسة‬ ‫به‬ ‫الزي‬ ‫الخؼا‬ ‫جصحُذ‬ ‫بعذ‬ ‫الاحى‬ ‫الىىد‬ ‫صُاػت‬ ‫أعذ‬ ) ‫ب‬ ( Dim A As String = 674321 ‫الشابع‬ ٌ‫العإا‬:‫حملت‬ ‫باظخخذام‬ ‫الخالى‬ ‫الىىد‬ ‫هخابت‬ ‫أعذ‬ ) ‫أ‬For … Next: Dim A As Integer A= 1 Do While A< 10 ListBox1 . Items. Add (A * A) A= a + 2 Loop ) ‫ب‬ (‫الخالُت‬ ‫العملُت‬ ‫هاجج‬ ‫خعاب‬ ‫جىـُز‬ ‫خؼىاث‬ ‫اهخب‬ A= ( 4 Mod 2 ) + 2* 2 + 2 B =4 / 2 + 5 *2 –3 [32]‫قنا‬ ‫محافظة‬–2932) ٌ‫معذ‬ ( ٌ‫العإا‬: ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أو‬ )( ‫عالمت‬‫العبا‬ ‫أمام‬ ): ‫الخالُت‬ ‫ساث‬ 3-‫لؼت‬ ‫في‬ " " ‫الؽيل‬vb.‫صـش‬ ‫اللُمت‬ ‫ئلى‬ ‫به‬‫ًشمض‬
  • 21.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 13 2-‫ألاوامش‬ ‫جىـز‬‫جلي‬ ‫التي‬Loop‫حملت‬ ‫في‬Do While .. Loop‫الؽشغ‬ ‫كُمت‬ ‫وان‬ ‫ئرا‬True 1-. ‫اظخذعاؤها‬ ‫كبل‬ ‫عنها‬ ‫ؤلاعالن‬ ‫ًجب‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬ 8-‫حملت‬ ‫وعخخذم‬ ‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫جدذر‬ ‫التى‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬Try / Catch. ‫الثاوى‬ ٌ‫العإا‬:‫ألاكىا‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬: ‫ط‬ 3-‫الخاصُت‬Intervalً‫للياة‬Timer‫الحذر‬ ‫وكىع‬ ٌ‫معذ‬ ‫جدذد‬Tick. ‫الضمىُت‬ ‫بالىخذة‬. ‫زاهُت‬ (-‫دكُلت‬-) ‫زاهُت‬ ‫مللى‬ 2-‫حملت‬ ‫فى‬For X= 1 TO 6(‫الخىشاس‬ ‫مشاث‬ ‫عذد‬1 - 3 - 6) 1-‫الحعا‬ ‫الصُؼت‬ ‫جىـُز‬ ‫هاجج‬‫بُت‬5 + 6 * 2‫هى‬(13 - 17 - 22) 8-‫حملت‬ ‫فى‬If..Then ..Else‫جلى‬ ‫التى‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Else‫هاجج‬ ‫وان‬ ‫ئرا‬ ‫مباؼشة‬ ‫ولمت‬ ‫ًلى‬ ‫الزي‬ ‫الؽشغ‬If(............ ‫ي‬‫ٌعاو‬Null - False - True) ‫الثالث‬ ٌ‫العإا‬:‫ميان‬ ‫اهمل‬: ‫الاجُت‬ ‫اليلماث‬ ‫معخخذما‬ ‫الىلاغ‬ (DIM - String - Byte - Show ( ) - Now ( )) 3-. .............. ‫اليلمت‬ ‫باظخخذام‬ ‫اإلاخؼيراث‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًبذأ‬ 2-............. ‫الىىع‬ ً‫م‬ ‫بُان‬ ‫وعخخذم‬ ً‫مذسظخ‬ ‫اظم‬ ًٍ‫لخخض‬ 1-........... ‫الىىع‬ ً‫م‬ ‫البُان‬ً‫م‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُمت‬ ‫ًأخز‬ .9‫ئلى‬255. 8-.‫الىمبُىجش‬‫بجهاص‬ ‫الخاصين‬ ‫والىكذ‬ ‫الخاسٍخ‬ ‫لعشض‬ ‫حعخخذم‬ ‫دالت‬ .......... [31]‫ظىهاج‬ ‫مداؿظت‬-2932) ٌ‫معذ‬ ( ٌ‫العإا‬:ٌ‫ألاو‬( ‫عالمت‬ ‫طع‬‫أ‬ )‫و‬( ‫عالمت‬‫العباس‬ ‫أمام‬ )‫اث‬‫ال‬‫خ‬‫ا‬ُ‫ل‬‫ت‬: 3-‫ب‬‫مخؼير‬ ً‫م‬‫أهثر‬ ً‫ع‬ ‫ألاعالن‬ ً‫ًمى‬‫امش‬ ٌ‫اظخعما‬Dim. ‫واخذة‬ ‫مشة‬ 1-‫اإلاخؼُير‬ ‫اظم‬Spend.Mony‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫خُث‬ ً‫م‬ ً ‫صحُدا‬ ً ‫اظما‬‫ٌعخبر‬ 8-‫جمثل‬‫م‬‫الىمبُىجش‬‫حهاص‬ ‫راهشة‬ٍ‫جدض‬ ‫يان‬ً‫اإلا‬‫ال‬ ً‫م‬ ‫الًين‬‫بُاهاث‬ 5-‫الىىع‬ ً‫م‬‫مخؼير‬ ‫وعخخذم‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫عذدًت‬ ‫كُم‬ ًٍ‫لخخض‬Single 2-‫حملت‬ ‫فى‬Do While .. Loop(‫خؼأ‬ ‫الؽشغ‬ ‫وان‬ ‫ارا‬False‫عىذ‬ ‫ًبذأ‬ ‫الخىـُز‬ ‫ؿأن‬ ) ‫أمش‬ ٌ‫أو‬‫ولمت‬ ‫بعذ‬Loop. 2-‫الذالت‬Now ( ). ‫وظاةؽ‬ ‫جأخز‬ ‫ال‬ ‫التى‬ ٌ‫الذوا‬ ً‫م‬ ‫الثاوى‬ ٌ‫العإا‬:‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ 3-‫العىاصش‬ ‫جشجِب‬‫في‬‫ألاداة‬ListBoxً‫م‬ ‫ًبذأ‬(‫الصـش‬-3-2) 2-‫الخالُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫هاجج‬( 4*3^2 )/(11 Mod 3-1)............ ‫ٌعؼى‬ ( 18 – 36 – 144 ) 1-‫مىؼلُت‬ ‫كُمت‬ ‫ًأخز‬ ‫البُان‬ ً‫م‬ ‫هىع‬True‫أو‬False............ (String - Boolean - Integer) 8-‫حملت‬ ‫فى‬For….Next‫الاجُت‬For I = 1 to 10step 3..............‫الخىشاس‬ ‫مشاث‬ ‫عذد‬ 3 - 4 - 5 )) 5-‫او‬ ‫شخص‬ ‫ججاهل‬ ً‫ع‬ ‫عباسة‬ ................ ‫ئلىتروهُت‬ ‫وظاةؽ‬ ٌ‫خال‬ ً‫م‬‫اهثر‬ ‫الالىترووى‬ ‫العب‬ (-‫الالىترووى‬‫الدؽهير‬-) ‫الالىترووى‬ ‫الاظخثىاء‬ ‫الثالث‬ ٌ‫العإا‬:‫ًلي‬ ‫ؿُما‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬:‫ًلى‬ ‫مما‬ ‫ؿلؽ‬ ‫هلاغ‬ ‫أسبعت‬ ً‫ع‬ ‫احب‬ 3-... ‫أظم‬‫ألاوامش‬ ‫جىـُز‬‫جىشاس‬ ‫مشاث‬ ‫عذد‬ ‫فى‬ ‫ًخدىم‬ ‫الزي‬‫اإلاخؼير‬ ‫على‬ ‫ًؼلم‬.......... 2-‫لألمش‬ ‫مصؼشة‬ ‫صىسة‬ ..............‫ألامش‬ ‫ًمثل‬IF ….Then ……Else 1-‫للخاصُت‬ ‫ألاؿتراطُت‬ ‫اللُمت‬Enableٌ‫ا‬ ‫فى‬Timer‫هى‬……….. 8-‫كُمت‬ ‫واهذ‬ ‫ئرا‬A= 20‫كُمت‬ ،B =15‫ألامش‬ ‫جىـُز‬ ‫هاجج‬ ‫ؿأن‬A>= B‫ن‬‫ًىى‬……….. 5-‫هىع‬ ً‫م‬ ‫بُان‬ ‫اظخخذام‬ ‫ًخم‬………..ًٍ‫لخخض‬‫الؼلبت‬ ‫اظماء‬ ٌ‫العإا‬‫الشابع‬:‫الىىد‬ ‫هزا‬ ‫جىـُز‬ ‫هاجج‬ ‫وضح‬ M = 2.5 For N = 1 To 3 M = M * 2 Next
  • 22.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 14 ( ‫امخداهاث‬2931) [1‫الشرقية‬ ‫محافظة‬ ]3112 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√(‫أو‬ ))×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False 2-‫كُمت‬ ‫واهذ‬ ‫ارا‬X‫ي‬‫حعاو‬35‫وكُمت‬Y‫ي‬‫حعاو‬159‫الؽشػى‬‫الخعبير‬ ‫هاجج‬ ‫ؿان‬ (x>10 and y<500)‫هى‬False 1-‫حملت‬ ‫وعخخذم‬For……Next‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫مدذد‬ ‫لعذد‬ ‫هىد‬ ‫لخىـُز‬ 8-‫الاحشاء‬ ‫اظخذعاء‬ ً‫ًمى‬ ‫ال‬Procedure‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬ 5-‫عنه‬ ‫الاعالن‬ ‫أزىاء‬ ‫لها‬ ‫كُم‬ ‫جخصُص‬ ً‫ًمى‬ ‫اث‬‫ر‬‫اإلاخؼي‬‫البرهامج‬‫ظير‬ ‫أزىاء‬‫و‬ ‫ا‬ : ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬ 3-‫باالداة‬ ‫اإلادذد‬‫العىصش‬ ‫الى‬‫حؽير‬ ‫التى‬ ‫الخاصُت‬Listbox‫هى‬ (Forecolor-Backcolor–SelectedIndex) 2-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬3500‫للخاصُت‬( Interval )‫لألداة‬( Timer )‫ٌعجى‬ ‫ؿهزا‬ (3.5‫د‬‫كُلت‬-3.5‫زاهُت‬–35) ‫زاهُت‬ 1-‫حملت‬ ‫وعخخذم‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫مدذد‬‫ػير‬ ‫لعذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ (For…..Next-If…..Then-Do….. While) 8-‫الؽشغ‬ ‫جدلم‬ ‫عىذ‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫إلنهاء‬A =2: ‫الخالى‬ ‫بالؽيل‬ ‫بذاًتها‬ ‫جىخب‬ (Do While(a =2)–Do While(a < 2) Or (a >= 2)–DoWhile(a < > 2)) 5-( ‫حملت‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Step-Dim-Constant) : ‫ًىاظبها‬ ‫بما‬ ‫الاجُت‬ ‫الجمل‬ ‫أهمل‬ : ‫الثالث‬ ٌ‫العإا‬ (Else-Timer-Select … Case-And-Parameter-If…..Then) 3-‫للخـش‬ ٌ‫اخخما‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ ............... ‫حعخخذم‬‫ع‬ 2-... ‫اإلاعامل‬‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫ان‬ ‫ًخؼلب‬True‫النهاتى‬ ‫الىاجج‬ ‫ن‬‫لُىى‬True 1-‫اء‬‫ش‬‫الاح‬ ً‫ع‬ ‫الاعالن‬ ً‫ًمى‬Procedure............... ً‫م‬‫أهثر‬ ‫باظخخذام‬ 8-‫مدذدة‬ ‫أوكاث‬ ‫فى‬ ‫الىىد‬ ‫جىـُز‬ ‫فى‬ ‫للخدىم‬ .................. ‫الاداة‬ ‫حعخخذم‬ 5-‫ح‬ ‫فى‬ ‫ٍا‬‫س‬‫اخخُا‬ .................. ‫اظخخذام‬‫ملت‬If…..Then : ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫وؿلا‬ ‫الاجُت‬ ‫العؼىس‬ ‫جب‬‫س‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ ‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫اللعمت‬‫و‬ ‫الظشب‬ ) ......... ( ‫الخاسج‬ ‫الى‬ ‫الذاخل‬ ً‫م‬ ‫الاكىاط‬ ) ......... ( ‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫الؼشح‬‫و‬ ‫الجمع‬ ) ......... ( ‫الا‬ ) ......... (‫ظغ‬ ‫الثىابذ‬ ‫عشؾ‬ )‫ب‬ [3‫أسيوط‬ ‫محافظة‬ ]3112 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√(‫أو‬ ))×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3-‫اليلمت‬ ‫اظخخذام‬ ً‫ًمى‬Dim‫البرهامج‬ ‫فى‬‫إلاخؼير‬ ‫هأظم‬ 2-‫اء‬‫ش‬‫الاح‬ ً‫ٌعل‬Procedure‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫ٌعخذعى‬‫و‬ ‫واخذة‬ ‫مشة‬ 1-‫حملت‬ ‫حعخخذم‬If…..then…..Else‫وحىد‬ ‫عىذ‬‫ؼشػى‬‫حعبير‬ ً‫م‬‫أهثر‬ 8-‫حملت‬ ‫وعخخذم‬Do While‫معبلا‬ ‫معشوؾ‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫مدذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ 5-‫ئًلاؾ‬ ً‫ًمى‬Timer‫الخاصُت‬ ‫باعؼاء‬ ‫العمل‬ ً‫ع‬Enabled‫اللُمت‬True : ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬ 3-‫ا‬ ‫العملُت‬ ‫هاجج‬ ‫ؿان‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫ػبلا‬: ‫لخالُت‬ 12*2+(1+3)‫هى‬(12-21–22) 2-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬2500‫للخاصُت‬( Interval )‫لألداة‬( Timer )‫ٌعجى‬ ‫ؿهزا‬ (2.5‫دكُلت‬-2.5‫زاهُت‬–25) ‫زاهُت‬
  • 23.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 15 1-‫بىظام‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اض‬‫ش‬‫اظخع‬ ‫خاللها‬ ً‫م‬ ً‫ًمى‬ ....... ‫الذالت‬ ‫الىمبُىجش‬(IsNumeric-Show-Now) 8-‫حملت‬ ‫فى‬For…..Next‫الامش‬ ‫وظُـت‬Next‫هى‬ ‫الضٍادة‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫(صٍادة‬–‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬ ‫كُمت‬ ‫ملاسهت‬–) ‫ظبم‬ ‫ما‬ ‫ول‬ 5-‫هاجج‬ ‫ٌعؼى‬ ............. ‫اإلاعامل‬True‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ارا‬True (And-Or-‫ما‬ ‫ول‬‫ظبم‬) : ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫للعمىد‬‫أختر‬ : ‫الثالث‬ ٌ‫العإا‬ ‫م‬) ‫أ‬ () ‫ب‬ ( 3‫ؤلاحشاء‬Sub‫الخخصُص‬ ‫حملت‬ ً‫م‬ ً‫ألاًم‬ ‫الؼشؾ‬ ‫فى‬ ‫حعخخذم‬ ) ( ‫كُمت‬ ‫أي‬ ‫لها‬ ‫ًخصص‬ ‫وال‬ 2‫الذالت‬ Function ‫و‬ ‫الخخصُص‬ ‫حملت‬ ً‫م‬ ً‫ألاًم‬ ‫الؼشؾ‬ ‫فى‬ ‫حعخخذم‬ ) ( ‫كُمت‬ ‫لها‬ ‫ًخصص‬‫ؿلؽ‬ ‫عنها‬ ‫عىذؤلاعالن‬ 1‫اث‬‫ر‬‫اإلاخؼي‬‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ ‫حعخخذم‬ ) ( 8‫الثىابذ‬‫الخخصُص‬ ‫حملت‬ ‫ػشفى‬ ‫فى‬ ‫حعخخذم‬ ) ( 5Select Case ً ‫نهاةُا‬ ‫الخخصُص‬ ‫حملت‬ ‫فى‬ ‫ٌعخخذم‬ ‫ال‬ ) ( : ‫الاجُت‬ ‫الخؼىاث‬ ‫جشجِب‬ ‫أعذ‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ Next() ......... Label1. Text = S) ......... ( Dim N ,S as Integer) ......... ( For N =1 To 100) ......... ( S =S + N) ......... ( ‫جشجِب‬ ‫ئعادة‬ ‫بعذ‬ )‫ب‬‫الىىد‬ ً‫م‬ ‫الهذؾ‬“Code”......... ‫عشض‬‫هى‬ [2‫الذقهلية‬ ‫محافظة‬ ]3112 ‫عالم‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫ت‬√(‫أو‬ ))×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫مذي‬Byte‫الصحُدت‬ ‫الاعذاد‬ ‫ول‬‫هى‬ 2-‫اإلاعامل‬ ‫اظخخذام‬And‫الىاجج‬ ‫ن‬‫ًىى‬True‫ولها‬ ‫الؽشوغ‬ ‫هخاةج‬ ‫واهذ‬ ‫ارا‬True 1-‫أوال‬ ‫عنها‬ ‫الاعالن‬ ‫ًخم‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬ 8-‫الىىع‬ ً‫م‬ ‫الحشؿُت‬ ‫اللُم‬ ‫جخصُص‬ ‫عىذ‬String‫عال‬ ‫بين‬ ‫وطعها‬ ‫ًخم‬‫متى‬ 5-‫ًدمل‬‫مخؼير‬ ً‫ع‬ ‫لالعالن‬‫ال‬‫هىع‬ ً‫م‬‫مخؼير‬ ‫وعخخذم‬ ) ‫أهثى‬ /‫رهش‬ ( ‫ىىع‬Char 2-‫اإلاإكذ‬ ‫أداة‬ ‫حؽؼُل‬‫أو‬ ‫إلًلاؾ‬Timer‫الخاصُت‬ ‫وعخخذم‬Enabled : ‫الاجُت‬ ‫اث‬‫س‬‫العبا‬ ‫على‬ ٌ‫الذا‬ ‫العلمى‬ ‫اإلاـهىم‬ ‫أهخب‬ )‫ب‬ 3-‫حذًذ‬‫ظؼش‬ ‫إلوؽاء‬ ‫اظخخذامها‬ ‫ًخم‬ ‫محجىصة‬ ‫ولمت‬ 2-‫اظخخذامه‬ ‫ًخم‬ ‫دالت‬‫الىصىص‬ ‫مشبع‬ ‫اداة‬‫أو‬‫اإلاخؼير‬ ‫كُمت‬ ‫ي‬‫إلادخى‬‫اخخباس‬ ‫لعمل‬ ‫ا‬ ‫ال‬ ‫أم‬ ‫كمُت‬‫س‬ ‫هى‬ ‫هل‬ 1-‫الدؽؼُل‬ ‫أزىاء‬ ‫جدذر‬ ‫التى‬ ‫الاخؼاء‬ ‫مع‬ ‫للخعامل‬ ‫اإلابرمج‬ ‫ٌعخخذمها‬ ‫حملت‬ 8-‫الاداة‬ ‫فى‬ ‫اإلادذد‬‫العىصش‬ ‫جشجِب‬ ‫الى‬‫حؽير‬ ‫خاصُت‬List box : ‫الخالُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫هاجج‬‫ئظهاس‬ ‫خؼىاث‬ ‫أهخب‬ )‫ج‬- (3)( 2+2^2 ) / 2 (2)( 3+2-3 ) * 2^2 : ‫ًأحى‬ ‫ما‬ ‫أهمل‬ : ‫الثاوى‬ ٌ‫العإا‬ 3.‫البرهامج‬‫ظير‬ ‫أزىاء‬‫جخؼير‬ ‫ان‬ ً‫ًمى‬ ‫كُمت‬ ‫لها‬ ‫الزاهشة‬ ‫فى‬ ‫محجىصة‬ ً‫أماه‬ ‫هى‬ ....... 2.‫على‬ ‫عنها‬ ‫الاعالن‬ ‫ًجب‬ ‫احشاء‬ ‫أي‬ ‫هؼاق‬ ‫داخل‬ ‫الثىابذ‬‫و‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫الظخخذام‬ ........... ‫ي‬‫معخى‬... 1............ ‫اليلمت‬ ‫وعخخذم‬ ‫البرهامج‬ ‫داخل‬ ‫الخعلُلاث‬‫و‬ ‫اإلاالخظاث‬ ‫لىخابت‬
  • 24.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 16 8.‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ً‫م‬3-.......................2-......................... 5.( ‫صحُذ‬ ‫زابذ‬ ً‫ع‬ ‫لإلعالن‬ ‫م‬‫ص‬‫الال‬ ‫الىىد‬Short‫ٌعمى‬ )Num‫اللُمت‬ ‫ًدمل‬32 ....................‫هى‬.............................................. 2.‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫ما‬ ‫اظم‬ ‫جدذ‬ ‫الخعلُماث‬‫و‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬‫هى‬ ............ ‫الخعلُماث‬‫و‬‫الاوامش‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬ : ) ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعشٍف‬ ‫جم‬ ‫أهه‬ ‫بـشض‬ ( : ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫الاهىاد‬ ‫أ‬‫ش‬‫أك‬ )‫ب‬- x =20 y=50 if x<=20 Then x =30 y=80 EndIf Z = y * 2 : ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ )‫:أ‬ ‫الثالث‬ ٌ‫العإا‬ 3-‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ .............. ‫حعخخذم‬ (if…. Then…Else-Select Case–For…..Next–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ ‫ال‬ 2-‫اللُمت‬ ‫جدذًذ‬ ‫عىذ‬8999‫للخاصُت‬( Interval )........... ‫ن‬‫جىى‬ ‫كُمتها‬ ‫ؿان‬ (8‫ظاعاث‬–8‫زىاوى‬–8‫دكاةم‬–89) ‫زاهُت‬ 1-‫الىص‬ ‫ق‬‫صىذو‬ ‫داخل‬ ‫الىخابت‬‫مإؼش‬ ‫لىلل‬Textbox‫الىظُلت‬ ‫وعخخذم‬ (Focus()-Add()-Insert–‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ ‫ال‬) 8-‫وعخخذم‬ ‫ؼشغ‬ ‫على‬ ‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫مدذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ (For…..Next-Select Case-DoWhile….Loop–‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ ‫ال‬) 5-‫الذالت‬ ً‫ع‬ ‫الاعالن‬ ‫جم‬ ‫ارا‬Odd: ‫والخالى‬ Function Odd ( Byval Num as single) as integer‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬ ‫ؿان‬ ‫للذالت‬Odd( ‫ن‬‫جىى‬Single-Short-Integer-)‫للذالت‬ ‫خاػئ‬ ‫حعشٍف‬ ‫بلشاءة‬ ‫كم‬ )‫ب‬: ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫الاهىاد‬- Dim A , B , C As Integer B = 10 C = B / 2 For A =6 To 3 Step -3 B = B –1 C = C + 1 Next Msgbox( A) : Msgbox( B ) : Msgbox( C ) [4‫املنوفية‬ ‫امتحان‬ ]3112 ‫اإلاى‬ ‫اليلمت‬‫اختر‬ : ٌ‫الاو‬ ٌ‫العإا‬‫اإلاىاظب‬ ‫اإلايان‬ ‫في‬ ‫وطعها‬ ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫اظبت‬ ("for ..next"–or–loop–counter–end while–rem–"try/catch"–and) 3-( ‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬ .... ‫اإلاىؼلي‬ ‫اإلاعامل‬true( ‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ئرا‬ )True) ... ‫اإلاىؼلي‬ ‫اإلاعمل‬ ‫بِىما‬..‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬(true)‫ال‬ ‫واؿت‬ ‫وان‬ ‫ئرا‬(‫ؽشوغ‬True) 2-‫لؼت‬ ‫جىؿش‬V basic .net‫وكىع‬ ‫اإلادخمل‬ ‫ألاخؼاء‬ ‫معالجت‬ ‫ئمياهُت‬ٌ‫خال‬ ً‫م‬ ‫ها‬ . ‫حملت‬.............. 1-‫هىد‬‫ٌعخبر‬ ‫ال‬ ‫بعذها‬ ‫ًأحي‬ ‫وما‬ ‫هاؿزة‬ ‫في‬ ‫اإلاىخىبت‬ ‫ألاهىاد‬ ‫ؿهم‬ ‫على‬ ‫حعاعذ‬ ..... ‫ولمت‬ 8-..................... ‫اظم‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫في‬ ‫ًخدىم‬ ‫الزي‬‫اإلاخؼير‬ ‫على‬ ‫ًؼلم‬ 5-‫حملت‬ ‫جيخهي‬do while.................... ‫بيلمت‬ 3-‫اإلاخؼير‬ ‫كُمت‬X.................... ‫هى‬ 2-‫اإلاخؼير‬ ‫كُمت‬Y.................... ‫هى‬ 1-‫اإلاخؼير‬ ‫كُمت‬Z.................... ‫هى‬ 3.‫اإلاخؼير‬ ‫كُمت‬A.................... ‫هى‬ 2.‫اإلاخؼير‬ ‫كُمت‬B.................... ‫هى‬ 1.‫اإلاخؼير‬ ‫كُمت‬C.................... ‫هى‬
  • 25.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 17 ٌ‫العإا‬‫الثاوي‬‫أ‬ :-‫داةشة‬ ‫معاخت‬ ‫لحعاب‬ : ‫الخالي‬ ‫البرهامج‬ ‫أهمل‬(area)‫هصف‬ ‫كؼشها‬M‫مشبع‬ ‫في‬ ‫ظالب‬ ‫عذد‬ ٌ‫ادخا‬ ‫عىذ‬ ‫معمىح‬‫ػير‬ " ‫ظالت‬‫س‬ ‫ٌعؼي‬ ‫بدُث‬ ‫الىص‬textbox1‫للمخؼير‬ ‫كُمخه‬ ‫جخصُص‬ ‫جم‬ ‫الزي‬M: …….….. M , Area As Single Const Pi As Single = 22 / 7 M = Me.textBox1.text ……………………. Area =Pi * M^2 MsgBox ( " area of Circle=" & area ) …………………… …………………… ……………………. ‫ب‬-: ‫الخالي‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ Function calc ( ByVal fn As single,By Val sn As single ) As Decimal Dim Total As Single Total = fn + sn Return Total End Function ‫اظم‬ ‫ؤلاحشاء‬ ‫هزا‬ ‫وظاةؽ‬ ‫الاحشاء‬ ‫اللُمت‬ ‫الشاحعت‬ ‫ـ‬‫ب‬ ‫الخاص‬ ‫البُان‬ ‫هىع‬ ‫الذالت‬‫وظُؽ‬ ‫الذالت‬ ‫اللُمت‬ ‫الشاحعت‬ .......................................................................................................... : ‫ًلي‬ ‫ؿُما‬ ‫خؽ‬ ‫جدتها‬ ‫التي‬ ‫اليلمت‬ ‫صحح‬ : ‫الثالث‬ ٌ‫العإا‬- 3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2 * 5 ) / 2–2^2 +(10‫هى‬9 2-‫ألاخؼاء‬‫والىدىٍت‬ ‫الامالةُت‬‫ا‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬‫حعبيراث‬ ‫ظخخذام‬ . ‫الخخصُص‬ ‫حمل‬ ‫في‬ ‫ظلُم‬‫ػير‬ ‫بىاؤها‬ 1-‫الخاصُت‬ ‫حعخخذم‬Enabled‫ألداة‬timer.‫زاهُت‬ ‫باإلالي‬ ‫الضمىُت‬ ‫الـترة‬ ‫لخدذًذ‬ 8-‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫اؿظل‬Select …. Case. 5-‫الذالت‬ ‫هاجج‬IsNumeric‫ن‬‫ًىى‬ ‫داةما‬No. 2-&‫ٌعخخذ‬ ‫خشفي‬ ‫زابذ‬. ‫حذًذ‬‫ظؼش‬‫و‬ ٌ‫الادخا‬ ‫مـخاح‬‫مض‬‫س‬ ‫إلطاؿت‬ ‫م‬ [5‫ية‬‫ر‬‫اسكنذ‬ ‫امتحان‬ ]3112 )‫خؼأ‬ (‫أو‬ ) ‫صح‬ ( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬ 3-‫الخصيُف‬ ‫ي‬‫معخى‬ ‫على‬ ‫ن‬‫ًىى‬ ‫أن‬ ً‫ًمى‬ ‫والثىابذ‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫ؤلاعالن‬ 2-‫الخاصُت‬selected index‫باألداة‬ ‫اإلادذد‬‫العىصش‬ ‫الى‬‫حؽير‬list box 1-‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬do while‫الؽشغ‬ ‫ػاإلاا‬ ‫الىىد‬‫اس‬‫ش‬‫جى‬False 8-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬step‫حملت‬ ‫مع‬for‫اطُا‬‫ر‬‫اؿت‬‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫أن‬ ‫حعجي‬ 5-‫الخالي‬ ‫الىىد‬const x as single‫صحُدت‬ ‫جخصُص‬ ‫حملت‬‫ٌعخبر‬ 2-‫الاحشاء‬sub‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬function‫بلُمت‬ ‫حعىد‬ ‫ؤلا‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫حابت‬ (try/catch-integer–rem-timeofday–Vbcrlf–and–string–not) 3-‫أن‬ ‫البذ‬ ‫جىـُزه‬ ‫الًخم‬ ‫معين‬ ‫حعلُم‬ ‫لىطع‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ ........ ‫ولمت‬ ‫ٌعبله‬ 2-..................... ‫حعمى‬‫الىمبُىجش‬‫لجهاص‬ ‫ؿلؽ‬ ‫الىكذ‬ ‫لعشض‬ ‫دالت‬ 1-‫الهدؽ‬............... ‫حملت‬ ‫وعخخذم‬ ‫الدؽؼُل‬ ‫ازىاء‬ ‫البرهامج‬ ‫أخؼاء‬ ‫ومعالجت‬ ‫اؾ‬
  • 26.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 18 8-...............‫هى‬ ‫اللىظين‬ ‫بذاخل‬ ‫ما‬ ‫عىغ‬ ‫على‬ ٌ‫للحصى‬ ‫مىؼلي‬ ‫معامل‬ 5-............................... ‫هىع‬ ً‫م‬ ‫بُان‬ ‫وعخخذم‬ ‫الؼالب‬ ‫عىىان‬ ًٍ‫لخخض‬ 2-‫هى‬ ‫حذًذ‬‫وظؼش‬ ٌ‫الادخا‬ ‫مـخاح‬‫مض‬‫س‬ ‫الطاؿت‬ ‫ٌعخخذم‬ ‫خشفي‬ ‫زابذ‬............ ‫علمُا‬ ‫صحُدت‬ ‫ة‬‫س‬‫عبا‬ ‫على‬ ٌ‫للحصى‬ ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫اهمل‬ : ‫الثالث‬ ٌ‫العإا‬ 3-‫ًخم‬ ‫الاظم‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫معين‬ ‫اظم‬ ‫جدذ‬ ‫والخعلُماث‬‫ألاوامش‬ ً‫م‬ ‫مجمىعت‬ ......... ‫حعمى‬ ‫والخعلُماث‬‫ألاوامش‬ ‫هزه‬ ‫جىـُز‬ 2-(‫الىىد‬ ‫جىـُز‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫أداة‬code.. ‫هي‬ ‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ )............. 1-‫ي‬‫مدخى‬ ‫إلاعشؿت‬ ‫حعخخذم‬ ‫دالت‬‫ألاداة‬Textbox.... ‫هي‬ ‫خشفي‬ ‫أم‬ ‫عذدي‬‫هى‬ ‫هل‬.. 8-................. ‫حعمى‬ ‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬‫جخؼير‬ ‫ال‬ ‫مخضهت‬ ‫كُم‬ ) ‫ب‬ ( ‫بالعمىد‬ ‫الاهىاد‬ ‫اهمل‬ )‫(أ‬ ‫العمىد‬ ‫في‬ ‫باالهىاد‬ ‫باالظخعاهت‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ ‫حملت‬ ‫باظخخذام‬select …case ‫أ‬‫ب‬ Dim degreeas single degree= me.textbox1.text if degree = 0 then Label1.text="‫صـش‬ ‫ي‬‫حعاو‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ " Elseif degree< 0 then Label1.text="‫الصـش‬ ‫جدذ‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ " Else Label1.text="‫الصـش‬ ‫ق‬‫ؿى‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ " End if Dim degreeas single degree=me.textbox1.text Select case degree ……………….(1)…………. Label1.text="‫صـش‬ ‫ي‬‫حعاو‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ " ……………….(2)…………. Label1.text="‫الصـش‬ ‫جدذ‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ " ……………….(3)…………. Label1.text="‫الصـش‬ ‫ق‬‫ؿى‬ ‫ة‬‫س‬‫ا‬‫ش‬‫الح‬ " End ………..(4)……… ….. [6‫القليوبية‬ ‫محافظة‬ ]3112 ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬(√)‫ا‬‫و‬‫عالمت‬(×)‫س‬‫العبا‬ ‫امام‬‫اث‬‫ال‬‫خالُت‬: 3-‫الذالت‬Isnumeric‫ن‬‫ًىى‬ ‫مىؼلي‬ ‫هاجج‬ ‫ولها‬ ‫اللىظين‬ ‫بين‬ ‫مذخل‬‫او‬ ‫وظُؽ‬ ‫لها‬ True‫أو‬False 2-ً‫م‬‫أهثر‬ ‫اظخخذام‬ ‫احشاء‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬ ً‫ًمىى‬Parameters 1-Dim long As Integer 8-‫حملت‬Select …….Case‫حملت‬ ‫حؽبه‬If …..Then 5-‫الاحشا‬( ‫ءاث‬(Sub‫الخخصُص‬ ‫حملت‬ ‫في‬ ‫اظخخذامها‬ ‫الًجىص‬ 2-‫حملت‬If….Then ….ElseIf‫خالت‬ ‫في‬ ‫أخذهما‬ ‫ؿلؽ‬ ًٍ‫س‬‫اخخُا‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬ ‫الصىاب‬True‫الخؼا‬ ‫خالت‬ ‫في‬‫والاخش‬False : ‫ًاحي‬ ‫ما‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬- 3-..........................................................‫هى‬ ‫الاحشاء‬............................... 2-......................................................................................... ‫هي‬ ‫الثىابذ‬ 1-‫حملت‬DoWile ……Loop...................... ‫في‬ ‫حعخخذم‬......................... 8-......................................................................................... ‫هي‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫ال‬ ً‫م‬ ‫ًىاظبها‬ ‫(ا)بما‬ ‫العمىد‬ ً‫م‬ ‫حملت‬ ‫ول‬ ‫صل‬ : ‫الثالث‬ ٌ‫العإا‬:)‫(ب‬ ‫عمىد‬ ) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬ 3-‫الؽشػي‬‫الخعبير‬‫أ‬-‫او‬ ‫بخاصُت‬‫او‬‫بمخؼير‬‫أو‬ ‫مجشدة‬ ‫بلُمت‬ ‫ن‬‫ًىى‬ ‫أن‬ ً‫ًمى‬ ‫خعابى‬‫بخعبير‬ 2-‫أداة‬Timer‫ب‬-‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ ‫في‬ ‫حعخخذم‬ 1-‫الخخصُص‬‫ث‬-‫الحالُت‬ ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ 8-‫اليلمت‬‫ر‬-‫خؼأ‬‫أو‬ ‫صىاب‬ ‫ئما‬ ‫هاججه‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬‫هى‬
  • 27.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 19 ‫اإلاحجىصة‬ Vbcrlf ‫ج‬-‫أو‬ ‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬ ‫جىـُز‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫مدذد‬ ‫لىكذ‬ ‫هىد‬ ‫لخىـُز‬ (‫اإلاخؼير‬ ‫كُمت‬ ‫هي‬ ‫ما‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬( R: ‫ًاحي‬ ‫مما‬ ‫هىد‬ ‫ول‬ ‫جىـُز‬ ‫بعذ‬ ‫م‬‫الىىد‬‫اإلاخؼير‬ ‫كُمت‬ 3Dim R As Single =0.5 Do WhileR > 1 R =R + 0.5 Loop Msgbox ( R ) 0.5 - 1 - 1.5 )) 2Dim R ,Sum As Integer For R =5 To10 step -1 Sum =Sum +R Next MsgBox (R) ( 10 - 5 - 0 ) : ‫الاحي‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬‫اختر‬ )‫ب‬ ‫الىىد‬‫الىاجج‬ Dim A As Integer =15 If (A mod 3 ) = 0 Label1 .text =" True" Else Label1.Text =" False" End If ‫ا‬-True ‫ب‬-False ‫ج‬-15 [7‫املنيا‬ ‫محافظة‬ ]3112 ٌ‫ألاو‬ ٌ‫العإا‬ : ً ‫أوال‬)‫ي‬‫ئحباس‬(:‫عالم‬ ‫طع‬( ‫ت‬√( ‫عالمت‬‫أو‬ ))×‫أمام‬‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ 3-‫كم‬‫س‬‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫أن‬ ‫البرهامج‬ ‫فى‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬ 2-‫خال‬ ً‫م‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬‫منها‬ ‫ألادواث‬ ً‫م‬ ‫العذًذ‬ ٌTextbox 1-‫اإلاعامل‬( and)‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًخؼلب‬(true)‫الىاجج‬ ‫ن‬‫ًىى‬ ‫ليى‬ ‫النهاتي‬False 8-‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬(Else)‫فى‬( if)‫عىذما‬ ،‫الؽشػى‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬( true) : ) ‫ًأحى‬ ‫مما‬ ‫ؿلؽ‬ ‫ظإالين‬ ً‫ع‬ ‫أحب‬ ( ‫الثاوى‬ ٌ‫العإا‬- : ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫اولىٍاث‬ ‫جب‬‫س‬ ) ‫أ‬ (- ‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫واللعمت‬ ‫الظشب‬ ‫ال‬ ‫الى‬ ‫الذاخل‬ ً‫م‬ ‫الاكىاط‬‫خاسج‬ ‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫والؼشح‬ ‫الجمع‬ ‫الاظغ‬ : ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫)وضح‬ ‫ب‬ (- 3-(5+3)*22-5+3*2 : ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬- 3-‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬DoWhile Loop‫هى‬‫اس‬‫ش‬‫جى‬ :‫هى‬..................... ‫د‬ ‫الؽشػي‬‫الخعبير‬ ‫ًصبذ‬ ‫(ختى‬True-‫الؽشغ‬ ‫ػاإلاا‬True-‫الؽشغ‬ ‫ػاإلاا‬False) 2-‫حملت‬ ‫فى‬For … Next‫الامش‬ ‫وظُـت‬ ‫ما‬Next...................... : ‫الضٍادة‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫صٍادة‬ (-‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬ ‫كُمت‬ ‫ملاسهت‬-) ‫ظبم‬ ‫ما‬ ‫ول‬ 1-......... : ‫هى‬ ً ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬ (Do…While-For…Next-Select…Case)
  • 28.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 21 : ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ : ‫ًلى‬ ‫عما‬ ‫أحب‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ Dim N ,K ,C As Integer C = 10 For N =1 To 10 Step5 K =K + N Next If N> =C Then C = C + 1 EndIf [8‫سويف‬ ‫بنى‬ ‫محافظة‬ ]3112 ‫الي‬ ً ‫معخخذما‬ ‫الىلاغ‬ ‫ميان‬ ‫اهمل‬ : ٌ‫الاو‬ ٌ‫العإا‬‫صحُت‬ ‫الجملت‬ ‫لجعل‬ ‫الاجُت‬ ‫لماث‬ ‫اء‬‫ش‬‫الاح‬ (-‫اث‬‫ر‬‫اإلاخؼي‬-‫الخخصُص‬ ‫حملت‬-‫اإلاعشؿت‬ ٌ‫الذوا‬-‫اإلاإكذ‬-) ‫اإلاىؼلُت‬ ‫ألاخؼاء‬ 3-........‫أزىاء‬‫جخؼير‬ ‫ان‬ ً‫ًمى‬ ‫كُمت‬ ‫لها‬ ‫ًخصص‬‫الىمبُىجش‬ ‫راهشة‬ ‫فى‬ ً‫اماه‬ ‫هى‬ .... . ‫البرهامج‬ ‫جىـُز‬ 2-. ‫البرهامج‬ ‫جىـُز‬ ‫أزىاء‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫ئلى‬ ‫جإدي‬ .............. 1-.‫مخؼير‬ ‫داخل‬ ‫كُمت‬ ًٍ‫جخض‬ ‫حعجى‬ .............. 8-‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫أداة‬ ‫هى‬ ............... 5-. ‫البرهامج‬ ‫جىـُز‬ ‫أزىاء‬ ‫مباؼشة‬ ‫اظخذعاؤها‬ ‫ًخم‬ ‫البرمجت‬ ‫لؼت‬ ‫مىىهاث‬ ‫ئخذي‬ ...... 2-‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫ما‬ ‫اظم‬ ‫جدذ‬ ‫والخعلُماث‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬‫هى‬ .............. .‫الاوامش‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬ ‫الخاصُت‬ ‫كُمت‬ ‫خذد‬ :‫الثاوى‬ ٌ‫العإا‬text‫لألداة‬Label1‫الىلاغ‬ ً‫م‬ ‫هلؼت‬ ‫ليل‬ ‫الا‬‫جُت‬ 1- Dim M As Integer M = 3 Label1 . Text =1 +M ^ 2 * 3 ‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬ 2- Dim N As Single N =45.0 If N> =50.0 or N < = 100.0 Then Label1 . Text = “ good” Else Label1 . Text =“ Bad “ End If ‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬ 3- Dim W as integer =2 Select case w Case1 Label. Text ="low" Case2 Label1 . text ="medium" Case3 Label1 . text =" high" EndSelect ‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬ ‫اإلاخؼير‬‫اللُمت‬ N K C
  • 29.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 21 4 - Dim W as integer W= 6 Label1 . text = " " Do Whilew < = 10 Label1 . text = label1 . text & w W = w +2 Loop : ‫م‬‫ص‬‫الال‬ ‫البرمجت‬ ‫هىد‬ ‫اهخب‬ : ‫الثالث‬ ٌ‫العإا‬ 3-‫الثابذ‬ ً‫ع‬ ‫ؤلاعالن‬x‫اللُمت‬ ًٍ‫وجخض‬39.5. ‫بذاخله‬ 2-‫الشكم‬ ‫ئطاؿت‬5‫العذدي‬‫اإلاخؼير‬ ‫مدخىٍاث‬ ‫الى‬count 1-‫ا‬ ‫كُمت‬‫اخخبر‬‫إلاخؼير‬salary‫الشظالت‬ ‫ق‬‫صىذو‬ ‫معخخذما‬ ‫ال‬‫او‬ ‫عذدًت‬ ‫كُمت‬ ‫هى‬ ‫هل‬ . ‫الىاجج‬‫إلظهاس‬ ٌ‫العإا‬‫اهم‬ :‫ابع‬‫ش‬‫ال‬‫ل‬ً‫م‬ ‫الضوحُت‬ ‫كام‬‫س‬‫الا‬ ‫مجمىع‬ ‫لحعاب‬ ‫اإلالابل‬ ‫الىىد‬39‫الى‬399 Dim w, sum as integer For w = ........ To ........ Step 2 ...................................... Next ...................................... : ‫خذد‬ ‫زم‬ ‫الىىد‬ ‫أ‬‫ش‬‫اك‬ ‫الخالى‬ ‫الؽيل‬ ‫فى‬ : ‫الخامغ‬ ٌ‫العإا‬ Function cube( Byval n As Integer ) as integer Dim R as integer R =n * n * n Return R EndFunction Privatesub btn1_ Click ( ………………. ) Handles btn1. Click Result .Text =cube ( 5 ) EndSub 3-‫الذالت‬ ‫فى‬cube‫ًخم‬ ‫ظىؾ‬ ‫الزي‬‫اإلاخؼير‬ ‫اظم‬ ‫خذد‬‫بذاخله‬ ‫اإلاخضهت‬ ‫اللُمت‬ ‫حاع‬‫س‬‫ئ‬ 2-‫الضس‬ ‫على‬‫الىلش‬ ‫عىذ‬btn1‫للذالت‬ ‫ظخمشس‬ ‫التى‬ ‫اللُمت‬ ‫خذد‬cube 1-‫ظخظهش‬ ‫التي‬ ‫اللُمت‬ ‫خذد‬‫الاداة‬ ‫داخل‬result ]9[‫قنا‬ ‫مذيرية‬3112 ٌ‫العإا‬: ٌ‫الاو‬-( ‫عالمت‬ ‫طع‬√( ‫عالمت‬‫أو‬ ))×‫أمام‬: ‫ًاحى‬ ‫مما‬ ‫ليل‬ ‫اث‬‫س‬‫العبا‬ 3-‫الاحشاءاث‬sub‫اما‬ ‫كُمت‬ ‫باب‬ ‫ٌعىد‬ ‫ال‬functions‫بلُمت‬ ‫حعىد‬ 2-‫اليلماث‬ ‫اظخخذام‬ ً‫ًمى‬single‫او‬double‫البرهامج‬ ‫في‬ ‫اث‬‫ر‬‫إلاخؼي‬ ‫هأظماء‬ 1-‫اإلاعامل‬and‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬True‫هاج‬ ‫وان‬ ‫ارا‬‫الؽشوغ‬ ‫واؿت‬ ‫ج‬True 8-‫الامش‬ ‫في‬DoWhile…Loop‫هاججه‬ ‫الؽشغ‬ ‫ػاإلاا‬‫الاوامش‬ ‫جىـُز‬‫اس‬‫ش‬‫جى‬‫ٌعخمش‬False 5-( ‫حعخخذم‬Select ….case‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫اهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ ) :‫الثاوي‬ ٌ‫العإا‬-: ‫اللىظين‬ ‫بين‬ ً‫م‬ ‫بيلماث‬ ‫الخالُت‬ ‫الجمل‬ ‫اهمل‬- ((Timer-Or-Show-String-Dim)) 3-................. ‫باليلمت‬ ‫عنها‬ ‫الاعالن‬ ‫ًخم‬ ‫عذدًت‬ ‫اث‬‫ر‬‫مخؼي‬ ‫اظخخذام‬ ‫عىذ‬ 2-‫الىىع‬ ً‫م‬‫مخؼير‬ ‫اظخخذام‬ ً‫ًمى‬.................. ‫خشؿُت‬ ‫اث‬‫ر‬‫مخؼب‬ ‫ؿُه‬ ‫لىطع‬ 1-................. ‫الذالت‬ ‫بيزن‬ ٌ‫الـُجىا‬ ‫لؼت‬ ‫في‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬ ً‫م‬ 8-.................ٌ.‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫هىد‬‫لخىشاس‬ ‫عخخذم‬ 5-................. ‫الؽشػُت‬ ‫اث‬‫ر‬‫الخعبي‬ ‫بين‬ ‫ًشبؽ‬ ‫مىؼلي‬ ‫معامل‬
  • 30.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 22 :‫الثالث‬ ٌ‫العإا‬-: ‫ًلي‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬- 3-‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬intervalً‫للياة‬Timer‫ي‬‫حعاو‬1999‫ها‬‫س‬‫ملذا‬ ‫ؿان‬ ( ‫هى‬ ‫بالثىاوي‬1-19-199-1999) 2-‫اإلاُلاحي‬ ‫الًلاؾ‬Timer1‫الامش‬ ‫جىـُز‬ ‫ًخم‬ ‫العمل‬ ً‫ع‬..…Timer1.Enabled= (True - False - End) 1-‫حملت‬ ‫في‬If_Then_Else‫جلي‬ ‫التي‬‫الاوامش‬ ‫جىـُز‬ ‫ًخم‬Else‫هاجج‬ ‫وان‬ ‫ارا‬ ‫مباؼشة‬ ‫ًلي‬ ‫الزي‬ ‫الؽشغ‬If(True - False - Null) 8-‫حهاص‬ ‫في‬ ‫اإلاسجل‬ ‫والىكذ‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اض‬‫ش‬‫اظخع‬ ً‫ًمى‬ ‫خاللها‬ ً‫م‬ .... ‫الذالت‬ ( .‫الىمبُىجش‬Now - isNumeric - Show) 5-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬( 5 +2 ) * 2( ........=80-38-29) : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬-‫ما‬ )‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬- ) ‫أ‬ () ‫ب‬ ( Procedure‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫في‬ ‫حعخخذم‬ For…next‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫ٌعخخذم‬ > < ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫ما‬ ‫اظم‬ ‫جدذ‬ ‫والخعلُماث‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬ . ‫والخعلُماث‬‫الاوامش‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬ const‫خالل‬ ً‫م‬ ً‫ًمى‬‫كمُت‬‫س‬‫ػير‬ ‫ام‬ ‫كمُت‬‫س‬ ‫هي‬ ‫هل‬ ‫كُمت‬‫اخخباس‬ ‫ها‬ isNumeric‫ي‬‫الدعاو‬ ‫عذم‬ ‫علي‬ ٌ‫ًذ‬ ‫هت‬‫س‬‫ملا‬ ‫معامل‬ [11‫الغربية‬ ‫محافظة‬ ]3112 : ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ٌ‫الاو‬ ٌ‫العإا‬ 3.‫الىىد‬(for m=3 to15 step3)................ ‫بعشض‬ ‫ظُلىم‬ ‫على‬ ‫اللعمت‬ ‫جلبل‬ ‫التي‬ ‫كام‬‫س‬‫(الا‬1–‫ا‬ ‫كام‬‫س‬‫الا‬‫لـشدًت‬–ً‫م‬ ‫اإلاخخالُت‬ ‫كام‬‫س‬‫الا‬1‫الى‬35) 2.‫الؽشػي‬‫الخعبير‬Do while y>50 )‫ًظل‬ )True‫كُمت‬ ‫ان‬ ‫ػاإلاا‬Y................ ً‫م‬ ‫اكل‬ (59–ً‫م‬‫اهبر‬59–‫ي‬‫حعاو‬59) 1.‫اإلاحجىصة‬ ‫اليلمت‬VBCRLF................ ‫في‬ ‫حعخخذم‬ ‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ (–‫الىىد‬ ‫اءة‬‫ش‬‫ك‬ ‫جىظُم‬–‫الىص‬ ‫بين‬ ‫الشبؽ‬) ‫ىص‬ 8.‫للذالت‬ ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬Area‫الذالت‬ ‫اعالن‬ ‫في‬ ‫مىضح‬‫هى‬ ‫هما‬ Function Area (byval radius As single ) As single ‫ن‬‫جىى‬.............(Integer –Single –radius) 5.‫الىىد‬ ‫هاجج‬( Label1.text =is numeric(10))(‫هى‬False–True–) ‫عؽشة‬ 2.‫بمع‬ ‫الخاص‬ ‫الىىد‬ ‫وطع‬ ‫ًخم‬( ........ ‫بعذ‬ ‫الخؼأ‬ ‫الجت‬Catch –try –End try) : ‫الخالُت‬ ‫الاهىاد‬‫ؿعش‬ ) ‫أ‬ ( : ‫الثاوي‬ ٌ‫العإا‬ ‫الىىد‬) ‫الىظُـت‬ (‫الخـعير‬ X =listbox1. selected index Select case deg Case 85 to 100 Label2.text ="‫"ممخاص‬ Sub showOddOrEven ( ) Total =first + second : ‫آلاحي‬ ً‫ع‬ ‫)أحب‬ ‫ب‬ ( 3.ًً‫مخؼير‬ ً‫ع‬ ‫باالعالن‬ ‫كم‬(Arabic –Computer )ًً‫اإلاخؼير‬ ‫هال‬ ‫ًلبل‬ ‫بدُث‬ ‫الصحُدت‬‫ػير‬ ‫كام‬‫س‬‫ا‬ 2.‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صىب‬( Const X As Integer >10 ) 1.‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬(5+3*2^2).................‫هى‬ ‫الاولىٍاث‬ ‫للىاعذ‬ ‫ػبلا‬
  • 31.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 23 8.‫اإلاعامل‬And‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬…………‫الؽشوغ‬ ‫واؿت‬ ‫واهذ‬ ‫ارا‬True : ‫ًأحي‬ ‫عما‬ ‫:احب‬ ‫الثالث‬ ٌ‫العإا‬ 3–‫عذد‬ ٌ‫ادخا‬ ‫عىذ‬ "‫معمىح‬‫"ػير‬ ‫ظالت‬‫س‬ ‫ٌعؼي‬ ‫بدُث‬ ‫الخالي‬ ‫الىىد‬ ٌ‫باهما‬ ‫كم‬ ‫الىص‬ ‫مشبع‬ ‫في‬ ‫ظالب‬Textbox1‫للمخؼير‬ ‫كُمخه‬ ‫خصص‬ ‫الزي‬R 1) R= ………………… 2) If ………….. Then 3) Msgbox ( ……….. ) 2-: ‫الىىد‬ ‫بىخابت‬ ‫كم‬ ‫في‬ ‫كمُت‬‫س‬ ‫ظاعت‬ ‫لُعشض‬ ) ‫أ‬ (Label2 ‫هظبؽ‬ ‫زاهُت‬ ‫ول‬ ‫العاعت‬‫جخؼير‬ ‫ليي‬ ) ‫ب‬ (Interval‫ـ‬‫ـ‬‫ل‬‫ل‬Timer‫الى‬3999 ‫الذالت‬ ‫الظخذعاء‬ ) ‫ج‬ (Factorial( ‫الشكم‬ ‫مظشوب‬ ‫لحعاب‬39ً‫م‬ ‫الىاجج‬ ‫وعشض‬ ) . ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ٌ‫خال‬ [11‫الشيخ‬‫كفر‬ ‫محافظة‬ ]3112 ٌ‫ألاو‬ ٌ‫العإا‬( ‫عالمت‬ ‫طع‬ :( ‫عالمت‬‫أو‬ ))×‫اث‬‫س‬‫العبا‬ ‫أمام‬: ‫الاجُت‬- 3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬double‫اللُمت‬ ‫ًأخز‬True‫او‬False 2-‫حعخخذم‬‫حملت‬Select Case‫فى‬‫خالت‬‫اخخباس‬‫أهثر‬ً‫م‬‫حعبير‬‫ؼشػى‬‫بجملت‬‫ؼشػُت‬ 1-‫ـ‬‫ـ‬‫ل‬‫ل‬ ً‫ًمى‬ ‫ال‬Timer‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬ ‫ًيؽؽ‬ ‫أن‬Enabled‫ي‬‫حعاو‬False 8-ٌ‫الذوا‬Functionً‫ًمىى‬ ‫ن‬‫جخض‬ ‫كُما‬ ‫ؿخيخج‬ ‫حعخذعى‬ ‫واهما‬ ‫لها‬ ‫كُم‬ ‫ًخصص‬ ‫ال‬ ‫اظخخذامها‬ 5-‫بجملت‬ ‫اإلاخؼيراث‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Dim 2-( ‫الؽشػى‬‫الخعبير‬X>=3 and Y<10‫هاججه‬ ‫ن‬‫ًىى‬ )True‫جدلم‬ ‫ئرا‬ً‫م‬ ‫ول‬ ‫الؽشػين‬ ‫الصحُد‬ ‫الاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬‫ألاكىاط‬ ‫بين‬ ‫مما‬ ‫ت‬ 3-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫بعذ‬2+3*4( ‫الىاجج‬ ‫ن‬‫ًىى‬9 - 20 - 14) 2-‫حملت‬ ‫فى‬Do while‫الؽشغ‬ ‫ػاإلاا‬ )‫اس‬‫ش‬‫الخى‬‫أوامش‬ ( ‫الىىد‬ ‫جىـُز‬‫ٌعخمش‬ (True – Nothing- False) 1-‫أوامش‬ ‫مجمىعت‬ ‫حعخخذم‬Try/ Catch................ ‫وا‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬ (‫معها‬ ‫لخعامل‬–‫اث‬‫ش‬‫م‬ ‫عذة‬‫اس‬‫ش‬‫للخى‬–) ‫واخذة‬ ‫مشة‬‫اس‬‫ش‬‫للخى‬ 8-‫ـت‬‫م‬‫اليل‬ ‫ـذا‬‫ع‬ ‫اث‬‫ر‬‫ـي‬‫ؼ‬‫همخ‬ ‫اظخخذامها‬ ً‫ًمى‬ ‫ـت‬ُ‫آلاج‬ ‫اليلماث‬( Total – As– Age) 5-........... ‫جخصُص‬‫هأمش‬ ‫صحُذ‬ ‫الخالُت‬ ‫الصُؽ‬ ً‫م‬ ‫أي‬ (Number = 10 - Y+3 = Number –3= Number) ‫الىى‬ ‫جىـُز‬ ‫:بعذ‬ ‫الثالث‬ ٌ‫العإا‬) ‫ب‬ ( ‫العمىد‬ ‫فى‬ ‫د‬‫أ‬ ( ‫العمىد‬ ‫فى‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ ) ‫أ‬ () ‫ب‬ ( ‫ـؽ‬‫ل‬‫الى‬ ‫ـان‬‫ى‬‫م‬ ‫ـل‬‫م‬‫أه‬: 3-‫اإلاخؼير‬ ‫كُمت‬C.... ‫ي‬‫ـاو‬‫ع‬‫ح‬............ 2-‫اإلاخؼير‬ ‫كُمت‬N‫ي‬‫ـاو‬‫ع‬‫ح‬............... 1-‫الؽشغ‬ ‫هاجج‬N > C‫ي‬‫ـاو‬‫ع‬ٌ…….... 8-‫اإلاخؼير‬ ‫كُمت‬K...............:‫ي‬‫ـاو‬‫ع‬‫ح‬..... Dim N ,K ,C As Integer : C = 10 For N =1 To 10 Step 5 K = K + N Next If N > C Then C = C + 1 EndIf : ‫اإلاىاظبت‬ ‫باليلماث‬ ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ (And–Sub–Procedure–Or-TextBox–Tick) 3-........ ‫اإلاعامل‬‫نهاتى‬ ‫هاجج‬ ‫ٌعؼى‬True‫الؽشوغ‬ ‫اخذ‬ ‫وان‬ ‫ارا‬True 2-‫خال‬ ً‫م‬ ‫البرهامج‬ ‫معخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬.... ‫منها‬ ‫الادواث‬ ً‫م‬ ‫العذًذ‬ ٌ.
  • 32.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 24 1-........‫الاظم‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫معين‬ ‫اظم‬ ‫جدذ‬ ‫والخعلُماث‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬ ‫ألاوامشوالخعلُماث‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ 8-...... ً‫ع‬ ‫لالعالن‬ ‫هلجأ‬‫ئرا‬ ‫خالت‬ ‫فى‬‫ما‬‫وان‬‫لذًىا‬‫هىد‬Code‫ظِخىشس‬‫هخابخه‬‫في‬‫أهثر‬ ً‫م‬‫داخل‬ ‫مىطع‬‫الخصيُف‬Class 5-..........‫و‬ ‫اإلاإكذ‬ ‫الداة‬ ‫ى‬ ‫اض‬‫ر‬‫الاؿت‬ ‫الحذر‬ ‫هى‬‫فى‬ ‫اإلادذدة‬ ‫الضمىُت‬ ‫الـترة‬‫مشوس‬ ‫َعجى‬ ‫الخاصُت‬Interval ]13‫البحيرة‬ ‫محافظة‬ ]3112 : ‫ًلي‬ ‫ؿُما‬ ‫خؼأ‬‫او‬ ‫صح‬ ‫عالمت‬ ‫طع‬ ) ‫أ‬ : ٌ‫الاو‬ ٌ‫العإا‬ 3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫او‬False 2-‫باألداة‬ ‫اإلادذد‬‫العىصش‬ ‫الي‬‫حؽير‬ ‫التي‬ ‫الخاصُت‬List Box‫هي‬SelectedIndex 1-‫اإلاحجىصة‬ ‫اليلمت‬Vbcrlf‫حذًذ‬‫ظؼش‬ ‫إلوؽاء‬ ‫حعخخذم‬ 8-‫حملت‬ ‫حعخخذم‬If…..then…..Else‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ 5-‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫مذي‬Byte‫الصحُدت‬ ‫الاعذاد‬ ‫ول‬‫هى‬ 2-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫في‬2599‫للخاصُت‬Interval‫لألداة‬Timer‫ٌعجى‬2.5‫زاهُت‬ 1-ٌ‫الاحشاء‬ ً‫عل‬Procedure‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫ٌعخذعى‬‫و‬ ‫واخذة‬ ‫مشة‬ 1-‫الاحشاء‬Sub‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬Function‫بلُمت‬ ‫حعىد‬ 0-‫حعخخذم‬Selectcase‫واخذة‬ ‫ؼشػُت‬ ‫بجملت‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫عىذ‬ 39-‫اإلاعامل‬And‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫ان‬ ‫ًخؼلب‬True‫الىاج‬ ‫ن‬‫لُىى‬‫ج‬False : ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صىب‬ )‫ب‬- ‫الخصىٍب‬‫الخؼأ‬ ‫الىىد‬ Din X as single Const x as single X=20 ‫الىلؽ‬ ‫ميان‬ ‫اهمل‬ )‫أ‬ ‫الثاوي‬ ٌ‫العإا‬ 3-‫العىىان‬ ‫اداة‬ ‫في‬ ‫عشطت‬ ‫ًخم‬ ‫ما‬ ‫ؿان‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬Label1.text...‫هى‬... Dim m as integer ,sum as integer For m = 1 to5 Sum = sum + m Next Label1.text =sum 2-(‫اإلاخؼير‬ ‫كُمت‬ ‫هي‬ ‫ما‬( R‫ًأحي‬ ‫مما‬ ‫هىد‬ ‫ول‬ ‫جىـُز‬ ‫بعذ‬ Dim R As Single =0.5 Do WhileR = > 1 R =R +0.5 Loop MsgBox (R) 1-‫الثابذ‬ ً‫ع‬ ‫الاعالن‬‫أمش‬Egypt‫الىىع‬ ً‫م‬String‫ا‬ ‫اعؼاؤه‬‫و‬‫ق‬‫ؿى‬‫مصش‬ " ‫للُمت‬ .......‫هى‬ " ‫الجمُع‬ 8-‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2+(3+2)^2................‫هى‬ 5-................. ‫هي‬ ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫اؿظل‬ 2-‫ًلي‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫حملت‬ ‫في‬IF........ ‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬ ‫الثالث‬ ٌ‫العإا‬‫ب‬ :-: ‫الخالي‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ Function Sum ( ByVal First As single,ByVal SecondAs single) AsSingle Dim Total AsSingle Total =First +Second
  • 33.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 25 Return total EndFunction ‫اظم‬ ‫ؤلاحشاء‬ ‫هزا‬ ‫وظاةؽ‬ ‫الاحشاء‬ ‫اللُمت‬ ‫الشاحعت‬ ‫ـ‬‫ب‬ ‫الخاص‬ ‫البُان‬ ‫هىع‬ ‫الذالت‬‫و‬‫ظُؽ‬ ‫الذالت‬ ‫اللُمت‬ ‫الشاحعت‬ ....................................................................................................... ( ‫امخداهاث‬2938) [1‫الذقهلية‬ ‫محافظ‬ ‫امتحان‬ ]3114 : ٌ‫ألاو‬ ٌ‫العإا‬-‫عالمت‬ ‫ئهخب‬‫أو‬‫الخال‬ ‫اث‬‫س‬‫العبا‬ ‫ًىاظب‬ ‫بما‬‫ُت‬ 3-‫ئحشاء‬ ‫أي‬ ‫داخل‬ ‫اظخخذامه‬ ‫ًخم‬ ‫اء‬‫ش‬‫ؤلاح‬ ‫ي‬‫معخى‬ ‫على‬‫اإلاخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬ ‫داخله‬ ‫عىه‬ ‫الاعالن‬ ‫ن‬‫بذو‬ 2-‫الىىع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Boolean‫كمُت‬‫س‬ ‫كُم‬ ‫جأخز‬ 1-‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرهامج‬ ‫هىد‬ ً‫م‬ ‫حضء‬ ‫الؽشػي‬‫الخعبير‬True‫أو‬False 8-‫الذالت‬ ‫هاجج‬Isnumeric‫عذدًت‬ ‫كُم‬ 5-‫الخ‬ ‫بِئت‬ ‫حعمذ‬ ‫ال‬‫ؼىٍش‬IDE‫الىىد‬ ‫هاؿزة‬ ‫في‬ ‫هدىٍت‬‫أو‬ ‫ئمالةُت‬ ‫أخؼاء‬ ‫بىحىد‬ 2-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For … Next‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫حعشٍف‬ ‫جم‬ ‫أهه‬ ‫بـشض‬ ( ‫الخالُت‬ ‫ألاظئلت‬ ً‫ع‬ ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫ألاهىاد‬ ‫أ‬‫ش‬‫اك‬ / ‫ب‬ ) ‫اث‬‫ر‬‫اإلاخؼي‬ 3-‫واهذ‬ ‫ئرا‬Z = 5،Y=8‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬R....... 2-‫واهذ‬ ‫ئرا‬Z = 8،Y=8‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬R....... 1-‫واهذ‬ ‫ئرا‬Z = 20،Y=15‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫جىى‬R...... If Z > Y Then R =7 ElseIf Z < > Y Then R =15 Else R =12 EndIf ‫أ‬ ‫الثاوي‬ ٌ‫العإا‬-: ‫ًأحي‬ ‫ما‬ ‫أهمل‬ 3-..... ‫اليلمت‬ ‫اظخخذام‬ ‫ًخم‬‫بالبرهامج‬ ‫واإلاالخظاث‬ ‫الخعلُلاث‬ ‫إلطاؿت‬ ......... 2-‫ًخم‬ ‫بِىما‬ .............. ‫اليلمت‬ ‫وعخخذم‬ ‫البرهامج‬ ‫في‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬ ‫الثىابذ‬ ً‫ع‬ ‫لإلعالن‬ ........... ‫اليلمت‬ ‫اظخخذام‬ 1-‫حملت‬ ‫في‬If‫جلي‬ ‫التي‬‫ألاوامش‬ ‫جىـُز‬ ‫ًخم‬Else........... ‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫وان‬ ‫ئرا‬ 8-‫هاجج‬: ‫الجملت‬ ‫جىـُز‬Msgbox(Is Numeric(5))................... ‫هى‬ ‫ب‬-: ‫ألاحي‬ ‫لعمل‬ ‫الخالُت‬ ‫ألاهىاد‬ ‫اهخب‬- 3-‫الثابذ‬ ً‫ع‬ ‫الاعالن‬B_Date‫الىىع‬ ً‫م‬Date( ‫اللُمت‬ ًٍ‫لخخض‬35/8/2938) 2-‫للمخؼير‬ "‫مصش‬ " ‫اللُمت‬ ‫جخصُص‬C_Name 1-‫اإلاخؼير‬ ً‫ع‬ ‫الاعالن‬( A )‫ًلبل‬ ‫الزي‬‫صحُدت‬‫وػير‬ ‫صحُدت‬ ‫أعذاد‬ : ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ / ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬- 3-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬3 ^2 + ( 8 –2 * 3 ) / 2( ‫هى‬20 – 9 – 10 – 12) 2-‫الجملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫ًخىكف‬For M = 5 To10 Step2‫اإلاخؼير‬ ‫جصبذ‬ ‫عىذما‬M ‫النهاًت‬ ‫كُمت‬ ً‫م‬‫(أهبر‬–‫أ‬‫النهاًت‬ ‫كُمت‬ ً‫م‬‫صؼش‬–‫النهاًت‬ ‫كُمت‬ ‫ي‬‫حعاو‬‫أو‬ ً‫م‬‫أصؼش‬) 1-‫ألاجُت‬ ‫الجملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬For X =2 To10 Step3.. ‫ن‬‫ًىى‬
  • 34.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 26 (4 - 3 - 6 - 5) 8-( ‫اليلمت‬ ‫وعخخذم‬ ‫حذًذ‬‫ظؼش‬ ‫الوؽاء‬Is Numeric –Dim - VBCRLF - Rem) 5-‫صحُذ‬‫ػير‬‫للمخؼير‬ ‫واظم‬ ..... ‫اظخخذام‬‫ٌعخبر‬‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫خُث‬ ً‫م‬ (- First Name - Short - 5A) ‫ظبم‬ ‫ما‬ ‫حمُع‬ ‫ب‬(‫حملت‬ ‫معخخذما‬ ‫الخالي‬ ‫البرهامج‬ ‫أهمل‬Forً‫م‬ ‫الـشدًت‬ ‫ألاعذاد‬ ‫لؼباعت‬1‫ئلى‬1 Dim N As Integer …………………………….. …………………………… …………………………….. (‫اإلاخؼير‬ ‫كُمت‬ ‫هي‬ ‫وما‬N‫اهتها‬ ‫بعذ‬ )‫اس‬‫ش‬‫الخى‬ ‫ء‬‫؟‬ [3‫أسوان‬ ‫محافظة‬ ‫امتحان‬ ]3114 : ‫آلاجُت‬ ‫ألاظئلت‬ ً‫ع‬ ‫أحب‬ ( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫أو‬ ‫مىص‬‫س‬ ‫على‬‫اإلاخؼير‬ ‫اظم‬ ‫ي‬‫ًدخى‬ ‫أن‬ ً‫ًمى‬ ‫ال‬‫والىلؼت‬ ‫واإلاعاؿت‬ ‫خاصت‬ ‫عالماث‬ 2-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False 1-‫ألامش‬ ‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخبا‬ ‫عذد‬If .. Then .. Else‫هى‬3 8-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For‫اطا‬‫ر‬‫ئؿت‬‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫أن‬ ‫ٌعجي‬ ‫ؿهزا‬ 5-‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬ ‫الثاوي‬ ٌ‫العإا‬: ‫ًلي‬ ‫ؿُما‬ ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : Rem )–( Try.. Catch )–( For .. Next )–Const–( (If.. Then .. ElseIf ) 3-( ‫لؼت‬‫جىؿش‬Visual Basic.Net............. ‫حملت‬ ٌ‫خال‬ ً‫م‬ ‫ألاخؼاء‬ ‫معالجت‬ ‫ئمياهُت‬ ) 2-.......... ‫حملت‬ ‫اظخخذام‬ ‫ًخم‬ ‫زابذ‬ ً‫ع‬ ‫لإلعالن‬................. 1-‫معي‬ ‫حعلُم‬ ‫لىطع‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬. ‫ٌعبله‬ ‫أن‬ ‫البذ‬ ‫جىـُزه‬ ‫الًخم‬ ‫ن‬. 8-....................... ‫حملت‬ ‫اظخخذام‬ ‫ًخم‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ 5-................ ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬ ‫العإا‬: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫للعمىد‬‫اختر‬ : ‫الثالث‬ ٌ 3-< >ً‫م‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬ ‫التي‬ ‫ألادواث‬ ً‫م‬ ) ( . ‫خاللها‬ 2-(VBCRLF).‫مخؼير‬ ً‫ع‬ ‫لإلعالن‬ ‫حعخخذم‬ ) ( 1-TextBox. ‫ي‬‫ٌعاو‬ ‫ال‬ ) ( 8-Dim‫للشبؽ‬ ‫حعخخذم‬ ) (. ‫الىصىص‬ ‫بين‬ 5-& ‫عالمت‬‫ي‬‫ٌعاو‬‫أو‬ ً‫م‬‫أصؼش‬ ) ( . ‫حذًذ‬‫ظؼش‬ ‫ئوؽاء‬ ‫في‬ ‫حعخخذم‬ ) ( : ‫آلاحي‬ ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صحح‬ :ً ‫:أوال‬ ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ ( ‫الىىد‬Code)‫الخؼأ‬ ‫جصىٍب‬ Dim X As Sangle Const X As Integer X = 10 ‫اخت‬ : ً ‫زاهُا‬: ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫ر‬ 3-‫الخاصُت‬Text‫هىعها‬(Boolean – String- Integer) 2-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬2 * (7 +2 ) –2(32–38–31) 1-‫الثىابذ‬Constants..... ‫لها‬ ‫كُمت‬ ‫جخصُص‬ ‫ًخم‬ ‫ؿلؽ‬ ‫عنها‬ ‫ؤلاعالن‬ ‫عىذ‬ (-‫حعلُماث‬ ‫جىـُز‬‫ظير‬ ‫أزىاء‬‫ؿلؽ‬ ‫البرهامج‬-‫ؤلاعالن‬ ‫عىذ‬ ) ‫ؿلؽ‬ ‫البرهامج‬ ‫حعلُماث‬ ‫جىـُز‬‫ظير‬ ‫أزىاء‬ ً‫وهزل‬
  • 35.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 27 [2‫ية‬‫ر‬‫الاسكنذ‬ ‫محافظة‬ ]3114 ٌ‫الاو‬ ٌ‫العإا‬:( ‫عالمت‬ ‫طع‬√( ‫عالمت‬‫أو‬ ))×‫أمام‬: ‫ًاحى‬ ‫مما‬ ‫ليل‬ ‫اث‬‫س‬‫العبا‬ 3-‫بُان‬ ‫هىع‬ ‫ول‬Data Type‫الىمبُىجش‬ ‫راهشة‬ ‫في‬ ًٍ‫جخض‬‫خيز‬ ‫له‬ 2-‫جد‬‫اإلاىؼلُت‬ ‫ألاخؼاء‬ ‫ذر‬Logic Errors‫ظلُمت‬‫ػير‬ ‫بصىسة‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ 1-‫حملت‬ ‫حعخخذم‬If ... Then ... ElseIf‫ؼشػي‬‫حعبير‬ ً‫م‬‫اهثر‬ ‫وحىد‬ ‫عىذ‬ 8-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬5 + 3 * 2‫هى‬16 5-‫الذالت‬IsNumeric‫ن‬‫ًىى‬ ‫مىؼلي‬ ‫هاجج‬ ‫لها‬False‫أو‬True 2-‫حملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫ًخىكف‬For M=10 to 1 Step -2‫كُمت‬ ‫جصبذ‬ ‫عىذما‬Mً‫م‬‫أهبر‬ ‫النهاًت‬ ‫كُمت‬ : ‫ًأحى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬- 3-‫هى‬ ‫بعظهما‬ ‫مع‬ ‫خشؿُخين‬ ‫ظلعلخين‬ ‫وصل‬ ‫في‬ ‫ٌعخخذم‬ ‫الزي‬ ‫الشبؽ‬ ‫معامل‬ & )،#،" ") 2-‫هاؿزة‬ ‫لـخذ‬Code Window‫مـخاح‬ ‫هظؼؽ‬( F5 - F7 - F4 ) 1-‫هى‬ ‫صحُدت‬‫الؼير‬ ‫الشكمُت‬ ‫البُاهاث‬ ًٍ‫لخخض‬ ‫اإلاعخخذم‬ ‫البُان‬ ‫هىع‬ ( Decimal - Boolean – String ) 8-‫اظخخذام‬ ‫عىذ‬‫اإلاعامل‬< >‫ٌعجي‬ ‫ؿاهه‬ ‫الؽشػي‬‫الخعبير‬ ‫في‬................ )ٌ‫ي‬‫عاو‬-‫ي‬‫ٌعاو‬ ‫ال‬-) ‫ي‬‫ٌعاو‬‫أو‬ ً‫م‬‫أهبر‬ ‫الثالث‬ ٌ‫العإا‬) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬ ‫صل‬ ) ‫أ‬ ( : ) ‫أ‬ () ‫ب‬ ( 3-‫حملت‬ ٌ‫خال‬ ً‫م‬ ‫وكىعها‬ ‫اإلادخمل‬ ‫ألاخؼاء‬ ‫معالجت‬ ‫ئمياهُت‬VbCrLf 2-ً‫أماه‬ ‫هي‬‫البرهامج‬ ‫وجىـُز‬‫ظير‬ ‫أزىاء‬‫جخؼير‬‫الىمبُىجش‬ ‫بزاهشة‬Const 1-‫حذًذ‬‫ظؼش‬ ‫ئوؽاء‬ ‫في‬ ‫حعخخذم‬ ‫ولمت‬ ‫هي‬Try / Catch 8-‫حملت‬ ‫هزه‬ ‫باظخخذام‬ ‫الثىابذ‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًخم‬‫اث‬‫ر‬‫اإلاخؼي‬ ‫ب‬-‫اث‬‫ر‬‫اإلاخؼي‬ ‫كُمت‬ ‫خذد‬C , K‫جىـُز‬ ‫بعذ‬‫الىىد‬Code‫الخالي‬ Dim N,K ,C As Integer C = 10 For N =1 To10 Step5 K = K + N Next IF N >= C Then C = C + 1 EndIf [8‫الجيزة‬ ‫مداؿظت‬ ‫امخدان‬ ]2938 ( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ ))×‫أمام‬‫ًىخـى‬ (:‫اث‬‫س‬‫العبا‬5) ‫ؿلؽ‬ 3-‫ولمت‬ ‫حعخخذم‬As. ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬ 2-‫ح‬‫ولمت‬‫عبر‬Meُ‫الحال‬ ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬. ‫ت‬ 1-( ‫الىىع‬ ً‫م‬ ‫ألاخؼاء‬Run TimeError‫البرهامج‬ ‫حؽؼُل‬ ‫أزىاء‬‫جظهش‬ ) 8-‫كُمت‬ ‫وحىد‬ ‫خالت‬ ‫في‬ ‫مىحبا‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًجب‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ‫في‬ ‫الضٍادة‬ ٌ‫معذ‬ ‫النهاًت‬ ‫كُمت‬ ً‫م‬‫أهبر‬ ‫البذاًت‬ 5-( ‫اظخخذام‬Else( ‫حملت‬ ‫في‬ ‫ي‬‫اخخُاس‬ )If) 2-( ‫الحعابي‬ ‫اإلاعامل‬ ‫ٌعخخذم‬Mod‫إلًجاد‬ )‫اللعمت‬ ‫باقي‬ : ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫اليلمت‬‫باخخُاس‬ ‫الجمل‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬ 3-‫اظ‬ ًٍ‫لخخض‬‫مخؼير‬ ‫اظخخذام‬ ‫ًخم‬ ‫اإلاعخخذم‬ ‫م‬‫هىع‬‫ه‬(String – Integer – Date) 2-( . ‫ببعظهما‬ ‫خشؿُخين‬ ‫ظلعلخين‬ ‫وصل‬ ‫في‬ ..... ‫الشبؽ‬ ‫معامل‬ ‫ٌعخخذم‬& - $ - @) ‫القيمة‬‫المتغير‬ C K 11N
  • 36.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 28 1-‫م‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬. ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫عشؿت‬ (If …Then – For … Next –If .. Then .. Else) 8-. ‫ئلُه‬‫الترهيز‬ ‫هلل‬ ‫وَعجي‬ ‫الىص‬ ‫ق‬‫بصىذو‬ ‫خاصت‬ ‫وظُلت‬‫ألامش‬‫ٌعخبر‬ (Print –Clear – Set focus) 5-‫لألداة‬‫العىاصش‬ ‫إلطاؿت‬ ‫حعخخذم‬ ........... ‫الخاصُت‬ComboBox (Items –Multiline – Text) : ‫العلمي‬ ‫اإلاصؼلح‬ ‫أهخب‬ : ‫الثالث‬ ٌ‫العإا‬ 3-‫جىـُز‬ ‫أزىاء‬‫جخؼير‬ ‫أن‬ ً‫ًمى‬ ‫كُمت‬ ‫لها‬ ‫جخصص‬‫الىمبُىجش‬ ‫بزاهشة‬ ‫محجىصة‬ ً‫أماه‬ ‫البرهامج‬ ‫حعلُماث‬ 2-. ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫خالت‬ ‫في‬ ‫حعخخذم‬ ‫حملت‬ 1-( ‫حملت‬ ‫في‬ ‫الضٍادة‬ ٌ‫معذ‬ ‫جدذد‬ ‫ولمت‬For … Next) 8-‫بُن‬ ‫ػشؿين‬ ً‫م‬ ‫حملت‬‫الحعابي‬ ‫ي‬‫الدعاو‬ ‫بها‬ ‫ًلصذ‬ ‫وال‬ = ‫عالمت‬ ‫هما‬ 5-‫ًىخب‬ ‫وما‬ ‫الىىد‬ ‫ؿهم‬ ‫على‬ ‫ب‬‫اللاس‬ ‫حعاعذ‬ ‫التي‬ ‫اإلاالخظاث‬ ‫لىخابت‬ ‫حعخخذم‬ ‫ولمت‬ ‫أهىاد‬‫ٌعخبر‬ ‫ال‬ ‫بعذها‬ : ‫ػت‬‫س‬‫الـا‬ ‫الىلاغ‬ ‫أهمل‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ 3-‫هاجج‬ ‫ؿان‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫ػبلا‬( 3 +2 –3 ) *2 ^ 2.‫هى‬.. 2-( ‫الؽشػي‬‫الخعبير‬ ‫هاجج‬300 < > 100...............‫ـى‬‫ـ‬‫ه‬ ) 1-ً‫م‬ ‫الـشدًت‬ ‫ألاعذاد‬ ‫لعشض‬ ‫الضٍادة‬ ٌ‫ومعذ‬ ‫البذاًت‬ ‫كُمت‬ ‫خذد‬3‫ئلى‬39‫الىىد‬ ‫في‬ : ‫الخالي‬For I =…….. To 10 Step …….. 8-‫آلا‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬ ‫أوحذ‬‫العىىان‬ ‫ق‬‫صىذو‬ ‫في‬‫ظُظهش‬ ‫الزي‬ ‫الىاجج‬ : ‫حي‬Label1‫هى‬ Dim M As Integer =10 If M > =10 Then Label1.text =" One " Else Label1.text =" Two " EndIf [5‫الغربية‬ ‫محافظة‬ ‫امتحان‬ ]3114 : ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫صحح‬ : ٌ‫ألاو‬ ٌ‫العإا‬ 3-‫الىىد‬ ‫هاؿزة‬ ‫في‬ ‫مالخظاث‬ ‫لىخابت‬‫اليلمت‬ ‫باظخخذام‬ ‫الجملت‬ ‫جبذأ‬RAM‫أو‬ (‫العالمت‬‘) 2-‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫فى‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬‫بشكم‬) _ ( ‫عالمت‬‫أو‬ 1-‫حملت‬ ‫فى‬For..Next‫ولمت‬ ‫هخابت‬ ‫عىذ‬Step‫اطُت‬‫ر‬‫الاؿت‬ ‫كُمتها‬ ‫ن‬‫جىى‬‫صـش‬ 8-‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬ ‫خالت‬ ‫فى‬ ) " " ( ‫الخىصُص‬ ‫عالمتى‬ ‫حعخخذم‬‫أو‬ ‫ٍخ‬‫س‬‫جا‬‫وكذ‬‫بُنهما‬ 5-( ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًبذأ‬Variables( ‫اليلمت‬ ‫باظخخذام‬ )Const) 2-( ‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double( ‫اللُمت‬ ‫ًأخز‬ )True/ False) : ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬ 3-‫الىىد‬Din X AsSingle‫خؼأ‬ ‫ٌعبب‬Error................. ‫مىؼل‬ (‫ُا‬Logical–‫الدؽؼُل‬ ‫عىذ‬RunTime–‫وهدىٍا‬ ‫ئمالةُا‬Syntax) 2-. ‫الصحُدت‬ ‫الشكمُت‬ ‫البُاهاث‬ ‫حعخخذم‬ ............... ‫الىىع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ( Boolean –Char –Single –Long ) 1-‫حملت‬ ‫في‬Try… Catch‫الىىد‬ ‫وطع‬ ‫ًخم‬Code‫وكع‬ ‫ئرا‬ ‫الخؼأ‬ ‫بمعالجت‬ ‫الخاص‬ ...... ‫بعذ‬ ً‫ورل‬( Try– End–Catch – EndIf ) 8-‫حملت‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If … Then Else(‫هى‬5–8–2–3) 5-‫حملت‬ ‫في‬ ‫ٌعخخذم‬ ‫الزي‬‫اإلاخؼير‬For … Next.................... ‫ٌعمى‬
  • 37.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 29 ( Counter –Step –Increment – Text ) 2-‫ظؼش‬ ‫ئوؽاء‬ ‫في‬ ‫حعخخذم‬ ‫التي‬ ‫اإلاحجىصة‬ ‫اليلمت‬..................... ‫هي‬ ‫حذًذ‬ ( Dim –String – VBCRLF –Print ) ‫اإلايان‬ ‫في‬ ‫الخالُت‬ ‫كام‬‫س‬‫ألا‬‫أو‬ ‫اليلماث‬ ‫معخخذما‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ : ‫الثالث‬ ٌ‫العإا‬ : ‫اإلاىاظب‬( 63 –Error – 16 – Pass –18 –(Zero) 0 ) ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬ ) ‫أ‬ (( 5 +3 ) * 2............. ‫هي‬ ..........‫هى‬ ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬ ) ‫ب‬ ( Dim A As Integer = 7 Dim B As Integer =9 Msgbox ( A * B ) ..........‫هى‬ ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬ ) ‫ـ‬‫ح‬ ( Dim X As Single =55 If X> =50 Then Msgbox ( " Pass" ) EndIf ‫جى‬ ‫هاجج‬ ) ‫د‬ (..........‫هى‬ ‫اإلالابل‬ ‫الىىد‬ ‫ـُز‬ Dim N As Integer = 10 N = N + 2 N = N Mod3 Label1.Text =N [6‫القليوبية‬ ‫محافظة‬ ]3114 ( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالي‬ ‫الجملت‬ ‫أمام‬ ) 3-‫الىمبُىجش‬ ‫راهشة‬ ‫في‬ ًٍ‫جخض‬ ‫ػشٍلت‬ ‫له‬ ‫بُان‬ ‫هىع‬ ‫ول‬ 2-‫الخاصُت‬Auto size‫هىعها‬String. 1-Const L As Integer 8-Dim Sub As Single 5-Dim U_B_D As Date 2-( ‫اإلاحجىصة‬ ‫اليلمت‬VBCRLF. ‫حذًذ‬‫ظؼش‬ ‫ئوؽاء‬ ‫في‬ ‫حعخخذم‬ ) : ‫ماًأحي‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬ 3-................ ‫هي‬ ‫اث‬‫ر‬‫اإلاخؼي‬.................. 2-..................................... ‫هي‬ ‫الثىابذ‬ 1-. ‫خؼأ‬‫أو‬ ‫صىاب‬ ‫ئما‬ ‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬ ‫هي‬ ..................... 8-( ‫لعمل‬ ... ‫مـخاح‬ ‫على‬ ‫بالظؼؽ‬ ‫هلىم‬ ‫الىىد‬ ً‫م‬ ‫الاهتهاء‬ ‫بعذ‬Start Debugging) ‫العمل‬ ‫هاجج‬‫هى‬ ‫ما‬ : ‫الثالث‬ ٌ‫العإا‬: ‫الخالُت‬ ‫الحعابُت‬ ‫ُاث‬ 3-( 8 +7 ) * 3 2-8 + 7 * 3 : ‫الخالُت‬ ‫ألاهىاد‬ ً‫م‬ ‫ول‬ ‫جىـُز‬ ‫هاجج‬‫اختر‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ 1- Dim X As Integer =16 If XMod3 =0 Then MSGBOX ( " True") Else MSGBOX ( " False" ) EndIf (16-False-True)
  • 38.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 31 2- Dim X , TAs integer For X =5 To 12 T= T +X Next MSGBOX ( X ) (5-12-13) [7‫املنيا‬ ‫محافظة‬ ]3114 ( ‫عالمت‬ ‫طع‬ : ٌ‫ألاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫حملت‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else‫هى‬2 2-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False 1-‫حعخخذم‬Dim‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬Variables 8-‫كم‬‫س‬‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫أن‬ ‫البرهامج‬ ‫في‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬ 5-‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬ : ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬ 3-‫ج‬ ‫ًخم‬......... ‫الثىابذ‬ ‫كُم‬ ‫خصُص‬ ‫ؿلؽ‬ ‫الثىابذ‬ ً‫ع‬ ‫ؤلاعالن‬ ‫(عىذ‬-‫ؿلؽ‬ ‫البرهامج‬ ‫حعلُماث‬‫ظير‬ ‫أزىاء‬-)‫ظبم‬ ‫ما‬ ‫حمُع‬ 2-‫ألولىٍاث‬ ً ‫ػبلا‬ ً ‫جىـُزا‬ ‫الحعابُت‬ ‫العملُاث‬ ٌ‫أو‬. ‫هي‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬.. ‫ألاظغ‬ (–‫ـشح‬‫ـ‬‫ـ‬‫ـ‬‫ؼ‬‫ال‬–) ‫ألاكىاط‬ 1-‫حملت‬ ‫في‬For .. Nextُ‫وظ‬ ‫ما‬ ،‫ألامش‬ ‫ـت‬Next.......... ‫أ‬–. ‫الضٍادة‬ ٌ‫معذ‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫ٍادة‬‫ص‬ ‫ب‬–. ‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬ ‫بعذ‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫هت‬‫س‬‫ملا‬ ‫ـ‬‫ح‬-‫ظبم‬ ‫ما‬ ‫حمُع‬ 8-‫الجملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬For X =1 To8 Step4(2–8–3) 5-‫ًأ‬‫مخؼير‬‫ئلى‬‫صـش‬ ‫بين‬ ‫اوح‬‫ر‬‫جت‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُمت‬ ‫خز‬255.............‫هى‬ (Byte–String–Boolean) : ‫آلاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬ 3-( 5 + 6 ) * 2..................... ‫الىدُجت‬ 2-5 + 6 * 2‫الىدُج‬..................... ‫ت‬ 1-9 * 2 +4 * 3..................... ‫الىدُجت‬ 8-2 –( 7 +2 ) * 2..................... ‫الىدُجت‬ ‫ب‬-( ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬Code: ‫صىبه‬ ‫زم‬ ‫آلاحي‬ ) ( ‫د‬‫ـى‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ى‬‫ال‬Code)‫الخؼأ‬ ‫ـىع‬‫ـ‬‫ـ‬‫ه‬‫الخصىٍب‬ Din X As Single Const X As Integer X =10 : ‫أحب‬ ‫زم‬ ‫الخالُت‬ ‫ألاهىاد‬ ‫أ‬‫ش‬‫اك‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ Dim X ,Y ,Z As Integer X =20 Y =50 If X < 20 Then X =30 Y =80 EndIf Z = Y * 2
  • 39.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 31 ‫اإلاخؼير‬ ‫كُمت‬ ) ‫أ‬X‫هي‬.......... ‫اإلاخؼير‬ ‫كُمت‬ ) ‫ب‬Y.......... ‫هي‬ ‫اإلاخؼير‬ ‫كُمت‬ ) ‫ـ‬‫ح‬Z.......... ‫هي‬ ‫لجملت‬ ‫الؽشػي‬ ‫الىاجج‬ ) ‫د‬X < 20( ‫ن‬‫ًىى‬True – False –20) [8‫بورسعيذ‬ ‫محافظة‬ ]3114 : ‫ًلي‬ ‫ؿُما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ٌ‫ألاو‬ ٌ‫العإا‬ 3-‫ٌعخبر‬ ..................‫اإلاخؼير‬ ‫اظم‬. ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫خُث‬ ً‫م‬ ً ‫صحُدا‬ (Const-Age-2nd Class-As) 2-( ‫الىصىص‬ ‫بين‬ ‫للشبؽ‬ ‫حعخخذم‬ ...... ‫عالمت‬&VBCRLF&-VBCRLF-&-)@ 1-‫أن‬ ‫البذ‬ ، ‫جىـُزه‬ ‫ًخم‬ ‫ال‬ ‫معين‬ ‫حعلُم‬ ‫لىطع‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ (.... ‫ٌعبله‬Const–Rim-Dim-‫ال‬)‫ظبم‬ ‫مما‬ ‫ئ‬ ‫ش‬ 8-( ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫هىع‬Code)Din X As Single..........‫هى‬ ( (Logical Error)-(SyntaxError)-(Runtime Error)) 5-( ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ .......Form‫الحالي‬ )(Me-Object-Double) 2-‫العىىان‬ ‫أداة‬ ‫في‬ ‫اإلاعشوطت‬ ‫اللُمت‬ ‫ما‬Label1: ‫آلاحي‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬ (4-3-0-10) Dim IntNum As Integer =10 IntNum =IntNum + 2 IntNum =IntNum Mod 3 Label3 .Text =IntNum ( ‫عالمت‬ ‫طع‬ ) ‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 2 + 3 ) ^ 3‫هى‬29() 2-( ‫حملت‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else‫هى‬ )2() 1-‫حعخخذم‬Dim‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬Variables() 8-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Byte‫اللُمت‬ ‫ًأخز‬True‫أو‬False() ‫الىىد‬ ‫في‬ ) ‫ب‬Code‫والث‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫أظماء‬ ‫اظخخشج‬ ‫آلاحي‬: ‫وأهىاعها‬ ‫ىابذ‬ PrivateSubButton1_Click (ByValSender Dim Radius AsSingle Const X AsSingle= 22 / 7 Radius =TextBox1.text Label2.Text = X * Radius ^ 2 EndSub : ‫الخالُت‬ ‫ألاهىاد‬ ‫جىـُز‬ ‫هاجج‬ ‫أهخب‬ : ‫الثالث‬ ٌ‫العإا‬ ‫م‬‫ال‬‫ـىد‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ى‬ 3Dim A As Integer = 7 Dim B As Integer =9 MsgBox ( A & "X" & B & "="& " " & A *B ) 2Dim Num As Integer = 10 If Num > =10 Then Label1.Text =" One " ElseIf Num =5 Then Label1.Text =" Two " Else Label1.Text =" Three" EndIf
  • 40.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 32 1Dim i As Integer , Sum AsInteger For i =1 To5 Sum = Sum + i Next lbl_Display.Text =Sum [9‫دمياط‬ ‫محافظة‬ ]3114 ( ‫عالمت‬ ‫طع‬ ) ‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3.‫حعخخذم‬dim‫ل‬‫إل‬ً‫ع‬ ‫عالن‬‫اث‬‫ر‬‫اإلاخؼي‬variables 2.‫حملت‬ ‫حعخخذم‬if… then …. Else‫ؼشػي‬‫حعبير‬ ً‫م‬‫اهثر‬‫اخخُاس‬ ‫خالت‬ ‫في‬ 1.( ‫كُمت‬m( ‫الحللت‬ ‫جىـُز‬ ‫اهتهاء‬ ‫بعذ‬ )for m= 3 to1 step -1‫هى‬ )0 8.‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫كُمت‬ ‫ًأخز‬True‫او‬False ‫الاجُت‬ ‫الىاؿزة‬ ‫في‬ ‫الثاوي‬ ٌ‫العإا‬ ‫خذد‬‫البرهامج‬ ‫معخخذم‬ ‫مذخالث‬ ً‫م‬ ‫مذخل‬ ‫ليل‬ ‫اإلاىاظب‬ ‫البُان‬ ‫هىع‬ 3-.......................2-.....................1-.....................8-....................... ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ ‫الثالث‬ ٌ‫العإا‬ 3-‫هى‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬)one–Tow–Three) Dim Num As Integer = 10 If Num >= 10 then Label1.text =" One " ElseIf Num =5 then Label1.text =" Tow " Else Label1.text =" There" Endif 2-‫العىىان‬ ‫اداة‬ ‫في‬ ‫اللُمت‬ ‫ما‬Label1( ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬3–0–4) Dim intNum as Integer =10 intNum =intNum+2 intNum=intNum mod 3 Label1.text =intNum 1-.... ‫الخالي‬ ‫الىىد‬ ً‫م‬ ‫الهذؾ‬ Dim N as integer Dim S as integer For N =1 to 100 S =S +N Next Label1.text =S 1 2 3 4
  • 41.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 33 ‫أ‬-ً‫م‬ ‫الاعذاد‬ ‫عشض‬3:399 ‫ب‬-‫الا‬ ‫مجمىع‬ ‫عشض‬ً‫م‬ ‫عذاد‬3:399 ‫ث‬-ً‫م‬ ‫الاعذاد‬ ‫طشب‬ ‫خاصل‬ ‫عشض‬3:399 [11‫قنا‬ ‫محافظة‬ ‫امتحان‬ ]3114 : ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫وؿلا‬ ‫الاجُت‬ ‫العؼىس‬ ‫جب‬‫س‬ )‫أ‬ : ٌ‫الاو‬ ٌ‫العإا‬ ‫الشجبت‬‫العملُت‬ ) (‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫اللعمت‬‫و‬ ‫الظشب‬ ) (‫م‬ ‫الاكىاط‬‫الخاسج‬ ‫الى‬ ‫الذاخل‬ ً ) (‫الُمين‬ ‫الى‬‫الِعاس‬ ً‫م‬ ‫الؼشح‬‫و‬ ‫الجمع‬ ) (‫الاظغ‬ ‫ؿع‬‫س‬ : ‫الاجُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬ ‫خذد‬ )‫ب‬2( *1+5..................... ‫الىدُجت‬ ) ( ‫عالمت‬ ‫طع‬ : ‫الثاوى‬ ٌ‫العإا‬√( ‫عالمت‬‫او‬ )) ×‫الخؼأ‬ ‫ة‬‫س‬‫العبا‬ ‫أمام‬: 3-‫الىصىص‬ ‫بين‬ ‫للشبؽ‬ ‫حعخخذم‬ & ‫عالمت‬ 2-‫اظخخذام‬Else‫حملت‬ ‫فى‬ ‫ي‬‫اخخُاس‬IF 1-‫ؿلؽ‬ ‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬ ‫للثىابذ‬ ‫كُم‬ ‫جخصُص‬ ‫ًخم‬ 8-IF.. Then.. Else If‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬ 5-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False ‫العب‬ ‫أهمل‬ : ‫الثالث‬ ٌ‫العإا‬: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ً‫م‬ ‫ًىاظبها‬ ‫بما‬ ‫اث‬‫س‬‫ا‬ (Try/Catch–Me–‫الؽشػي‬‫الخعبير‬–Mod–For…Next) 3-‫اللعمت‬ ‫باقي‬ ‫ٌعؼى‬ ‫خعابي‬ ‫معامل‬‫هى‬ .............. ‫اإلاعامل‬ 2-‫هى‬‫اس‬‫ش‬‫جى‬ ‫حملت‬ ‫أؿظل‬ ‫ؿان‬ ‫معبلا‬ ‫لىىد‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ......... 1-‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬‫هى‬ .......‫صىاب‬ ‫اما‬ ‫هاججه‬True‫خؼأ‬‫أو‬False 8-( ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ ...............Form‫الحالُت‬ ) 5-‫لؼت‬‫جىؿش‬Visual Basic . netً‫م‬ ‫وكىعها‬ ‫اإلادخمل‬ ‫الاخؼاء‬ ‫معالجت‬ ‫امياهُت‬ ..... ‫حملت‬ ٌ‫خال‬ : ‫الخالُت‬ ‫للجمل‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ ) ‫أ‬ ( : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ 3-‫أهىا‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬‫ع‬Integer & Long‫ؿلؽ‬ .............. ًٍ‫لخخض‬ ‫حعخخذم‬ ‫الصحُدت‬ ‫الشكمُت‬ ‫البُاهاث‬ (–‫صحُدت‬‫الؼير‬ ‫الشكمُت‬ ‫البُاهاث‬–) ‫الحشؿُت‬ ‫البُاهاث‬ 2-( .. ‫حملت‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Const-Declare–Dim) 1-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬IF.. Then.. Else If‫هى‬ ( ...........3–2–1) : ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ )‫ب‬‫ًخم‬ ‫ال‬ ‫معين‬ ‫حعلُم‬ ‫لىطع‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ : ‫ٌعبله‬ ‫ان‬ ‫البذ‬ ‫جىـُزه‬3‫أو‬ ......................... )2................................ ) [11‫سويف‬ ‫بنى‬ ‫محافظة‬ ]3114 ‫الاو‬ ٌ‫العإا‬: ‫ًأحى‬ ‫ما‬ ‫أهمل‬ ) ‫أ‬ : ٌ 3-....................... ‫ـ‬‫ب‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫ٌؽترغ‬ 2-: ‫أن‬ ‫اض‬‫ر‬‫باؿت‬ Dim A as integer =80 MsgBox ( Is Numeric (A)) -.........................‫هى‬ ‫الذالت‬ ‫هاجج‬ ‫ؿان‬ 1-‫جلى‬ ‫التي‬‫الاوامش‬ ‫مجمىعت‬ ‫جىـُز‬ ‫ًخم‬Try‫ؿان‬‫الاوامش‬ ‫هزه‬ ‫فى‬ ‫خؼأ‬ ‫خذر‬ ‫ؿارا‬ ‫ال‬‫ختى‬ ....................... ‫جلى‬ ‫التي‬‫الاوامش‬ ‫مجمىعت‬ ‫لخىـُز‬ ‫ًيخلل‬ ‫برهامج‬EndTry 8-‫حملت‬ ‫فى‬For. Next‫الاجُت‬For X=3 To8 Step2‫هى‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫ؿان‬
  • 42.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 34 5-‫الاحي‬ ‫الحعابي‬‫الخعبير‬ ‫هاجج‬3 ^ 2 * 3 + 6 / 2......‫هى‬ ‫الاولىٍاث‬ ‫للاعذة‬ ‫ػبلا‬ ‫الخالي‬ ‫الؽيل‬ ‫في‬ )‫ب‬: ‫الاجُت‬ ‫الاظئلت‬ ً‫ع‬ ‫أحب‬ 3-.............. ‫الخؼأ‬ ‫ظبب‬ ‫خذد‬............................................................... 2-......... ‫الخؼأ‬ ‫هىع‬ ‫خذد‬..................................................................... 1-..................... ‫جخصُص‬ ‫حملت‬ ‫اظخخشج‬............................................. : ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ ) ‫أ‬ : ‫الثاوى‬ ٌ‫العإا‬ 3-‫الاجُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬6 mod2( ...................‫هى‬0-1.5-3) 2-‫الامش‬ ‫هاجج‬MsgBox("5" & "x" & "2")( .............‫هى‬5&2-5x2–10) ‫ا‬ ‫فى‬ )‫ب‬:‫أرهش‬ ‫الخالى‬ ‫لىىد‬ Dim A As Short For A =12 To4 Step-3 Me.TextBox1.Text = Me.TextBox1.Text & A Next 3-‫الىص‬ ‫ق‬‫صىذو‬ ‫في‬ ‫عشطها‬ ‫ًخم‬ ‫التي‬ ‫اللُم‬Textbox1 2-‫اإلاخؼير‬ ‫كُمت‬A‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ‫نهاًت‬ ‫بعذ‬ ‫س‬‫باظهاس‬ ‫ًلىم‬ ‫بشهامج‬ ‫لعمل‬ ‫م‬‫ص‬‫الال‬ ‫الىىد‬ ‫أهخب‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬‫الشكم‬ ( ‫ظالت‬ ‫ظالت‬‫س‬ ‫مشبع‬ ‫في‬ ) ‫ظالب‬ ‫الشكم‬ ( ‫ظالت‬‫س‬‫أو‬ ‫الصـش‬ ً‫م‬‫أهبر‬‫اإلاخؼير‬ ‫وان‬ ‫ارا‬ ) ‫مىحب‬ ‫الصـش‬ ً‫م‬‫أصؼش‬‫اإلاخؼير‬ ‫وان‬ ‫ارا‬........................................................................ ........................................................................ ........................................................................ ........................................................................ ‫اداة‬ ‫في‬ ‫ها‬‫س‬‫اظها‬ ‫ًخم‬ ‫التي‬ ‫اللُمت‬ ‫ما‬ )‫ب‬Label1: ‫الاحي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ Dim x AsShort =6 Dim y AsShort =8 If y= x Then Me.Label1.Text = y/ 2 Else If y> x Then Y =5 Me.Label1.Text = y*2 Else Me.Label1.Text = x + y EndIf :‫م‬‫ص‬‫الال‬ ‫البرمجت‬ ‫الىىد‬ ‫أهخب‬ )‫ج‬ 3-‫باظم‬ ‫زابذ‬ ً‫ع‬ ‫اعالن‬B_day‫ٍخ‬‫س‬‫جا‬ ‫أي‬ ‫كُمت‬ ‫له‬ ‫خصص‬‫و‬ 2-‫الىص‬ ‫ق‬‫صىذو‬ ‫اؿشاغ‬Textbox1‫مدخىاه‬ ً‫م‬ : ‫العلمي‬ ‫اإلاصؼلح‬ ‫أهخب‬ )‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ 3-‫حذًذ‬‫ظؼش‬‫و‬ ٌ‫الادخا‬ ‫مـخاح‬‫مض‬‫س‬ ‫إلطاؿت‬ ‫ٌعخخذم‬ ‫خشفي‬ ‫زابذ‬
  • 43.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 35 2-‫الخىـُز‬ ‫أزىاء‬ ‫جخجاهل‬‫و‬ ‫الىىد‬ ‫داخل‬ ‫مالخظاث‬ ‫وهخابت‬ ‫لخعلُم‬ ‫حعخخذم‬ ‫ولمت‬ ً‫م‬ ‫هال‬ ‫كُم‬ ‫خذد‬ )‫ب‬Z‫و‬Y: ‫الاحي‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬‫جظهش‬ ‫التي‬ Dim Z ,Y AsInteger Y =0 For Z =2 To6 Step2 MsgBox (Z) Y =Y + Z Next Z MsgBox (Y) [13‫الفيوم‬ ‫محافظة‬ ]3114 : ‫باللاةمت‬ ‫اإلاىحىدة‬ ‫اليلماث‬ ً‫م‬ ‫الـشاػاث‬ ‫امالء‬ : ٌ‫الاو‬ ٌ‫العإا‬ (True-False-Dim–‫النهاًت‬ ‫كُمت‬ ً‫م‬‫أصؼش‬–2) 3-........................ ‫ولمت‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬ 2-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Boolean.................. ‫أو‬ .................. ‫اللُمت‬ ‫ًأخز‬ 1-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else....‫هى‬.... 8-‫حملت‬ ‫فى‬‫اس‬‫ش‬‫الخى‬ ‫ًخىكف‬For A=5 To 1 Step-2‫اإلاخؼير‬ ‫كُمت‬ ‫جصبذ‬ ‫عىذما‬A... ( ‫عالمت‬ ‫طع‬ : ‫الثاوي‬ ٌ‫العإا‬√( ‫عالمت‬‫او‬ )) ×: ‫الخالُت‬ ‫ة‬‫س‬‫العبا‬ ‫أمام‬ 3-‫حملت‬ ‫حعخخذم‬If .. Then .. Else If‫ؼشػى‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخُاس‬ ‫خالت‬ ‫فى‬ 2-‫اث‬‫ر‬‫للمخؼي‬ ‫الخخصُص‬ ً‫ًمى‬Variables‫أ‬‫الخلت‬ ‫مشخلت‬ ‫فى‬‫أو‬ ‫عنها‬ ‫الاعالن‬ ‫زىاء‬ 1-‫ظـلُت‬ ‫ؼشػت‬‫و‬ ‫كام‬‫س‬‫ا‬‫و‬ ‫خشوؾ‬ ً‫م‬‫اإلاخؼير‬ ‫اظم‬ ‫ن‬‫ًخىى‬ ‫ان‬ ً‫ًمى‬ 8-‫هىع‬ ً‫م‬ ‫الاخؼاء‬Runtime Error‫البرهامج‬ ‫حؽؼُل‬ ‫كبل‬ ‫أزشها‬‫ًظهش‬ 5-‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫حملت‬ ‫في‬If‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬True ‫العمىد‬ ‫في‬ ‫اهخب‬ : ‫الثالث‬ ٌ‫العإا‬) ‫ب‬ (: ) ‫أ‬ ( ‫العمىد‬ ً‫م‬ ‫جىاظبه‬ ‫التي‬ ‫كام‬‫س‬‫الا‬ ‫م‬) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬ 3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2 – ( 7 +2 ) * 23 2-‫ظير‬ ‫أزىاء‬ ‫كُمتها‬‫جخؼير‬‫الىمبُىجش‬ ‫راهشة‬ ‫في‬ ًٍ‫جخض‬ ‫أظماء‬ ‫البرهامج‬ Name 1-‫اإلاخؼير‬ ‫حعمُت‬ ‫ازىاء‬ ‫حعخخذم‬ ‫ال‬ ‫التي‬ ‫اإلاحجىصة‬ ‫اليلماث‬‫اث‬ ‫ولمت‬ -16 8-‫ظلُمت‬‫ػير‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ ‫جدذر‬ ‫التي‬ ‫الاخؼاء‬ ً‫م‬16 5-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫في‬For.. Next‫كُمتها‬ ‫ن‬‫جىى‬As SyntaxError Variables [12‫الشرقية‬ ‫محافظة‬ ]3114 ( ‫عالمت‬ ‫طع‬ : : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬‫او‬ )) ×‫الخال‬ ‫ة‬‫س‬‫العبا‬ ‫أمام‬: ‫ُت‬ 3-‫وعخخذم‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫عىذ‬Dim‫اإلاخؼير‬ ‫اظم‬ ‫زم‬ ‫البُان‬ ‫هىع‬ ‫زم‬ 2-‫الخلت‬ ‫مشخلت‬ ‫فى‬‫أو‬ ‫عنها‬ ‫الاعالن‬ ‫أزىاء‬ ‫اث‬‫ر‬‫للمخؼي‬ ‫الخخصُص‬ ً‫ًمى‬ 1-‫بشكم‬ ‫ًبذأ‬ ‫أن‬ ‫البرهامج‬ ‫فى‬ ‫الثىابذ‬‫أو‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬ 8-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬IF..Then..Else‫هى‬‫ازىان‬ 5-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫فى‬Step‫حملت‬ ‫مع‬For… Next‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ن‬‫جىى‬ : ‫الاكىاط‬ ‫بين‬ ‫الى‬ ‫اليلماث‬ ً‫م‬ ‫ًىاظبها‬ ‫بما‬ ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ : ‫الثاوى‬ ٌ‫العإا‬ (String–Double–Const–Else–‫الخخصُص‬–Long–IF .. Then) 3-.......... ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫ٌعخخذم‬‫العؽشٍت‬ ‫الاعذاد‬ ًٍ‫لخخض‬ ........... 2-‫الؽشػُت‬ ‫الجملت‬ ‫في‬ ‫ي‬‫اخخُاس‬ .................. ‫اظخخذام‬If
  • 44.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 36 1-‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫في‬ ................ ‫ولمت‬ ‫حعخخذم‬ 8-‫خعابي‬‫بخعبير‬‫أو‬ ‫بخاصُت‬‫أو‬‫بمخؼير‬‫أو‬ ‫مجشدة‬ ‫بلُمت‬ ‫ن‬‫ًىى‬ ‫ان‬ ً‫ًمى‬ ............ 5-........... ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫ٌعخخذم‬‫الحشؿُت‬ ‫البُاهاث‬ ًٍ‫لخخض‬ ............. : ‫الخالُت‬ ‫اث‬‫س‬‫الاخخُا‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬ 3-................ ‫الىىع‬ ً‫م‬ ‫اإلاخؼيراث‬ ‫وعخخذم‬ ‫ؿلؽ‬ ‫الصحُدت‬ ‫الاعذاد‬ ًٍ‫لخخض‬ (Integer–Single–String) 2-‫الىكذ‬‫أو‬ ‫ٍخ‬‫س‬‫الخا‬ ‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ما‬ ‫ارا‬ ‫خالت‬ ‫في‬..... ‫عالمتي‬ ‫حعخخذم‬ ‫الاعالن‬ ‫ازىاء‬.. (< >–" "–# #) 1-‫العملُت‬ ‫هاجج‬‫الخالُت‬3 * ( 1 – 3 ) +2 * ( 5 +3 )(‫هى‬18–30–22) 8-...................... ‫هي‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫في‬ ‫الاولى‬ ‫الخؼىة‬ ‫الاط‬ ‫ؿع‬‫س‬ (–‫ا‬ ‫الذاخل‬ ً‫م‬ ‫الاكىاط‬‫الخاسج‬ ‫لى‬–) ‫اللعمت‬‫و‬ ‫الظشب‬ 5-. ‫هي‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫حملت‬ ‫أؿظل‬ ‫ؿان‬ ‫معبلا‬ ‫معين‬ ‫لىىد‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬. (For …. Next–IF …. EndIF–IF …. Then) : ‫الخالُت‬ ‫الجمل‬ ‫على‬ ٌ‫الذا‬ ‫العلمي‬ ‫اإلاصؼلح‬ ‫أهخب‬ )‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ 3-‫و‬ ‫الزاهشة‬ ‫فى‬ ً‫أماه‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬‫الاعالن‬ ‫أزىاء‬ ‫البُان‬ ‫هىع‬ ‫خعب‬ ‫كُمت‬ ‫لها‬ ‫جخصص‬ ‫البرهامج‬ ‫جىـُز‬ ‫أزىاء‬ ‫حؼُيرها‬ ً‫ًمى‬ ‫وال‬ ‫ؿلؽ‬ ‫عنها‬ ) ‫ب‬3-‫العىىان‬ ‫أداة‬ ‫فى‬ ‫اإلاعشوطت‬ ‫اللُمت‬ ‫ما‬Lb1_Out: ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬ Dim x AsInteger For x =2 To 15 Step 2 Lb1_Out.Text =Lb1_Out.Text & x & " , " Next 2-‫العىىان‬ ‫أداة‬ ‫فى‬ ‫اإلاعشوطت‬ ‫اللُمت‬ ‫ما‬Lb1_Display: ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫عىذ‬ Dim y ,Sum As Integer For y =1 To5 Sum =Sum +Y Next Lb1_Display.Text =Sum [14‫القا‬ ‫محافظة‬ ]‫هرة‬3114 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√‫ا‬ )‫و‬( ‫عالمت‬)×‫س‬‫العبا‬ ‫أمام‬‫اث‬‫ال‬‫خالُت‬: 3-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else‫هى‬2 2-‫كم‬‫س‬‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫الثىابذ‬‫أو‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬ 1-‫حملت‬ ‫في‬‫اس‬‫ش‬‫الخى‬ ‫ًخىكف‬For M = 10 To1 step -2‫كُمت‬ ‫جصبذ‬ ‫عىذما‬M=2 8-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ان‬ ‫ٌعجى‬ ‫ؿهزا‬ ‫اطُا‬‫ر‬‫اؿت‬ : ‫الاجُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬ ‫الخصيُف‬ (–‫أهثر‬–My-Me–If. Then-For .. Next–VbCrLf–) ‫اعالنها‬ 3-‫ال‬‫و‬ ‫اث‬‫ر‬‫اإلاخؼي‬................ ‫هؼاق‬ ‫فى‬ ‫الا‬ ‫اظخخذامها‬ ‫وعخؼُع‬ ‫ال‬ ‫ثىابذ‬ 2-‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ .................. ‫اليلمت‬Form‫الحالُت‬ 1-........ ‫هي‬ ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬. 8-‫حملت‬ ‫حعخخذم‬IF..Then..ElseIf.......‫اخخُاس‬ ‫خالت‬ ‫في‬‫ؼشػي‬‫حعبير‬ ً‫م‬ ............ : ‫الاجُت‬ ‫اث‬‫س‬‫العبا‬ ً‫م‬ ‫ول‬ ‫على‬ ٌ‫الذا‬ ‫العلمي‬ ‫اإلاصؼلح‬ ‫اهخب‬ ) ‫:أ‬ ‫الثالث‬ ٌ‫العإا‬- 3-‫الىىد‬ ‫هاؿزة‬ ‫فى‬ ‫اإلاىخىبت‬ ‫الاهىاد‬ ‫ؿهم‬ ‫على‬ ‫حعاعذ‬ ‫اإلاالخظاث‬ ‫كبل‬ ‫جىخب‬ ‫ولمت‬ 2-‫ظلُمت‬‫ػير‬ ‫بؼشٍلت‬ ‫هىد‬ ‫هخابت‬ ‫عىذ‬ ‫ًدذر‬ ‫خؼأ‬ 1-‫اللعمت‬ ‫باقي‬ ‫ٌعؼى‬ ‫خعابي‬ ‫معامل‬‫هى‬
  • 45.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 37 8-‫حضء‬‫هى‬‫صىاب‬ ‫اما‬ ‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬True‫خؼأ‬‫أو‬False : ‫الاحي‬ ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صحح‬ )‫ب‬ ……………………..Din x as single(1) ……………………..Const BirthDate as Date =25/ 1 / 2001(2) ‫ق‬‫صىذو‬ ‫في‬ ‫عشطه‬ ‫ًخم‬ ‫ما‬ ‫ؿان‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬Textbox1 ‫هى‬ Dim Y AsInteger For Y = 2 To 10 Step 2 Textbox1.Text =Textbox1.Text & Y Next ( 1 ) 246810 ( 2 ) 2 ( 3 ) 2345678910 ( 4 ) 2610 :‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫ب‬( 7 + 4 ) * 5 –2(‫هى‬53-33-25) ‫جىـ‬ ‫بعذ‬ )‫ج‬‫العىىان‬ ‫أداة‬ ‫في‬ ‫عشطه‬ ‫ًخم‬ ‫ما‬ ‫ؿان‬ ‫الخالي‬ ‫الىىد‬ ‫ُز‬Label1‫هى‬ Dim X As Integer=2 If Num > = 0 Then Label1.Text="One" ElseIf Num = 5 Then Label1.Text="Two" Else Label1.Text="Three" EndIf (1) One (2) Two (3) Three [15‫الاسماعيلية‬ ‫محافظة‬ ]3114 ( ‫عالمت‬ ‫طع‬ :ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬ ‫أو‬ )) ×: ‫الخالي‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3-‫لؼت‬‫جىؿش‬vb.net‫اإلادخمل‬ ‫الاخؼاء‬ ‫معالجت‬ ‫امياهُت‬‫ه‬ٌ‫خال‬ ً‫م‬Try/Catch 2-‫كم‬‫س‬‫أو‬ ‫بدشؾ‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫في‬ ‫الثىابذ‬‫أو‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬ 1-‫الا‬ ‫ًخم‬‫ولمت‬ ‫باظخخذام‬ ‫اإلاخؼيراث‬ ً‫ع‬ ‫عالن‬Dim 8-‫الؽشػي‬‫الخعبير‬ ‫هاجج‬100< > 100‫ن‬‫ًىى‬False 5-‫ؿلؽ‬ ‫عنها‬ ‫الاعالن‬ ‫عىذ‬ ‫الثىابذ‬ ‫كُمت‬ ‫جخصُص‬ ‫ًخم‬ 2-‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫حملت‬ ‫في‬If‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬True : ‫الاجُت‬ ‫الىمىرج‬ ‫هاؿزة‬ ‫في‬ : ‫الثاوي‬ ٌ‫العإا‬ ‫ليل‬ ‫اإلاىاظب‬ ‫البُان‬ ‫هىع‬ ‫خذد‬ ‫اث‬‫ر‬‫مخؼي‬ ‫في‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ‫ن‬‫هخض‬ ‫ان‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬ ‫البرهامج‬ ‫معخخذم‬ ‫مذخالث‬ ً‫م‬ ‫مذخل‬ 3-.................2-..................1-.................8-................... ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ : ‫الثالث‬ ٌ‫العإا‬: 3)7*3+(5+2)/72)3^2*(7+2)/3 1)(5^2+3)/78)((2+5)+7)/2 : ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬
  • 46.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 38 3-‫حملت‬ ‫فى‬ ‫الخؼأ‬Const x as Single: ‫الىىع‬ ً‫م‬ ‫امالتى‬ (Syntax–‫مىؼلى‬Logic–‫الدؽؼُل‬ ‫أزىاء‬Runtime Error) 2-( :‫هى‬ ‫اإلالابل‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬15-False-True) Dim A As Integer = 15 If A >= 15 Then Label1.Text =" True " Else Label1.Text =" False" EndIf 1-‫هى‬ ‫الاحى‬ ‫البرهامج‬ ‫فى‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬( :6-7-5) For i =1 To10 Step 2 Msgbox ( " ‫العشبُت‬‫مصش‬ ‫حمهىسٍت‬ " ) Next 8-‫العىىان‬ ‫أداة‬ ‫في‬ ‫عشطه‬ ‫ًخم‬ ‫ما‬ ‫ؿان‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬Label( :15-20-10) Dim x as integer Dim Sum as integer For x =1 To 5 Sum =Sum + x Next Label1.Text = Sum 5-: ‫الذاةشة‬ ‫معاخت‬ ‫لحعاب‬ ‫الخالي‬ ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ ‫ئمالتي‬ ( ‫الىىع‬ ً‫م‬ ‫الىىد‬ ‫هزا‬ ‫في‬ ‫الخؼأ‬Syntax–‫مىؼلي‬Logic–Runtime) Dim R as Single Const Xas Single = 22/7 R = Textbox1.Text Label1.Text = x +R ^ 2 2-‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If .. Then .. Else‫هى‬: (2-1-) ‫ؿلؽ‬ ‫واخذ‬ ]16[‫الشيخ‬‫كفر‬ ‫محافظة‬3114 ‫الا‬ ٌ‫العإا‬( ‫عالمت‬ ‫طع‬ : ٌ‫و‬√( ‫عالمت‬‫أو‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3.‫حملت‬ ‫حعخخذم‬if… then …. Else‫ؼشػي‬‫حعبير‬ ً‫م‬‫اهثر‬‫اخخُاس‬ ‫خالت‬ ‫في‬ 2.‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬ 1.‫منه‬ ‫الادواث‬ ً‫م‬ ‫العذًذ‬ ٌ‫خال‬ ً‫م‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬‫ا‬Textbox 8.‫خشؾ‬‫أو‬ ‫بشكم‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫الثىابذ‬‫أو‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬ 5.‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ان‬ ‫ٌعجى‬ ‫ؿهزا‬ ‫اطُا‬‫ر‬‫اؿت‬ : ‫أوال‬ : ‫الثاوي‬ ٌ‫العإا‬-( ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬Code: ‫صىبه‬ ‫زم‬ ‫آلاحي‬ ) ( ‫الىىد‬Code)‫الخؼأ‬ ‫ـىع‬‫ـ‬‫ـ‬‫ه‬‫الخصىٍب‬ Din X As Single : ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫هاجج‬ ‫خذد‬ : ‫زاهُا‬ ‫أ‬)(( 3 +5*4..................... ‫الىدُجت‬ ‫ب‬)5 + 3*4..................... ‫الىدُجت‬ ‫ث‬)- 2(( 7 + 2*2..................... ‫الىدُجت‬ ‫أع‬ : ‫الثالث‬ ٌ‫العإا‬‫وان‬ ‫ارا‬ " ‫هاجح‬ " ‫ولمت‬ ‫ًؼبع‬ ‫بدُث‬ ‫مشجبا‬ ‫الخالى‬ ‫الىىد‬ ‫هخابت‬ ‫ذ‬
  • 47.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 39 (x > = 50( ‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬ " ‫اظب‬‫س‬ " ‫ولمت‬ ‫ًؼبع‬‫و‬ )x < 50) If x >= 50 Then Msgbox (“ ‫هاجح‬ “) x = Me . Label1.Text Else Msgbox (“ ‫اظب‬‫س‬ “) Dim x AsInteger EndIf :‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫أوال‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ 3-................ ‫حملت‬ ‫هزه‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًخم‬ 2-............... ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬ 1-‫بزاه‬ ‫محجىصة‬ ً‫أماه‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ..............‫له‬ ‫كُمت‬ ‫جخصُص‬ ‫ًخم‬‫و‬‫الىمبُىجش‬ ‫شة‬ ‫البرهامج‬ ‫جىـُز‬ ‫أزىاء‬‫جخؼير‬ ‫أن‬ ً‫ًمى‬ ‫ال‬ ‫اللُمت‬ ‫هزه‬‫و‬ ‫البُان‬ ‫هىع‬ ‫خعب‬ : ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ‫وؿلا‬ ‫الخالي‬ ٌ‫الجذو‬ ‫أهمل‬ : ‫زاهُا‬ ‫الشجبت‬‫العملُت‬ 3-‫الخاسج‬ ‫الى‬ ‫الذاخل‬ ً‫م‬ ‫الاكىاط‬ 2- 1-‫ا‬‫الِعاس‬ ً‫م‬ ‫اللعمت‬‫و‬ ‫الظشب‬‫الُمين‬ ‫لى‬ 8- ]17[‫البحيرة‬ ‫محافظة‬3114 ( ‫عالمت‬ ‫طع‬ )‫أ‬ : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬ ‫او‬ ))×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3.‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫في‬Step‫حملت‬ ‫مع‬For‫اطُا‬‫ر‬‫اؿت‬‫صـش‬ ‫الضٍادة‬ ‫كُمت‬ ‫ان‬ ‫ٌعجى‬ 2.‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫فى‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫اخذ‬‫خشؾ‬‫أو‬ ‫بشكم‬ 1.‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬3 ^ 2 * ( 2 +2 ) *3‫هى‬24 8.‫الخلت‬ ‫مشخلت‬ ‫في‬‫أو‬ ‫عنها‬ ‫الاعالن‬ ‫أزىاء‬ ‫اث‬‫ر‬‫للمخؼي‬ ‫الخخصُص‬ ً‫ًمى‬ 5.‫الذالت‬ ‫هاجج‬IsNumeric‫ن‬‫ًىى‬ ‫داةما‬False‫أو‬True 2.(‫اإلاخؼير‬ ‫كُمت‬M‫الحللت‬ ‫جىـُز‬ ‫اهتهاء‬ ‫بعذ‬ )For M = 3 to1 Step-1‫صـش‬‫هى‬ 1.‫الامش‬MsgBox("3" & "x" & "3")‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬9 ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ )‫ب‬Code: ‫الخالى‬ ‫أن‬ ‫بـشض‬Y =2 , k = 1 , j =1 , z =0 , x =0 If x > y Then z =k + j x =x +1 Y =Y –1 Else z =Y –K x =x +2 Y =Y –2 EndIf ) ‫أ‬ : ‫الثاوى‬ ٌ‫العإا‬3-(‫اإلاخؼير‬ ‫كُمت‬ ‫هي‬ ‫ما‬( R: ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ Dim R ,Sum As Integer For R =5 To10 step -1 Sum =Sum +R Next
  • 48.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 41 Msgbox (R) 2-( ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫صىب‬Code: ‫صىبه‬ ‫زم‬ ‫آلاحي‬ ) ( ‫الىىد‬Code)‫الخصىٍب‬ Din X As Single 1-) ‫أ‬ ( ‫العمىد‬ ‫فى‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ ) ‫ب‬ ( ‫العمىد‬ ‫في‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ ‫ـل‬‫م‬‫أه‬ ،‫ـاث‬‫م‬ُ‫الخعل‬ ‫هزه‬ ‫ـز‬ُ‫جىـ‬ ‫ـذ‬‫ع‬‫ب‬ ‫ـؽ‬‫ل‬‫الى‬ ‫ـان‬‫ى‬‫م‬: 3-‫اإلاخؼير‬ ‫كُمت‬C.... ‫ي‬‫ـاو‬‫ع‬‫ح‬............ 2-‫اإلاخؼير‬ ‫كُمت‬N‫ي‬‫ـاو‬‫ع‬‫ح‬............... 1-‫الؽشغ‬ ‫هاجج‬N > C‫ي‬‫ـاو‬‫ع‬ٌ…….... 8-‫اإلاخؼير‬ ‫كُمت‬K....................:‫ي‬‫ـاو‬‫ع‬‫ح‬ Dim N ,K ,C As Integer C = 10 For N =1 To 10 Step 5 K = K + N Next If N>=C Then C = C + 1 EndIf : ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ )‫ب‬ 3-‫حعبي‬ ‫اظخخذام‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬ ........... ‫ألاخؼاء‬‫ػير‬ ‫بىاؤها‬ ‫اث‬‫ر‬ . ‫الخخصُص‬ ‫حمل‬ ‫في‬ ‫ظلُم‬ 2-( ‫اللُمت‬ ‫ًأخز‬ .............. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬True‫أو‬False) 1-‫الىصىص‬ ‫بين‬ ‫للشبؽ‬ ‫حعخخذم‬ ............... ‫عالمت‬ 8-‫ـ‬‫ـ‬‫ب‬ ‫جيخهى‬‫و‬‫صـش‬ ً‫م‬ ‫جبذأ‬ ‫به‬ ‫اإلاخضهت‬ ‫اللُم‬ ‫خذود‬ ............. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬255 5-‫ال‬ ‫هخابت‬ ‫عىذ‬‫ان‬ ‫بذ‬ ‫ال‬ ‫جىـُزها‬ ‫ًخم‬ ‫ال‬ ‫معُىت‬ ‫حعلُلاث‬ ‫هخابت‬ ‫الى‬ ‫اإلابرمج‬ ‫ًدخاج‬ ‫ىىد‬ ........ ‫ٌعبلها‬ [18‫املنوفية‬ ‫محافظة‬ ]3114 : ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ٌ‫الاو‬ ٌ‫العإا‬ 3-‫الشكمُت‬‫أو‬ ‫الحشؿُت‬ ‫البُاهاث‬ ‫جصيُف‬ ‫جدذ‬ ‫جىذسج‬ ‫ال‬ ‫التي‬ ‫البُاهاث‬ ً‫جل‬ ‫هي‬ ......... 2-‫اإلا‬ ً‫ع‬ ‫الاعالن‬ ‫عذم‬.............. ‫هىع‬ ً‫م‬ ‫خؼأ‬‫ٌعخبر‬‫خؼير‬ 1-‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ ‫في‬ ................... ‫الحشفي‬ ‫الثابذ‬ ‫ٌعخخذم‬ 8-‫البرهامج‬ ‫جىـُز‬ ‫عىذ‬ ‫يهمل‬‫و‬ ‫هىد‬‫ٌعخبر‬ ‫ال‬ .............. ‫اليلمت‬ ‫بعذ‬ ‫ًىخب‬ ‫ما‬ 5-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬X=12 - ( 3 +2 ) *2..................‫هى‬ 2-‫الثىابذ‬ ً‫ع‬ ‫الاعالن‬ ‫في‬ ............... ‫ولمت‬ ‫حعخخذم‬ : ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬ Dim N ,K , C As Integer C = 10 For N =1 To 10 Step6 K = K + N Next If N> =C Then C = C + 2 EndIf 3-‫اإلاخؼير‬ ‫كُمت‬C‫اهت‬ ‫بعذ‬‫هي‬ ‫الخىـُز‬ ‫هاء‬(10-13-6) 2-‫اإلاخؼير‬ ‫كُمت‬k‫هي‬ ‫الخىـُز‬ ‫اهتهاء‬ ‫بعذ‬(8-21-1) 1-‫اإلاخؼير‬ ‫كُمت‬N‫هي‬‫اس‬‫ش‬‫الخى‬ ‫اهتهاء‬ ‫بعذ‬(6-13-10) 8-‫ولمت‬ ‫باظخخذام‬ ‫الخـشع‬ ‫ًيخهى‬(Next-Endif-Finish) ( ‫عالمت‬ ‫طع‬ : ‫الثالث‬ ٌ‫العإا‬√‫عال‬‫أو‬ )( ‫مت‬) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 1-‫ؿلؽ‬ ‫اعالنها‬ ‫هؼاق‬ ‫في‬ ‫الا‬ ‫الثىابذ‬‫و‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫اظخخذام‬ ‫وعخؼُع‬ ‫ال‬
  • 49.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 41 2-‫وكذ‬‫أو‬ ‫ٍخ‬‫س‬‫جا‬ ‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ما‬ ‫ارا‬ ‫خالت‬ ‫في‬ ‫عالمتي‬ ‫حعخخذم‬ 3-‫الىىع‬ ً‫م‬‫اإلاخؼير‬Integer( ‫اللُمت‬ ‫ًأخز‬True‫أو‬False) 4-‫اللُمت‬ ًٍ‫جخض‬ ً‫ًمى‬599‫هىع‬ ً‫م‬‫مخؼير‬ ‫فى‬Byte 5-‫الخاصُت‬Autosize‫بُاهاتها‬ ‫هىع‬Boolean. 6-‫حملت‬ ‫جيخهى‬Try… Catch‫بيلمت‬EndCatch : ‫الخىـُز‬ ‫اهتهاء‬ ‫بعذ‬ ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬‫هى‬ ‫ما‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬- 2- Dim x as String = “ 2 “ if x = “ Two“ Then x =“ 10 “ Else x =“ 20 “ EndIf 1- Dim x , y, z as byte x =8 y=9 if x > y Then Z= x * y EndIf Z = 50 ‫اإلاخؼير‬ ‫كُمت‬X................... ‫هى‬‫اإلاخؼير‬ ‫كُمت‬Z.................... ‫هى‬ 4- Dim X As Integer L1 . Text =“ the numbers are “ For X =1 To 3 L1 . Text = L1 . Text & X Next 3- Dim x as String x =“ True“ if IsNumeric ( x ) Then label1.text = “ ‫“مصش‬ Else label1.text = “ ‫بىم‬ ‫“مشخبا‬ Endif ‫الاداة‬ ‫على‬‫الظاهش‬L1...............‫هى‬‫الاداة‬ ‫على‬‫الظاهش‬Label1...............‫هى‬ ‫المحافظات‬ ‫امتحانات‬2115 [1‫الذقهلية‬ ‫محافظة‬ ‫امتحان‬ ]3115 ‫ألاكىاط‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ ) ‫أ‬ : ٌ‫ألاو‬ ٌ‫العإا‬ 3.‫ألاداة‬ ‫داخل‬ ‫الىخابت‬‫جشهيز‬ ‫لىلل‬Textbox1.... ‫الىظُلت‬ ‫وعخخذم‬ (IsNumeric () - Text - Rem – Focus ()) 2.( ‫اللُمت‬ ًٍ‫جخض‬ ‫عىذ‬265‫الىىع‬ ً‫م‬‫مخؼير‬ ‫في‬ )Byte‫الىىع‬ ً‫م‬ ‫خؼأ‬ ‫ًيخج‬ ‫الدؽؼُل‬ ‫أزىاء‬ (-‫اإلاىؼلي‬–) ‫ؤلامالتي‬ 1.‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬Interval=5000‫ظِخم‬ ‫اإلاعشوض‬ ‫ؿان‬ ‫زاهُت‬ ‫ملي‬ ‫ول‬ ‫جدذًثه‬( 0.5 - 5 - 500 –50 )‫زاهُت‬ 8.: ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2 * 5 –4 ^ 2 +3...........‫هى‬ (( 10 ) - ( - 3 ) - ( 9 ) - ( 3 )) 5.‫هخابت‬ ‫عذم‬Step‫حملت‬ ‫في‬For … Next‫هى‬ ‫الضٍادة‬‫ملذاس‬ ‫ًجعل‬ ‫واخذ‬ (–2–‫صـش‬-‫مما‬ ‫يء‬ ‫ش‬ ‫ال‬) ‫ظبم‬ 2.‫على‬ ‫واخذة‬ ‫مشة‬ ‫عىه‬ ‫ؤلاعالن‬ ‫ًخم‬ ‫ؤلاحشاءاث‬ ‫حمُع‬ ‫في‬‫اإلاخؼير‬ ‫الظخخذام‬ ‫ي‬‫معخى‬‫الذالت‬ (–‫ؤلاحشاء‬–‫الخصيُف‬–) ‫الثىابذ‬ ‫ب‬–: ‫علمي‬ ‫مصؼلح‬ ‫اهخب‬ 3.‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫مدذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫حملت‬ ‫هي‬ ‫معي‬ ‫ؼشغ‬ ‫على‬‫ن‬ 2.‫جدذد‬ ‫وئهما‬ ‫معبلا‬ ‫معلىمت‬‫ػير‬ ‫ؤلاحشاء‬ ‫خاسج‬ ً‫م‬ ‫كُم‬ ٌ‫اظخلبا‬ ‫هىظُلت‬ ‫حعخخذم‬ ‫ؤلاحشاء‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ 1.‫نهاتي‬ ‫هاجج‬ ‫وَعؼي‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫بين‬ ‫للشبؽ‬ ‫ٌعخخذم‬ ‫مىؼلي‬ ‫معامل‬True ‫الؽشوغ‬ ‫واؿت‬ ‫واهذ‬ ‫ئرا‬True
  • 50.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 42 8.. ‫نهاةُا‬ ‫الخخصُص‬ ‫حملت‬ ‫في‬ ‫ٌعخخذم‬ ‫ال‬ ‫ال‬ ‫أهمل‬ : ‫الثاوى‬ ٌ‫العإا‬: ‫الخالُت‬ ‫اث‬‫س‬‫عبا‬ 3.‫الىىد‬ ‫جىـُز‬ ‫هاجج‬Msgbox(Is Numeric ( " Two ").....................‫هى‬ 2.‫للعذاد‬ ‫كُم‬ ‫طع‬For N= … To …. Step…‫الِعاس‬ ً‫م‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫بدُث‬ (23،38،1) 1.‫الؽشػي‬‫الخعبير‬ ‫هاجج‬( 10 > =10 Or 20 > 30 )............ ‫ن‬‫ًىى‬..... 8.‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ً‫م‬3-.................2-....................... 1-.........................8-.................... 5.‫الخالي‬ ‫الىىد‬ ‫في‬Function Sum ( By Val X As Single) AsInteger‫ن‬‫جىى‬ ‫للذالت‬ ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬Sum........... ‫الىىع‬ ً‫م‬ 2.‫ؤلا‬‫ال‬‫أو‬ ......................... ‫مثل‬ ‫بلُمت‬ ‫حعىد‬ ‫ئما‬ ً‫بِع‬ ٌ‫الـُجىا‬ ‫لؼت‬ ‫في‬ ‫حشاءاث‬ .......................... ‫مثل‬ ‫بلُمت‬ ‫حعىد‬ ( ‫عالمت‬ ‫)طع‬ ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ )) ×‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3-‫ـ‬‫ـ‬‫ـ‬‫ل‬‫ا‬ ‫ئًلاؾ‬ ً‫ًمى‬Timer‫الخاصُت‬ ‫باعؼاء‬ ‫العمل‬ ً‫ع‬Interval‫اللُمت‬False 2-‫حملت‬ ‫في‬If .. Then … Else‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫وان‬ ‫ئرا‬False‫جىـُز‬ ‫ًخم‬ ‫جلي‬ ‫التي‬ ‫الجمل‬Then‫مباؼشة‬ 1-‫حعخخذم‬Vbcrlf‫البعع‬ ‫ببعظها‬ ‫الىصىص‬ ‫بؽ‬‫س‬ ‫في‬ 8-‫حملت‬ ‫في‬Do While‫الؽشػي‬‫الخعبير‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬False‫جىـُز‬ ‫ًخم‬ ‫جلي‬ ‫التي‬ ‫الجمل‬Loop ‫)ا‬ ‫ب‬: ‫أحب‬ ‫زم‬ ‫الىىد‬ ‫كشأ‬ Dim X ,Y ,I As Integer X =4 ^ 2 +3 Y =2^3 +5 If X > Y Then For I =4 To13 Step 4 X =X –1 Y =Y + 1 Next Else X =X +3 Y =Y * 2 I =X –Y EndIf Msgbox ( X ) Msgbox ( Y ) Msgbox ( I ) [2‫الللُىبُت‬ ‫مداؿظت‬ ]2935 : ‫اإلاىاظبت‬ ‫باليلماث‬ ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫:أهمل‬ ٌ‫الاو‬ ٌ‫العإا‬- 3-‫اإلاخؼير‬ ‫كُمت‬X: ‫الاجُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫بعذ‬x=(4^2+2)/3-2*2..... ‫هى‬ 2-‫الىظام‬ ‫فى‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫عشض‬ ‫فى‬ ‫حعخخذم‬ ............... ‫الذالت‬ ‫الىمبُىجش‬ 1-................... ‫الخاصُت‬ ‫حعخخذم‬‫اإلاإكذ‬ ‫لخيؽُؽ‬Timer 8-‫هاجج‬ ‫ٌعؼى‬ .............. ‫اإلاعامل‬‫نهاتي‬True‫الؽشوغ‬ ‫واؿت‬ ‫هاجج‬ ‫وان‬ ‫ارا‬True 5-‫اللُمت‬‫التي‬‫الشظالت‬ ‫مشبع‬ ‫داخل‬‫جظهش‬Msgbox‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ ...................... = ‫التكرار‬ ‫مرات‬ ‫عدد‬ ‫قيمة‬X........................ = ‫قيمة‬Y........................ = ‫ق‬‫يمة‬I........................ =
  • 51.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 43 Msgbox(Is numeric(“Five”))‫هي‬...... ٌ‫العإا‬‫الثاوي‬‫اإلاصؼلح‬ ‫أهخب‬ :‫العلمي‬:- 3)‫بلؼت‬ ‫محجىصة‬ ‫ولمت‬visual basic‫حعخخذم‬‫ألوؽاء‬‫حذًذ‬‫ظؼش‬ 2)‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫معين‬ ‫اظم‬ ‫جدذ‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬ ‫الخعلُماث‬ 1)‫أو‬ ‫خاصُت‬ ‫كُمت‬ ‫على‬ ‫بىاء‬ ‫خؼأ‬‫أو‬ ‫صىاب‬ ‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬ ‫بالبرهامج‬‫أخش‬ ‫بُان‬‫أو‬‫مخؼير‬ 8)‫الخ‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عذم‬ ‫خالت‬ ‫فى‬ ‫خاصت‬‫اس‬‫ش‬‫الخى‬ ‫فى‬ ‫حعخخذم‬‫اس‬‫ش‬‫ى‬ 5)‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫معين‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫اداة‬ ) ‫ب‬ ( ‫العمىد‬ ‫فى‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬ ) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬ 3-‫الاهترهذ‬ ‫على‬ ‫خاصت‬ ‫معلىماث‬‫وؽش‬ ‫عذم‬-If…Then…ElseIf 2-‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫فى‬ ‫حعخخذم‬-‫الامال‬ ‫الاخؼاء‬‫ةُت‬ 1-‫مخؼير‬ ‫على‬ ‫ٌعخمذ‬ ‫عىذما‬ ‫الخـشع‬ ‫فى‬ ‫مـُذة‬ ‫ن‬‫جىى‬ ‫ؿلؽ‬ ‫واخذ‬ -‫الحماًت‬ ‫فى‬ ‫ٌعاعذ‬ ‫الالىترووى‬ ‫الخعذي‬ ً‫م‬ 8-‫ظلُمت‬‫ػير‬ ‫بصىسة‬ ‫الىىد‬ ‫هخابت‬ ‫بعبب‬ ‫ًدذر‬ ‫خؼأ‬-Dim 5-‫ؼشػى‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬-Select…Case -‫اإلاىؼلُت‬ ‫الاخؼاء‬ ‫أه‬ )‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬: ‫ـ‬‫ل‬ ‫م‬‫ص‬‫الال‬ ‫الىىد‬ ‫خب‬ 3-‫حملت‬ ‫هخابت‬Forً‫م‬ ‫الـشدًت‬ ‫الاعذاد‬ ‫لعشض‬ ‫مت‬‫ص‬‫الال‬33‫ئلى‬00 2-‫اإلاخؼير‬ ‫كُمت‬ ‫عشض‬Total‫الاداة‬ ‫فى‬Label3 1-‫كُمت‬ ً‫ع‬ ‫الاعالن‬Pi‫خُث‬ ‫مىاظب‬ ‫هىع‬ ً‫م‬ ‫هثابذ‬Pi=3.14 ‫الشظالت‬ ‫مشبع‬ ‫داخل‬‫جظهش‬ ‫التى‬ ‫اللُمت‬ ‫ب)ما‬MsgBox‫الحاالث‬ ً‫م‬ ‫خالت‬ ‫ول‬ ‫فى‬ : ‫الاجُت‬ ‫الحا‬‫الثاهُت‬ ‫لت‬‫الاولى‬ ‫الحالت‬ Dim M AsByte= 10 If M>= 10 Then Msgbox (“Pass”) Else Msgbox(“Fail”) EndIf Dim X As Byte =4 Dim Y AsByte For Y = 0 To 5 Step 3 X =X *2 Next Msgbox( X ) [1‫الخاسج‬ ‫فى‬ ‫ابىاؤها‬ ‫امخدان‬ ]2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√‫ا‬ )( ‫عالمت‬ ‫و‬) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫امام‬ 3.‫الىىع‬ ً‫م‬‫اإلاخؼير‬Byteً‫م‬ ‫صحُدت‬ ‫اعذاد‬ ‫ؿُه‬ ‫ن‬‫ًخض‬9‫الى‬255 2.‫اإلاخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫حملت‬Name‫اللُمت‬ ‫على‬ ‫ي‬‫ًدخى‬ ‫الزي‬“Youssef”‫هي‬ Dim Name As “Youssef” 1.‫اس‬‫ش‬‫الخى‬ ‫حملت‬ ‫فى‬ ‫النهاًت‬ ‫كُمت‬ ً‫م‬‫اهبر‬ ‫البذاًت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬For/Next‫ؿا‬‫ن‬ ‫ظالبت‬ ‫الضٍادة‬ ‫كُمت‬ 8.‫الىىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False 5.‫خؼأ‬ ‫ظالت‬‫س‬ ‫ظهىس‬“Over Flow”‫كُمت‬ ٌ‫ادخا‬ ‫ظببها‬ ، ‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫عذدي‬‫مخؼير‬ ‫في‬ ‫هصُت‬ 2.‫الثابذ‬ ً‫ع‬ ‫الاعالن‬Constant‫الزاهشة‬ ‫فى‬ ‫ميان‬‫حجض‬ ً‫ٌع‬ ‫له‬ ‫كُمت‬ ‫جخصُص‬‫و‬ ‫ال‬ ‫جىـُز‬ ‫ازىاء‬ ‫كُمخه‬‫جخؼير‬‫برهامج‬
  • 52.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 44 1.‫الاحشاء‬ ‫ٌعخخذم‬Sub‫بشهامج‬ ‫فى‬ ‫اث‬‫ش‬‫م‬ ‫عذة‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬‫اس‬‫ش‬‫جى‬ ‫لخجىب‬ ‫واخذ‬ 1.‫ؤلالىترووي‬ ‫الخعذي‬ ‫صىس‬ ‫اخذ‬ ‫الاهترهذ‬‫عبر‬ ًٍ‫باألخش‬‫الدؽهير‬‫ٌعخبر‬ 0.‫اإلاعامل‬And‫الؽشػُت‬ ‫الجملت‬ ‫في‬If….Then‫هاججهما‬ ‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫ان‬ ‫ًخؼلب‬ True‫النهاتي‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫ليى‬True 39.‫حعخخذم‬Do While‫بعذ‬ ‫الؽشغ‬ ‫ػاإلاا‬ ‫الخعلُماث‬ ً‫م‬ ‫مجمىعت‬ ‫جىـُز‬ ‫في‬Do ‫صىابا‬ : ‫ًأحي‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬ 3-‫الاهترهذ‬‫عبر‬ ًٍ‫الاخش‬ ‫على‬ ‫ؤلالىترووي‬ ‫الخعذي‬ ‫في‬ ‫اظخخذامها‬ ً‫ًمى‬ ‫التي‬ ‫الىظاةل‬ ‫ؤلالىترووي‬ ‫البرًذ‬ (.............. ‫هي‬–‫اإلادادزت‬–‫اإلاذوهت‬–‫ظبم‬ ‫ما‬ ‫ول‬) 2-‫كُمت‬N‫اإلاعادلت‬ ‫جىـُز‬ ‫بعذ‬N=2+3 *(9/3)^2( ‫هي‬20–85-11–31) 1-‫الخاصُت‬ ‫طبؽ‬Interval‫باللُمت‬5000‫لألداة‬Timer‫الاهخظاس‬ ‫وكذ‬ ‫ان‬ ‫ٌعجى‬ (............... ‫ه‬‫س‬‫ملذا‬59‫زاهُت‬ ‫ملى‬–5‫زىاوي‬-59‫زاهُت‬–5) ‫دكاةم‬ 8-‫باظم‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬studentNum‫ل‬......... ‫هىعه‬ ‫ن‬‫ًىى‬ ‫ظت‬‫س‬‫اإلاذ‬ ‫ػالب‬ ‫عذد‬ (Integer–Char-String–Boolean) 5-‫لؼت‬ ‫فى‬ ‫الؽشػُت‬ ‫الجمل‬ ‫اخذي‬‫حعخبر‬Visual Basic . Net............... ‫هى‬ (Dim a As Integer–X=A+B-SelectCase–) ‫ظبم‬ ‫ما‬ ‫ول‬ 2-‫اإلاخؼير‬ ‫اظم‬ ً‫ع‬ ‫الاعالن‬Mark‫الؼالب‬ ‫حت‬‫س‬‫د‬ " ‫ـ‬‫ل‬‫هى‬ ‫اإلاىاظب‬‫اإلاخؼير‬ ‫هىع‬ ‫ن‬‫ًىى‬ " (Boolean–String-Single–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬ 1-‫الىىد‬ ً‫ع‬ ‫الىاجج‬ ‫الخؼأ‬Dim Job AsSting...................... ‫الىىع‬ ً‫م‬‫هى‬ (Syntax Error–Logical Error-RuntimeError–) ‫ظبم‬ ‫ما‬ ‫ول‬ 1-‫الذالت‬IsNumeric (N)‫داةما‬ ‫هاججها‬ ‫ن‬‫ًىى‬True‫واهذ‬ ‫ارا‬N........... ‫كُمتها‬ ‫عذدًت‬ (–‫خشؿُت‬-‫مىؼلُت‬–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬ 0-‫الاحشاء‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Procedure‫الخصيُف‬ ‫داخل‬Classً‫ًمى‬‫و‬ ‫اخذة‬‫و‬ ‫مشة‬ ‫واخذة‬ ‫مشة‬ ( ‫اظخذعاؤه‬–‫مشجان‬-‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬ 39-ٌ‫الـُجىا‬ ‫لؼت‬ ‫جىؿشها‬ ‫التي‬ ‫الجملت‬‫ؼشغ‬ ‫على‬ ‫بىاء‬ ‫اخخمالين‬ ‫اخذ‬ ‫لخىـُز‬ ًً‫بيز‬ ( ‫هي‬ ‫معين‬If…Then–For…Next-Do…Loop–) ‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬ : ‫الصحُدت‬ ‫الاحابت‬‫اخخُاس‬ ‫في‬ ‫ًأحي‬ ‫مما‬ ‫هىد‬ ‫ول‬ ‫اظخخذم‬ : ‫الثالث‬ ٌ‫العإا‬ :‫هى‬ ‫الشظالت‬ ‫مشبع‬ ‫في‬ ‫الىىد‬ ‫جىـُز‬ ‫هاجج‬ ) ‫أ‬ Dim N As Integer = 7 Dim F As Integer =9 MsgBox( N & "" & F & "=" & N *F ) ‫ـت‬ُ‫آلاج‬ ‫ـاث‬‫م‬ُ‫الخعل‬ ‫أ‬‫ش‬‫اك‬ ) ‫ب‬ Dim N ,K ,C As Integer C = 5 : K = 0 For N =1 To6 Step3 K = K + N Next If N> C Then C = C + 1 EndIf ‫ـت‬ُ‫آلاج‬ ‫ـاث‬‫م‬ُ‫الخعل‬ ‫أ‬‫ش‬‫اك‬ ) ‫ج‬ Function Calc (ByVal N As Single,ByVal K As Single ) As Double Dim TAs Double = N + K Return T 3-N×F= 63 2-7×9 = 63 1-7×9 = N*F ‫هى‬ ‫اث‬‫ر‬‫للمخؼي‬ ‫النهاةُت‬ ‫اللُم‬: ‫اإلاخؼير‬ ‫كُمت‬C‫ي‬‫ـاو‬‫ع‬‫ح‬ ‫اإلاخؼير‬ ‫كُمت‬N‫ي‬‫ـاو‬‫ع‬‫ح‬ ‫اإلاخؼير‬ ‫كُمت‬K‫ي‬‫ـاو‬‫ع‬‫ح‬
  • 53.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 45 EndFunction ( ‫الذالت‬ ً‫ع‬ ‫الاعالن‬ ‫ًىضح‬ ‫الىىد‬Function: ‫مىه‬ ‫ًخطح‬‫و‬ ) (3): ‫الذالت‬ ‫اظم‬……………………: ‫الذالت‬ ‫هىع‬……………………… (2): ‫الذالت‬ ‫وظاةؽ‬…………………: ‫الذالت‬ ‫وظاةؽ‬ ‫هىع‬……………………… (1): ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬………………: ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬ ‫هىع‬……………………… [8]‫ظِىاء‬ ٌ‫ؼما‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬ ‫او‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫امام‬ 3-‫وعخخذم‬Dim‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لإلعالن‬Variables 2-( ‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long‫الصحُدت‬ ‫الاعذاد‬ ًٍ‫لخخض‬ ‫حعخخذم‬ ) 1-‫اظخذعاء‬‫اءاث‬‫ش‬‫الاح‬Procedures‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬ 8-‫الذالت‬ ‫هاجج‬IsNumeric‫اما‬ ‫ن‬‫ًىى‬True‫أو‬False 5-‫اإلاعامل‬&‫اإلاىؼلُت‬ ‫هت‬‫س‬‫اإلالا‬ ‫اإلاعامالث‬ ‫اخذ‬‫هى‬ 2-‫حعخخذم‬SelectCase‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ : ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬ 3-ُ‫الحعاب‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬‫ت‬2*(7+2)-2( :‫هى‬32–38–5) 2-‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ..............‫اس‬‫ش‬‫الخى‬ ‫حملت‬ ‫وعخخذم‬ (Do While… Loop–If … End If–For … Next) 1-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬8599‫للخاصُت‬interval‫لألداة‬Timer‫ٌعجى‬ ‫ؿهزا‬ (85‫دكُلت‬–8.5‫زاهُت‬–85) ‫زاهُت‬ 8-......... ‫وعخخذم‬ ‫البرهامج‬ ‫جىـُز‬ ‫ازىاء‬ ‫جدذر‬ ‫التي‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬ (Const As–Dim As–TryCatch) 5-( ‫الىىع‬ ً‫م‬‫اإلاخؼير‬Boolean–Byte–Short‫الى‬‫صـش‬ ً‫م‬ ‫اللُم‬ ‫به‬ ‫ن‬‫ًخض‬ )255 2-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬X=15‫اإلاخؼير‬‫و‬Y=350‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ؿان‬ X>10 AndY<500‫ه‬( ‫ي‬True–False–350) ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ ‫اإلاخؼيراث‬ ‫هىع‬‫و‬ ‫كُمت‬ ‫خذد‬ : ‫الثالث‬ ٌ‫العإا‬Code: ‫الخالي‬ ‫اإلاخؼير‬‫اللُمت‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ‫هىع‬ N,K,C Dim N,K,C as Integer C = 10 For N =1 To10 Step5 K = K + N Next If N> =C Then C = C + 1 EndIf C................. ............... K................. N.................. : ‫الخالى‬ ‫الىىد‬ ‫فى‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬ )‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ ‫الىىد‬‫الخؼأ‬ ‫هىع‬ Dim X As Sengle Const Y As Byte ) ‫بأزىين‬ ‫ًىخـى‬ ( . ‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫ؼشوغ‬ ً‫م‬ ‫ازىين‬‫ارهش‬ )‫ب‬ 3-................................................... 2-................................................... [5]‫الؽُخ‬‫هـش‬ ‫مداؿظت‬2935 : ‫ًىاظبها‬ ‫بما‬ ‫الاجُت‬ ‫الجمل‬ ‫أهمل‬ : ٌ‫الاو‬ ٌ‫العإا‬ 3-‫هزه‬ ‫هىع‬ ‫خعب‬ ‫جخخلف‬ ‫معين‬ ‫بخمثُل‬ ....‫الىمبُىجش‬ ‫راهشة‬ ‫في‬ ‫اللُم‬ ًٍ‫جخض‬ ‫ًخم‬ ‫اللُم‬
  • 54.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 46 2-‫ي‬‫ٌعاو‬ ) = ( ‫الخخصُص‬ ‫عالمت‬ ‫بُنهما‬ ‫ػشؿين‬ ً‫م‬ ‫حملت‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ........ 1-‫البرهامج‬ ‫بدؽؼُل‬ ‫ًلىم‬ .............. ‫مـخاح‬ 8-‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬ ............. ‫اإلاعامل‬True‫الؽشوغ‬ ‫أخذ‬ ‫واهذ‬ ‫ئرا‬True 5-‫ع‬ ‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫لعذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ .......‫ؼشغ‬ ‫لى‬ ‫معين‬ : ‫لها‬ ‫اإلاىاظب‬ ‫اإلايان‬ ‫فى‬ ‫اإلاىاظبت‬ ‫اليلمت‬ ‫طع‬ : ‫الثاوى‬ ٌ‫العإا‬ (Now–Procedure–Sub–‫زاهُت‬ ‫ملى‬–Multiline–Dim) 3-( ‫خالت‬ ‫فى‬ ‫ن‬‫جىى‬ ‫عىذما‬ ............ ‫الخاصُت‬True‫ظؼش‬ ً‫م‬‫أهثر‬ ‫بعشض‬ ‫للعماح‬ ) 2-‫بأظم‬ ‫خشفى‬‫مخؼير‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Name‫الام‬ ‫وعخخذم‬..................‫ش‬ 1-( ‫هىد‬ ‫لذًىا‬ ‫وان‬ ‫ارا‬ ‫خاله‬ ‫فى‬ .................. ً‫ع‬ ‫لالعالن‬ ‫هلجأ‬Code‫ظِخىشس‬ ) ‫الخصيُف‬ ‫داخل‬ ‫مىطع‬ ً‫م‬‫أهثر‬ ‫فى‬ ‫هخابخه‬ 8-‫الخاصُت‬Interval‫للمإكذ‬Timer... ‫بالىخذة‬ ‫الخىت‬ ‫خذر‬ ‫وكىع‬ ٌ‫معذ‬ ‫جدذد‬... 5-... ‫الذالت‬...........‫الخ‬ ‫اض‬‫ش‬‫اظخع‬ ً‫ًمى‬ ‫خاللها‬ ً‫م‬ .‫بىظام‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫ا‬ ‫الىمبُىجش‬ ( ‫عالمت‬ ‫طع‬ : ‫أوال‬ : ‫الثالث‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫اإلاخؼير‬Boolean‫الحشؿُت‬‫أو‬ ‫الشكمُت‬ ‫البُاهاث‬ ‫جصيُف‬ ‫جدذ‬ ‫ًىذسج‬ ‫ال‬ 2-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫عىذ‬20*6/(1+9)‫الىاجج‬ ‫ن‬‫ًىى‬120 1-‫الا‬ ‫اليلماث‬‫إلاخؼيراث‬ ‫هأظماء‬ ‫اظخخذامها‬ ً‫ًمى‬ ‫جُت‬Single –As– Byte 8-‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬If…Then…ElseIf : ‫صىبه‬ ‫زم‬ ‫الخالي‬ ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬ : ‫زاهُا‬ ( ‫الىىد‬Code)‫الخؼأ‬ ‫هىع‬‫الخصىٍب‬ Const x As Single ‫الا‬ ‫الخؼىاث‬ ‫جشجِب‬ ‫أعذ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬‫الاعذاد‬ ‫لعشض‬ ‫صحُدا‬ ‫جشجِبا‬ ‫للبرهامج‬ ‫جُت‬ ً‫م‬3‫الى‬1‫الشظالت‬ ‫ق‬‫صىذو‬ ٌ‫خال‬ ً‫م‬Msgbox: For m = 1 To3 Next Dim m As Integer Msgbox ( m ) [2]‫اللاهشة‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫خيز‬ ‫له‬ ‫بُان‬ ‫هىع‬ ‫ول‬(‫الىمبُىجش‬ ‫راهشة‬ ‫فى‬ ًٍ‫جخض‬Ram) 2-‫ًلي‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫حملت‬ ‫في‬If‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬True 1-‫ألامش‬Msgbox"3" & "X" & "3"‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬0 8-‫مخؼير‬‫أو‬ ‫مجشدة‬ ‫كُمت‬ ‫ن‬‫ًىى‬ ‫ان‬ ً‫ًمى‬ ‫الخخصُص‬Variable‫حعبير‬‫أو‬ ‫خاصُت‬‫أو‬ 5-‫اءاث‬‫ش‬‫ؤلاح‬ ‫اظخذعاء‬Procedures‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬ 2-ً‫ب‬ ‫خاصت‬ ‫بُاهاث‬ ‫أي‬‫وؽش‬ ‫عذم‬ ‫ًجب‬ ‫الالىترووى‬ ‫الخعذي‬ ً‫م‬ ‫الحماًت‬ ‫ق‬‫ػش‬ ً‫م‬ ‫الاهترهذ‬ ‫على‬ : ‫اإلاعؼاة‬ ‫اليلماث‬ ‫معخخذما‬ ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬- Interval–Enabled–) & ( ‫عالمت‬–) _ ( ‫عالمت‬-‫ؤلالىترووي‬ ‫الخخـي‬–‫الخعذي‬ ‫ؤلالىترووي‬–Show()–Now()–Overflow–‫الذالت‬function–‫اء‬‫ش‬‫الاح‬ Procedure 3-‫اث‬‫ر‬‫اإلاخؼي‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬.....‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫فى‬ 2-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬2599‫لألداة‬ ........... ‫للخاصُت‬Timer‫ٌعجى‬ ‫ؿهزا‬2.5 ‫زاهُت‬
  • 55.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 47 1-‫اإلاخؼير‬ ‫كُمت‬R‫بعذ‬.......................... ‫هى‬ ‫الاحى‬ ‫الىىد‬ ‫جىـُز‬ Dim r As Integer =1 Do Whiler <= 1 r =r –2 Loop MsgBox(r) 8-‫ؤلاحشاء‬Sub.‫بلُمت‬ ‫حعىد‬ ............. ‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬ 5-( ‫وظاةؽ‬ ‫جأخز‬ ‫ال‬ ٌ‫الذوا‬ ‫بعع‬Parameters.................... ‫الذالت‬ ‫مثل‬ ) 2-‫أو‬ ‫للمظاًلت‬ ‫الالىتروهُت‬ ‫الىظاةؽ‬ ‫باظخخذام‬ ‫مخعمذ‬ ‫عذواوى‬ ‫ظلىن‬ ......... ‫ٌعذ‬ ًٍ‫الاخش‬ ‫تهذًذ‬‫أو‬ ‫جخىٍف‬‫أو‬ ‫اج‬‫ش‬‫اخ‬ ( : ‫الثالث‬ ٌ‫العإا‬3: ‫الاحى‬ ‫الىىد‬ ‫فى‬ ‫الخؼأ‬ ‫صحح‬ ) ..................................................................... ..................................................................... ..................................................................... ..................................................................... Din R As Single Const x As Single R =Textbox1 Label2.Txt = x * R ^ 2 : ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ )‫(ب‬ 3-‫اللُم‬ ‫ن‬‫جىى‬ ‫عىذما‬ ‫الخىـُز‬ ‫هاجج‬‫هى‬ ‫ما‬ ‫فى‬ ‫اإلاذخلت‬Textbox1: ‫هى‬ Zero............................. : -2............................. : 399............................. : 2-‫جىـ‬ ‫حعجى‬ ‫الاجُت‬ ‫الاحاباث‬ ‫أي‬‫العؼش‬ ‫ُز‬ Dim D As Single Try D = Me . TextBox1 . Text Select CaseD Case0 Msgbox ( "‫الصـش‬ ") Me . TextBox1 . Focus ( ) ‫اإلاإؼش‬ ‫لىطع‬ ‫حعخخذم‬ ‫وظُلت‬ ‫الىص‬ ‫ق‬‫صىذو‬ ‫بذاخل‬ ‫اإلاإؼش‬ ‫لىطع‬ ‫حعخخذم‬ ‫خاصُت‬ ‫الىص‬ ‫ق‬‫صىذو‬ ‫بذاخل‬ ‫اإلاإؼش‬ ‫لىطع‬ ‫حعخخذم‬ ‫خاصُت‬ ‫الحالي‬ ‫الىمىرج‬ ‫بذاخل‬ CaseIs < 0 Msgbox ( "‫الصـش‬ ‫جدذ‬ ") CaseIs > 0 Msgbox ( "‫الصـش‬ ‫ق‬‫ؿى‬ ") EndSelect Catch Ex As Exception Msgbox ( " ‫عذد‬ ‫أدخل‬ ") Me . TextBox1 . Focus ( ) Me . TextBox1 . Text = " " EndTry [1]‫بىسظعُذ‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫وعالمت‬ ، ‫أو‬ ): ‫الخؼأ‬ ‫ة‬‫س‬‫العبا‬ ‫أمام‬ ) 3.‫الاهترهذ‬ ‫على‬ ‫خاصت‬ ‫بُاهاث‬ ‫أي‬‫جيؽش‬ ‫ال‬ ‫ؤلالىترووي‬ ‫الخعذي‬ ً‫م‬ ً‫هـع‬ ‫جدمى‬ ‫ليى‬ 2.‫الذالت‬Now()‫الىمبُىجش‬ ‫بىظام‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اظخعشاض‬ ً‫ًمى‬ ‫خاللها‬ ً‫م‬ 1.‫ك‬‫س‬‫أو‬ ‫بدشؾ‬‫اإلاخؼير‬ ‫اظم‬ ‫ًبذأ‬ ‫ان‬ ‫البرهامج‬ ‫في‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ‫أخذ‬‫م‬ 8.‫حملت‬ ‫حعخخذم‬Do While … Loop‫هىد‬‫اس‬‫ش‬‫لخى‬Code‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫لعذد‬ ‫مدذد‬ ‫معين‬ ‫ؼشغ‬ ‫على‬ ‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬ 5.‫الاحشاء‬Sub‫الذالت‬ ‫أما‬ ‫بلُمت‬ ‫ٌعىد‬ ‫ال‬Function‫بلُمت‬ ‫حعىد‬ 2.‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬5+3*2‫ي‬‫ٌعاو‬32 ‫ًىاظب‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ ) ‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ه‬ ) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬ 3-‫ؤلالىترووي‬ ‫الخعذي‬ ‫حعخخذم‬ ‫التي‬ ‫الالىتروهُت‬ ‫الىظاةؽ‬ ‫اخذ‬IsNumeric
  • 56.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 48 2-‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫للخعبير‬ ‫حعخخذم‬Form‫الحالُت‬Try / Catch 1-‫ال‬ ‫ام‬ ‫كمُت‬‫س‬ ‫هي‬ ‫هل‬ ‫كُمت‬‫اخخباس‬ ‫خاللها‬ ً‫م‬ ً‫ًمى‬ ‫دالت‬Select Case 8-‫إلا‬ ‫حملت‬‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫خذوزه‬ ‫اإلادخمل‬ ‫الخؼأ‬ ‫عالجت‬Or 5-‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ ‫حعخخذم‬ ‫حملت‬Me 2-‫نهاتي‬ ‫هاجج‬ ‫ٌعؼى‬ ‫معامل‬True‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ارا‬TrueInstant Message And ‫كُمت‬ ‫ن‬‫جىى‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ )‫ب‬R: ‫هي‬ Dim R ,Sum As Integer For R =5 To10 Sum = Sum +R Next Msgbox ( R ) (33-5-39-Overflow) : ‫أخؼاء‬ ً‫م‬ ‫بها‬ ‫ما‬ ‫جصحُذ‬ ‫بعذ‬ ‫الخالُت‬ ‫الجمل‬ ‫هخابت‬ ‫اعذ‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬ 1- If x >49 > 65 Msgbox("‫)"حُذ‬ ElseMsgbox("ٌ‫)"ملبى‬ 2- Const x AsInteger x =10 3- Const birthdate As Date =30 / 06 / 2013 ٌ‫الذوا‬ ‫اظماء‬ )‫ب‬Function‫الىىد‬ ً‫م‬code: ‫الاحي‬ MessageBox . Show( Factorial (5 ) ) …………………………………… - …………………………………… : ‫الخالي‬ ‫الىىد‬ ‫في‬ ‫الخؼأ‬ ‫ظبب‬ ‫خذد‬ ) ‫ج‬ ………………………………………………………………………………………… [1]‫مداؿظت‬‫الؽشكُت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬ ‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫حملت‬ ‫حعخخذم‬Try / Catch‫الدؽؼُل‬ ‫ازىاء‬ ‫جدذر‬ ‫التي‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬ 2-‫بيلمت‬ ) ‫الخعلُلاث‬ ( ‫اإلاالخظاث‬ ‫هخابت‬ ‫جبذأ‬Dim 1-‫اإلاعامل‬ ‫ٌعخخذم‬modًً‫عذد‬ ‫كعمت‬ ‫هاجج‬ ‫اًجاد‬ ‫في‬ 8-‫ولمت‬Next‫بِىما‬‫اس‬‫ش‬‫الخى‬ ‫نهاًت‬ ‫جمثل‬For‫اس‬‫ش‬‫الخى‬ ‫بذاًت‬ ‫جمثل‬ 5-‫الاحشاء‬Sub) ‫بلُمت‬ ‫ٌعىد‬ ( ‫احعت‬‫س‬ ‫كُمت‬ ‫له‬ : ً‫م‬ ‫ول‬ ‫عشؾ‬ ) ‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬ 3-‫الاحشاء‬Procedure2-‫الاداة‬Timer ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ )‫ب‬Code: ‫الخالى‬ ‫أن‬ ‫بـشض‬Y =2 : K =1 : J =1 : Z =0 : X =0 IF X < Y THEN Z = K + J X =X +1 Y =Y –1 ELSE Z = K –Y X =X +2 ‫اإلاخؼير‬‫اللُمت‬ X Y Z
  • 57.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 49 Y =Y –2 END IF : ‫الثاوى‬ ٌ‫العإا‬: ‫ًلى‬ ‫ؿُما‬ ‫اث‬‫س‬‫الاخخُا‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ 3-( ‫فى‬ ‫جخضٍنها‬ ‫ًخم‬‫الىمبُىجش‬ ‫الى‬ ‫ادخالها‬ ‫ًخم‬ ‫التي‬ ‫البُاهاث‬Ram–Rom–Hard) 2-‫الخالُت‬ ‫اإلاعادلت‬ ‫هاجج‬ ‫خذد‬2^2*(4+2)*3+14/2( ‫هى‬23–28–10) 1-‫امش‬ ‫فى‬ ‫ي‬‫اخخُاس‬ ‫معامل‬For…Next(.................Counter-Step–End) 8-‫الؽشغ‬ ‫جدلم‬ ‫عىذ‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫إلنهاء‬A < > 2: ‫الخالى‬ ‫بالؽيل‬ ‫بذاًتها‬ ‫جىخب‬ (Do While(a =2)–DoWhile(a < 2) Or (a >= 2)–DoWhile(a < > 2)) 5-‫حعخخذم‬SelectCase.................... ‫وحىد‬ ‫خالت‬ ‫فى‬ ‫للخـشع‬ ‫واخذ‬ ٌ‫اخخما‬ (–‫اخخمال‬‫للخـشع‬ ‫ين‬–) ‫للخـشع‬ ٌ‫اخخما‬ ً‫م‬‫أهثر‬ : ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ 3-‫لالداة‬ ‫زاهُت‬ ‫باإلالى‬ ‫الضمىُت‬ ‫الـترة‬ ‫هدذد‬ ...................Timer 2-‫معلىمت‬‫ػير‬ ‫الاحشاء‬ ‫خاسج‬ ً‫م‬ ‫كُم‬ ٌ‫اظخلبا‬ ‫هىظُلت‬ .................... ‫حعخخذم‬ ‫الا‬ ‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫جدذد‬ ‫اهما‬‫و‬ ‫معبلا‬‫اء‬‫ش‬‫ح‬ : ‫الخالى‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ )‫ب‬ Function Area(ByVal radius As Single) As Single Const x As Single =22 / 7 Dim res AsSingle res = x * radius ^ 2 Return res EndFunction 3-‫الخ‬ ‫البُان‬ ‫هىع‬ ....... : ‫الشاحعت‬ ‫اللُمت‬ .......... : ‫الاحشاء‬ ‫اظم‬........ : ‫بالذالت‬ ‫اص‬... [0]‫ٍت‬‫س‬‫الاظىىذ‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3.‫اإلاعامل‬And‫الؽشػان‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًخؼلب‬True‫النهاتي‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫ليى‬True. 2.‫الاداة‬Timer‫مدذدة‬ ‫مىُت‬‫ص‬ ‫لـترة‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ 1.‫اظخذع‬‫اءاث‬‫ش‬‫ؤلاح‬ ‫اء‬Procedures.‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬ 8.‫بيلمت‬ ‫جبذأ‬ ‫التي‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬For‫بيلمت‬ ‫جيخهى‬Next 5.‫البُان‬ ‫هىع‬Object‫الشكمُت‬ ‫البُاهاث‬ ‫جصيُف‬ ‫جدذ‬ ‫ًىذسج‬ 2.‫حملت‬ ‫هخابت‬ ً‫ًمى‬If‫ن‬‫بذو‬ ‫واخذ‬‫ظؼش‬ ‫في‬EndIf ‫ؿ‬ ‫اث‬‫س‬‫الاخخُا‬ ‫بين‬ ً‫م‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬: ‫ًلى‬ ‫ُما‬ 3-‫حملت‬ ‫فى‬Select Case.......... ‫بعذ‬‫للمخؼير‬ ‫كُمت‬ ‫وطع‬ ‫ًخم‬ (End–CaseElse–CaseSelect) 2-‫الخالُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 3*4+2)...‫هى‬.( .19–31–29–38) 1-‫ال‬ ‫باظخخذام‬‫الىمبُىجش‬ ‫بىظام‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اظخعشاض‬ ً‫ًمى‬‫ذالت‬ ( .......Sub-Show–Now–Is Numeric) 8–‫باالداة‬ ‫اإلادذد‬‫العىصش‬ ‫الى‬‫حؽير‬ ‫التى‬ ‫الخاصُت‬Listbox....... ‫هى‬ (Name–Text–Selected Index–Items) 5-.. ‫هى‬ ‫الىىد‬ ‫فى‬ ‫حعخخذم‬ ‫التى‬‫و‬ ‫الاحشاء‬ ‫اظخذعاء‬ ‫عىذ‬ ‫حعخلبل‬ ‫ظىؾ‬ ‫التى‬ ‫اللُم‬. (If–Event–Parameter–Function) 2-‫ألامش‬MsgBox "3" & "X" & "3"......... ‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬ (6–9–3x3–"3"&"x"&"3") : ‫الىلؽ‬ ‫ميان‬ ‫اإلاىاظبت‬ ‫اليلمت‬ ‫طع‬ : ‫الثالث‬ ٌ‫العإا‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬ (–SetFocus-‫اث‬‫ر‬‫اإلاخؼي‬–Enabled-Input Box)
  • 58.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 51 3....................‫بدشؾ‬ ‫الاظم‬ ‫ًبذأ‬ ‫ان‬ ‫حعمُتها‬ ‫عىذ‬ ‫اعى‬‫ش‬ً 2.‫حاع‬‫س‬‫ا‬‫و‬ ‫البرهامج‬ ‫معخخذم‬ ً‫م‬ ‫كُمت‬ ٌ‫اظخلبا‬ ‫وظُـتها‬ ‫دالت‬ ‫هى‬ ................... ‫مخؼير‬ ‫فى‬ ‫اإلاذخلت‬ ‫اللُمت‬ 1.‫الىخابت‬ ‫ق‬‫صىذو‬ ‫بذاخل‬ ‫الىخابت‬‫مإؼش‬ ‫لىطع‬ ‫حعخخذم‬ ...................Textbox 8.‫ف‬ ‫بشمجُا‬ ‫جخدىم‬ ‫خاصُت‬ ‫هى‬ ...................‫اإلاإكذ‬ ‫حؽؼُل‬‫أو‬ ‫اًلاؾ‬ ‫ى‬Timer 5.‫البرمجت‬ ‫لؼت‬ ‫فى‬ ‫مباؼشة‬ ‫اظخذعاؤها‬ ‫ًخم‬ ٌ‫دوا‬ ‫...................هى‬ : ‫الخالُت‬ ‫الاهىاد‬ ‫صحح‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ 1- Din x As Single 2- Const birth Date As Date =25 / 01 / 2011 ‫اإلاخؼير‬ ‫كُمت‬ ‫أوحذ‬ )‫ب‬R‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬: Dim R As Integer =10 Do WhileR<10 R= R+1 Loop Label1.Text =R [39]‫الـُىم‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3.‫الىىع‬ ً‫م‬‫اإلاخؼير‬Boolean‫اللُمت‬ ‫ًأخز‬True‫أو‬False 2.‫اءاث‬‫ش‬‫ؤلاح‬ ‫اظخذعاء‬Procedures‫ن‬‫ًىى‬.‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ 1.‫وعخخذم‬Dim‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫لالعالن‬Variables 8.‫الؽشػى‬‫الخعبير‬ ‫هاجج‬300<>100‫ن‬‫ًىى‬False 5.‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫الخشوج‬ ً‫ًمى‬Do While‫ؼشػى‬‫حعبير‬ ‫على‬ ‫بىاء‬ : ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوى‬ ٌ‫العإا‬ 3-‫ح‬ ............ ‫الىىع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬‫الصحُدت‬ ‫الشكمُت‬ ‫البُاهاث‬ ًٍ‫لخخض‬ ‫عخخذم‬ (Date–Integer–String) 2-‫هىع‬ ً‫م‬ ‫الاخؼاء‬Run TimeError‫البرهامج‬ ........... ‫ازىاء‬‫جظهش‬ ‫هخابت‬ (–‫حؽؼُل‬–) ‫ظم‬‫س‬ 1-‫حملت‬ ‫مع‬ ‫اإلامىىت‬ ‫الخـشع‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬If … Then … Else( ‫هى‬1-2–3) 8–‫الا‬ ‫حعخخذم‬‫هىد‬ ‫جىـُز‬‫اس‬‫ش‬‫لخى‬ ....... ‫داة‬Code‫مدذدة‬ ‫مىُت‬‫ص‬ ‫ؿترة‬ ‫ول‬ ‫مدذد‬ (Textbox–Button–Timer) 1-‫بىظام‬ ‫اإلاسجل‬ ‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اض‬‫ش‬‫اظخع‬ ‫خالله‬ ً‫م‬ ً‫ًمى‬ ..............‫الذالت‬ ( ‫الىمبُىجش‬Show–Now–Is Numeric) ‫ا‬ ‫اليلمت‬ ‫طع‬ : ‫الثالث‬ ٌ‫العإا‬: ‫الىلؽ‬ ‫ميان‬ ‫إلاىاظبت‬ (Rem–Loop–Me–And-‫اث‬‫ر‬‫اإلاخؼي‬–OR-‫الاحشاءاث‬Procedure) 3.‫الاهىاد‬ ‫جىطُذ‬‫و‬ ‫ؿهم‬ ‫على‬ ‫ب‬‫اللاس‬ ‫حعاعذ‬ ‫مالخظاث‬ ‫لىخابت‬ ‫حعخخذم‬ ........ ‫اإلاىخىبت‬ 2.‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫للخعبير‬ ...................Form‫الحالُت‬ 1..............‫النهاتى‬ ‫الىاجج‬ ‫ٌعؼى‬ ‫اإلاعامل‬ ‫هزا‬True‫الؽشوغ‬ ‫واؿت‬ ‫وان‬ ‫ارا‬True. 8.‫الىمبُىجش‬ ‫بزاهشة‬ ‫محجىصة‬ ‫جخضٍيُت‬ ً‫أماه‬ ...................Ram‫جخؼير‬ ‫ان‬ ً‫ًمى‬ ‫الدؽؼُل‬ ‫ازىاء‬ ‫كُمتها‬ 5.‫الخعلُماث‬‫و‬‫الاوامش‬ ً‫م‬ ‫مجمىعت‬ ‫...................هى‬Code‫ما‬ ‫اظم‬ ‫جدذ‬ ‫معخخ‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬: ‫الاجُت‬ ‫الجمل‬ ‫اهمل‬ ‫الاحي‬ ‫البرمجت‬ ‫هىد‬ ‫ذما‬ Const Pi As Single = 22 / 7 3-............... ‫الثابذ‬ ‫اظم‬2-.................. ‫البُان‬ ‫هىع‬1-................... ‫البُان‬ ‫كُمت‬
  • 59.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 51 ‫العىىان‬ ‫أداة‬ ‫فى‬ ‫اإلاعشوطت‬ ‫اللُمت‬ ‫ما‬ )‫ب‬Label1( : ‫هي‬2-2-1-93) Dim N ,S As Integer For N =1 To4 S =S +N Next Me.Label1.Text =S [33]‫الؼشبُت‬ ‫مداؿظت‬2935 : ‫الخالُت‬ ‫الجمل‬ ‫فى‬ ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫صحح‬ : ٌ‫الاو‬ ٌ‫العإا‬ 3.‫الىظُلت‬TimeOfDayًً‫لذ‬‫الىمبُىجش‬‫حهاص‬ ‫وكذ‬‫و‬ ‫ٍخ‬‫س‬‫جا‬ ‫على‬ ‫ي‬‫جدخى‬ 2.‫الخاصُت‬ ‫كُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬SelectedIndex‫لألداة‬list box( ‫هي‬3‫مثال‬ ) ‫جدذًذ‬ ‫ٌعجى‬ ‫ؿهزا‬ٌ‫الاو‬‫العىصش‬ 1.‫اإلاعامل‬and‫نهاتي‬ ‫هاجج‬ ‫ٌعؼى‬True‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ارا‬True 8.‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬‫حملت‬Const 5.‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬2–4*3‫هى‬21 2.‫حملت‬ ‫وعخخذم‬For x =1 to10 step2‫ل‬‫عشض‬‫الضوحُت‬ ‫الاعذاد‬ً‫م‬3‫الى‬39 : ‫الاكىاط‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬ 3-‫باظم‬ ‫دالت‬ ‫وحىد‬ ‫بـشض‬AddSum‫صحُدت‬‫ػير‬ ‫الخالُت‬ ‫اث‬‫ر‬‫الخعبي‬ ً‫م‬ ‫أي‬ ([AddSum()= x+ y ]–[Y = AddSum()]–[X =AddSum()]-[X+Y =AddSum()]) 2-‫فى‬‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬1599‫للخاصُت‬Interval‫لألداة‬Timer: ‫ٌعجى‬ ‫ؿهزا‬ (1.5‫دكُلت‬–1.5‫زاهُت‬–15) ‫زاهُت‬ 1-‫أو‬ ‫للخدشػ‬ ‫الالىتروهُت‬ ‫الىظاةؽ‬ ‫باظخخذام‬ ‫مخعمذ‬ ‫عذواوي‬ ‫ظلىن‬ ................ ًٍ‫الاخش‬ ‫تهذًذ‬‫أو‬ ‫جخىٍف‬‫أو‬ ‫وئخشاج‬ ‫اإلاظاًلت‬ ‫ؤلالىترووي‬ ‫الخعذي‬ (-ً‫اإلاىخذ‬‫الالىتروهُت‬ ‫اث‬–) ‫ؤلالىترووي‬ ‫البرًذ‬ 8–‫حملت‬Select Case‫ن‬‫ًىى‬ ‫عىذما‬‫أهثر‬ ‫بؽيل‬ ‫ؿعالت‬ ‫انها‬‫ػير‬ ........... ‫حملت‬ ‫حؽبه‬ ‫واخذ‬‫مخؼير‬ ‫كُمت‬ ‫على‬ ‫معخمذا‬ ‫الخـشع‬ (Do While–If…Then…ElseIF–For…Next–If…Then) 5-‫الىىد‬ ‫جىـُز‬ .......... ‫الاخؼاء‬ ‫خالت‬ ‫في‬Codeٌ ‫ظىؾ‬‫ظاةل‬‫س‬ ‫ٌعؼى‬ ‫ان‬ ‫ن‬‫دو‬ ‫عمل‬ ‫للىاكع‬ ‫مؼاًشة‬ ‫جصبذ‬ ‫ظىؾ‬ ‫الىدُجت‬ ً‫لى‬‫و‬ ‫خؼأ‬ ‫الدؽؼُل‬ ‫عىذ‬ (Runtime–‫اإلاىؼلُت‬Logic–‫ؤلامالتي‬Syntax–‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬ ) 2-............ ‫هىع‬ ً‫م‬‫مخؼير‬ ‫وعخخذم‬ ) ‫اهثى‬‫أو‬‫رهش‬ ( ‫ػالب‬ ‫هىع‬ ‫ن‬‫هخض‬ ‫ليى‬ (Date–String–Single–Boolean) ‫الع‬‫ًلى‬ ‫ما‬ ‫اإلالابل‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫إا‬ Function Area(Byval radius As Single) As Single Const x As Single =22 / 7 Dim res AsSingle res = x * radius ^ 2 Return res EndFunction 3-.................... : ‫الاحشاء‬ ‫اظم‬2-‫ا‬.................... : ‫احعت‬‫ش‬‫ال‬ ‫اللُمت‬ ‫ظم‬ : ‫الخالي‬ ‫الاهىاد‬ ً‫م‬ ‫هىد‬ ‫ول‬ ‫أمام‬ ‫التي‬ ‫الىخاةج‬ ‫معخخذما‬ ‫هىد‬ ‫ول‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫ب‬ Dim r As Single =0.5 Do Whiler > 1 r =r +0.5 ( 0.5 – 1 – 1.5 )
  • 60.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 52 Loop Msgbox(r) Dim A As Integer = 15 If AMod 3 = 0 Then Me.Label1.Text = "True" Else Me.Label1.Text = "False" EndIf ("True"-"False"-15) Me.Label1.Text = IsNumeric("five")(True-False-5) [32]‫مداؿظت‬2935‫الجيزة‬ ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬ ‫أو‬ )‫أمام‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ 3-‫باألداة‬ ‫اإلادذد‬‫العىصش‬ ‫جشجِب‬ ‫ئلى‬‫حؽير‬ ‫التي‬ ‫الخاصُت‬ListBox‫هي‬ SelectedIndex. 2-‫أهثر‬‫أو‬ ‫شخص‬ ‫طذ‬ ‫مىحهه‬ ‫عذاةُت‬ ‫ظاةل‬‫س‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ‫الالىتروهُت‬ ‫اإلاظاًلت‬ 1-) ‫ي‬‫الدعاو‬ ( ‫ٌعجى‬ ‫هت‬‫س‬‫اإلالا‬ ‫معامالث‬ ‫في‬ ) >< ( ‫اإلاعامل‬ 8-‫أوال‬ ‫عنها‬ ‫الاعالن‬ ‫ًلضم‬ ‫اإلاعشؿت‬ ٌ‫الذوا‬ 5-‫الا‬‫البرهامج‬ ‫اظخخذام‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬ ‫الىدىٍت‬‫و‬ ‫الامالةُت‬ ‫خؼاء‬ 2-‫حملت‬ ‫في‬For … Next‫بيلمت‬‫للمخؼير‬ ‫الضٍادة‬ ٌ‫معذ‬ ‫جدذًذ‬ ً‫ًمى‬Step : ‫اإلاعؼاة‬ ‫اليلماث‬ ‫معخخذما‬ ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬- Interval–‫الثىابذ‬–Is Numeric–SelectCase-‫ال‬‫ؤلالىترووي‬ ‫برًذ‬ 3-‫ن‬‫ًىى‬ ‫داةما‬ ................ ‫الذالت‬ ‫هاجج‬True‫أو‬False 2-‫جدذًذ‬ ‫خالت‬ ‫في‬‫اللُمت‬5999........ ‫للخاصُت‬‫لألداة‬ ..Timer‫ٌعجى‬ ‫ؿهزا‬5‫زىاوي‬ 1-.......................... ‫الخعذي‬ ‫في‬ ‫اإلاعخخذمت‬ ‫الالىتروهُت‬ ‫الىظاةؽ‬ ً‫م‬ 8-.... ‫حملت‬ ‫حعخخذم‬. ‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ ......... 5-..........‫البرهامج‬‫ظير‬ ‫ازىاء‬‫جخؼير‬ ‫ال‬ ‫كُم‬ ًٍ‫لخخض‬ ‫الزاهشة‬ ‫في‬ ‫محجىصة‬ ً‫اماه‬ ‫هي‬ .. : ‫الخالُت‬ ‫للجمل‬ ‫العلمي‬ ‫اإلاصؼلح‬‫أرهش‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬ 3-‫الدؽ‬ ‫ازىاء‬ ‫وكىعها‬ ‫اإلادخمل‬ ‫الاخؼاء‬ ‫معالجت‬ ‫ًخم‬ ‫خاللها‬ ً‫م‬ ‫حملت‬‫ؼُل‬ 2-ًً‫لذ‬‫الىمبُىجش‬‫حهاص‬ ‫ووكذ‬ ‫ٍخ‬‫س‬‫جا‬ ‫على‬ ‫ي‬‫جدخى‬ ‫دالت‬ 1-‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫لعذد‬ ‫مدذد‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬ ‫حعخخذم‬ ‫حملت‬ : ‫ًلى‬ ‫ؿُما‬ ‫خؽ‬ ‫جدتها‬ ‫التي‬ ‫اليلمت‬ ‫صحح‬ )‫ب‬ ‫ة‬‫س‬‫العبا‬‫الخصىٍب‬ 3-‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬3 ) ^ 2–3 + (7‫هى‬493-.......... 2-‫اإلاعامل‬Or‫هاجج‬ ‫ٌعؼى‬‫نهاتي‬True‫الؽشوغ‬ ‫واؿت‬ ‫وان‬ ‫ارا‬True2-.......... : ‫الاجُت‬ ‫الىمىرج‬ ‫هاؿزة‬ ‫في‬ ) ‫أ‬ ( : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬‫مذخالث‬ ‫ن‬‫هخض‬ ‫ان‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬ ‫معخخذم‬ ‫مذخالث‬ ً‫م‬ ‫مذخل‬ ‫ليل‬ ‫اإلاىاظب‬ ‫البُان‬ ‫هىع‬ ‫خذد‬ ‫اث‬‫ر‬‫مخؼي‬ ‫في‬ ‫اإلاعخخذم‬ : ‫البرهامج‬ 3-.......................2-.........................1-.........................
  • 61.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 53 ( ٌ‫الذوا‬ ‫أظماء‬ ‫اظخخشج‬ )‫ب‬Functions‫الىىد‬ ً‫م‬ )Code: ‫الاحي‬ MessageBox . Show( Factorial (5 ) ) ............................................... [31]‫دمُاغ‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3.‫هىع‬ ً‫م‬‫اإلاخؼير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False. 2.‫حعخخذم‬Select Case.‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫في‬ 1.‫اءاث‬‫ش‬‫ؤلاح‬ ‫اظخذعاء‬Procedures.‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬ 8.‫حملت‬ ‫حعخخذم‬Do While … Loop‫هىد‬‫اس‬‫ش‬‫لخى‬Code‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫لعذد‬ ‫مدذد‬ ‫معين‬ ‫ؼشغ‬ ‫على‬ ‫بىاء‬ ‫معبلا‬ ‫معشوؾ‬‫ػير‬ ‫الثاو‬ ٌ‫العإا‬: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫ي‬- 3-‫حعخخذم‬Dim........................ ً‫ع‬ ‫لإلعالن‬ 2-‫اللُمت‬ ‫جدذًذ‬1999‫للخاصُت‬Interval‫لألداة‬Timer......... ‫ٌعجى‬ ‫ؿهزا‬‫زىاوي‬ 1-‫بيلمت‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ‫جبذأ‬For.......................... ‫بيلمت‬ ‫جيخهى‬‫و‬ 8-‫ال‬ ‫اث‬‫س‬‫اخخُا‬ ‫عذد‬‫حملت‬ ‫اظخخذام‬ ‫مع‬ ‫اإلامىىت‬ ‫خـشع‬If … Then …. Else. .......‫هى‬ : ‫الصحُدت‬ ‫الاحابت‬‫أختر‬ : ‫الثالث‬ ٌ‫العإا‬- 3-‫لؼت‬‫جىؿش‬visual basic . netٌ‫خال‬ ً‫م‬ ‫وكىعها‬ ‫اإلادخمل‬ ‫الاخؼاء‬ ‫معالجت‬ ‫امياهُت‬ ( ‫حملت‬Const / As-Dim / As-Try / Catch) 2-‫الؽشػي‬‫الخعبير‬ ‫هاجج‬Degree> = 70( ‫ن‬‫ًىى‬Nothing–False–True‫ارا‬ ) ‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬Degreeً‫م‬‫أصؼش‬29 1-‫اإلاإكذ‬ ‫حؽؼُل‬‫أو‬ ‫اًلاؾ‬ ‫فى‬ ‫بشمجُا‬ ‫الخدىم‬ ً‫ًمى‬Timer‫الخاصُت‬‫بخؼير‬ (Timer–Interval–Enabled) 8-( ً‫ع‬ ‫لإلعالن‬ ‫هلجأ‬Sum–Sub–Function‫هى‬ ‫لذًىا‬ ‫وان‬ ‫ما‬ ‫ارا‬ ‫خالت‬ ‫فى‬ )( ‫د‬ Code‫الخصيُف‬ ‫داخل‬ ‫مىطع‬ ً‫م‬‫أهثر‬ ‫في‬ ‫هخابخه‬ ‫ظِخىشس‬ )Class : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬3: ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ً ‫وؿلا‬ ‫آلاجُت‬ ‫العؼىس‬ ‫جب‬‫س‬ ) ‫الشجبت‬‫العملُت‬ ‫الُمين‬ ‫ئلى‬‫الِعاس‬ ً‫م‬ ‫واللعمت‬ ‫الظشب‬ ‫الخاسج‬ ‫ئلى‬ ‫الذاخل‬ ً‫م‬ ‫ألاكىاط‬ ‫الُمين‬ ‫ئلى‬‫الِعاس‬ ً‫م‬ ‫والؼشح‬ ‫الجمع‬ ‫ألاظغ‬ 2‫الىىد‬ ً‫م‬ ‫الهذؾ‬ )Code:‫هى‬ ‫الخالي‬ Dim N As Integer Dim S As Integer For N =1 To30 S =S +N Next Me.Label1.Text = S 1ً‫م‬ ‫كام‬‫س‬‫الا‬ ‫ًؼبع‬ ‫الخالي‬ ‫الىىد‬ )3‫الى‬1‫الىص‬ ‫ق‬‫صىذو‬ ‫داخل‬Textbox Dim M As Integer For M = 1 To3 Me.Label1.Text =Me.Label1.Text & M Next M ‫الؼشٍلت‬ ‫بهزه‬ ‫الُه‬‫اإلاؽاس‬‫العؼش‬ ‫هخابت‬ ‫خالت‬ ‫فى‬ ‫ًدذر‬ ‫مارا‬Me.Label1.Text =M 8: ‫الاحى‬ ‫الىىد‬ ً‫م‬ ‫اظخخشج‬ )
  • 62.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 54 Function Calc (ByValFm As Single, ByVal Sm AsSingle)As Single Dim Res AsSingle Res = Fm + Sm Return Res EndFunction 3–: ‫ؤلاحشاء‬ ‫اظم‬2–: ‫ؤلاحشاء‬ ‫هزا‬ ‫وظاةؽ‬1–: ‫الشاحعت‬ ‫اللُمت‬ 8–: ‫ـ‬‫ب‬ ‫الخاص‬ ‫البُان‬ ‫هىع‬‫أ‬–: ‫الذالت‬‫ب‬–: ‫الذالت‬ ‫وظاةؽ‬ ‫ج‬–: ‫الشاحعت‬ ‫اللُمت‬ [38]‫أظىان‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ )‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ): 3.‫اللُمت‬ ‫جدذًذ‬2599‫للخاصُت‬Interval‫لألداة‬Timer‫ٌعجى‬ ‫ؿهزا‬259‫زاهُت‬ 2.‫لإلؿالث‬ ‫اإلاعخذي‬ ‫لصخصُت‬ ‫ة‬‫س‬‫معخعا‬ ‫اظماء‬ ‫اظخخذام‬‫هى‬ ‫ؤلالىترووي‬ ‫الخخـي‬ ‫العلاب‬ ً‫م‬ 1.VbCrLf‫حذًذ‬‫ظؼش‬‫و‬ ٌ‫الادخا‬ ‫مـخاح‬‫مض‬‫س‬ ‫إلطاؿت‬ ‫ٌعخخذم‬ ‫خشفي‬ ‫زابذ‬‫هى‬ 8.‫الاعال‬ ‫ًخم‬ ‫ال‬ ‫بالزاهشة‬ ‫محجىصة‬ ً‫أماه‬ ‫الثىابذ‬‫زابخه‬ ‫ألنها‬ ‫عنها‬ ‫ن‬ 5.‫الذالت‬ ‫حعخخذم‬Now‫ؿلؽ‬ ‫الىكذ‬ ‫لعشض‬ ‫فى‬ ‫عامت‬ ‫صُؼت‬ ‫اء‬‫ش‬‫اح‬‫أو‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬‫أو‬ ‫دالت‬‫أو‬ ‫بشمجُت‬ ‫حملت‬ ‫ليل‬ : ‫الثاوي‬ ٌ‫العإا‬ : ‫اإلاىاظبت‬ ‫باليلماث‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ ً‫رل‬ ‫طىء‬ ………………CodeConditional Expression 1- Do while EndTryCatch Ex As Exception 2- ……………….. ………………….CodeName( Parameters ) 3- Sub ………………….CodeVariable =Start ToEnd 4- For ………….. EndThenConditional Expression 5- If : ‫الاحي‬ ً‫م‬ ‫اإلالصىد‬ ‫أهخب‬ )‫أ‬ : ‫الثالث‬ ٌ‫العإا‬ ........................................... ‫ؤلالىترووي‬‫الدؽهير‬.......................... ..................................................................... : ‫الاحشاء‬ : ‫الاجُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫هاجج‬ ‫أهخب‬ )‫ب‬ 3-( 4 +3 ) * 32-4 + 3 *3 ‫بالع‬ ‫ة‬‫س‬‫عبا‬ ‫ول‬ ‫أمام‬ ‫أهخب‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬) ‫ب‬ ( ‫مىد‬) ‫أ‬ ( ‫العمىد‬ ً‫م‬ ‫اإلاىاظب‬ ‫الشكم‬ ) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬ 3-And-‫الخخصُص‬ ‫حملت‬ ‫ػشفى‬ ‫فى‬ ‫حعخخذم‬ 2-Select Case-‫كُمت‬ ‫لها‬ ‫ًخصص‬ ‫وال‬ ‫الخخصُص‬ ‫حملت‬ ً‫م‬ ً‫ألاًم‬ ‫الؼشؾ‬ ‫فى‬ 1-‫اث‬‫ر‬‫اإلاخؼي‬-‫هاجج‬ ‫ٌعؼى‬ ‫معامل‬True‫الؽشوغ‬ ‫واؿت‬ ‫هاجج‬ ‫وان‬ ‫ارا‬True 8-‫الاخؼاء‬ ‫اإلاىؼلُت‬ -‫على‬ ‫معخمذا‬ ‫الخـشع‬ ‫ن‬‫ًىى‬ ‫عىذما‬‫أهثر‬ ‫بؽيل‬ ‫ؿعالت‬ ‫جـشع‬ ‫حملت‬ ‫واخذ‬‫مخؼير‬ ‫كُمت‬ 5-Functions-‫البرهامج‬ ‫اظخخذام‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬ [35]‫أظُىغ‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3.Me‫ولمت‬‫الىمىرج‬ ‫هاؿزة‬ ‫الى‬‫حؽير‬ ‫محجىصة‬Form‫الحالُت‬
  • 63.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 55 2.‫الامش‬ ‫ٌعخخذم‬Const‫الثىابذ‬ ً‫ع‬ ‫لإلعالن‬ 1.‫الىىع‬ ‫الصحُدت‬ ‫العذدًت‬ ‫البُاهاث‬ ‫اهىاع‬ ً‫م‬double 8.‫جصحُذ‬ ‫لحين‬ ‫ًخىكف‬‫و‬ ‫البرهامج‬ ‫جىـُز‬ ‫ازىاء‬ ‫الحاظب‬ ‫ًىدؽـها‬ ‫اإلاىؼلُت‬ ‫الاخؼاء‬ ‫الخؼأ‬ 5.‫حملت‬ ‫في‬If .. then .. Else‫الاهىاد‬ ‫جىـُز‬ ‫ًخم‬‫جلى‬ ‫التي‬Else‫الؽشغ‬ ‫جدلم‬ ‫عىذ‬ : ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬ ) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬ 3-‫الحعابي‬‫الخعبير‬ ‫هاجج‬5 mod 2Now ( ) 2-‫الخاصُت‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬Interval‫لألداة‬Timer‫هي‬2999....... ‫ي‬‫حعاو‬ ‫زاهُت‬ Byte 1-‫ا‬‫كُمها‬ ‫جأخز‬ ‫التى‬ ‫اإلاخىىعت‬ ‫لبُاهاث‬True/ False‫الىىع‬ ً‫م‬ .......... Try…Catch 8-‫البرهامج‬ ‫حؽؼُل‬ ‫ازىاء‬ ‫خذوزه‬ ‫اإلادخمل‬ ‫الخؼأ‬ ‫إلاعالجت‬ ‫حعخخذم‬1 5-‫الىمبُىجش‬‫بجهاص‬ ‫الخاص‬ ‫ٍخ‬‫س‬‫الخا‬‫و‬ ‫الىكذ‬ ‫لعشض‬ ‫حعخخذم‬ ‫دالت‬Boolean 2-ً‫م‬ ‫صحُدت‬ ‫عذدًت‬ ‫كُم‬ ‫ًأخز‬ ‫الزي‬ ‫العذدي‬ ‫البُان‬‫الى‬‫صـش‬ 255‫الىىع‬ ً‫م‬‫هى‬ Instant Message 2 : ‫الاحي‬ ‫الحعابي‬‫الخعبير‬ ‫هاجج‬ ‫أهخب‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬(( 20 / 2 ) –3 ^ 2 *2 ) ( : ‫اإلاخؼيراث‬ ‫كُم‬ ‫ان‬ ‫بـشض‬ ) ‫ب‬Y=90(‫و‬ )K=20‫الصح‬ ‫الىاجج‬ ‫جدذ‬ ‫خؽ‬ ‫طع‬ )‫ُذ‬ ‫الىاجج‬‫الخعبير‬M True - FalseIf K =20 And Y <= 801 True - FalseIf K > 20 Or Y = 802 True - FalseIf K < 20 And Y >= 803 ‫هذ‬ ‫دوث‬ ًً‫بيز‬ ٌ‫الـُجىا‬ ‫لؼت‬ ‫فى‬ ‫الخالى‬ ‫الىىد‬ ‫بىخابت‬ ‫كمذ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬:- Dim Z ,Y , C As Integer For C = 5 To 6 Z = Z +C Y =Y * C Next : ‫الاحى‬ ٌ‫الجذو‬ ‫أهمل‬ : ‫اإلاؼلىب‬ (‫اإلاخؼير‬ ‫كُمت‬Z)= ‫مشة‬ ٌ‫الو‬‫اس‬‫ش‬‫الخى‬ ‫جىـُز‬ ‫عىذ‬‫الثاهُت‬ ‫للمشة‬‫اس‬‫ش‬‫الخى‬ ‫جىـُز‬ ‫عىذ‬ = (‫اإلاخؼير‬ ‫كُمت‬Y)= ‫مشة‬ ٌ‫الو‬‫اس‬‫ش‬‫الخى‬ ‫جىـُز‬ ‫عىذ‬‫جىـ‬ ‫عىذ‬‫الثاهُت‬ ‫للمشة‬‫اس‬‫ش‬‫الخى‬ ‫ُز‬ = (‫اإلاخؼير‬ ‫كُمت‬C= ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ‫اهتهاء‬ ‫بعذ‬ ) [32]‫ظىهاج‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3.‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫الخشوج‬ ً‫ًمى‬( DoWhile).‫ؼشػى‬‫حعبير‬ ‫على‬ ً‫بىاء‬ 2.‫حمل‬ ‫حعخخذم‬‫ت‬Select Case‫بجملت‬ ‫ؼشػى‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫خالت‬ ‫فى‬ .‫واخذة‬ ‫ؼشػُت‬ 1.‫اءاث‬‫ش‬‫ؤلاح‬ ‫اظخذعاء‬Procedures.‫ؿلؽ‬ ‫واخذة‬ ‫إلاشة‬ ‫ن‬‫ًىى‬ 8.‫هت‬‫س‬‫اإلالا‬ ‫معامل‬ ‫باظخخذام‬Or‫اإلاعخخذمت‬ ‫الؽشوغ‬ ‫هىاجج‬ ‫واؿت‬ ‫ن‬‫ًىى‬ ‫أن‬ ‫ًجب‬ False‫النهاتي‬ ‫الىاجج‬ ‫ن‬‫ًىى‬ ‫ليى‬False. 5.‫اث‬‫ر‬‫للمخؼي‬ ‫الخخصُص‬ ً‫ًمى‬Variables‫ا‬‫الخلت‬ ‫مشخلت‬ ‫فى‬‫أو‬ ‫عنها‬ ‫الاعالن‬ ‫زىاء‬
  • 64.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 56 2.‫منها‬ ‫ألادواث‬ ً‫م‬ ‫العذًذ‬ ٌ‫خال‬ ً‫م‬ ‫اإلاعخخذم‬ ‫مذخالث‬ ٌ‫اظخلبا‬ ‫ًخم‬Textbox. : ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬ 3-‫حملت‬ ‫في‬( For …. Next )‫ألامش‬ ‫وظُـت‬ ‫ما‬Next‫؟‬ ‫الضٍادة‬ ٌ‫معذ‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫ٍادة‬‫ص‬ (-‫ملا‬‫بعذ‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫هت‬‫س‬ ‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬-) ‫ظبم‬ ‫ما‬ ‫ول‬ 2-‫الؽشغ‬ ‫جدلم‬ ‫عىذ‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫إلنهاء‬A =2: ‫الخالي‬ ‫بالؽيل‬ ‫بذاًتها‬ ‫جىخب‬ (Do While(a =2)–DoWhile(a < 2) Or (a >= 2)–Do While(a < > 2)) 1-‫وعخخذ‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫عذدًت‬ ‫كُم‬ ًٍ‫لخخض‬..................... ‫هىع‬ ً‫م‬‫مخؼير‬ ‫م‬ (Integer-Short-Single) 8-‫حملت‬ ‫فى‬If .. Then .. Else‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫جىـُز‬ ‫ًخم‬Else‫ن‬‫ًىى‬ ‫عىذما‬ ‫مباؼشة‬ ‫ًلى‬ ‫الزي‬ ‫الؽشػي‬‫الخعبير‬ ‫هاجج‬If(......... ‫ي‬‫ٌعاو‬Null-False-True) 5-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫في‬3500‫لل‬‫خاصُت‬( Interval )‫لألداة‬( Timer )‫ٌعجى‬ ‫ؿهزا‬ (1.5‫دكُلت‬–1.5‫زاهُت‬–15) ‫زاهُت‬ 2-‫الثىابذ‬ ‫اظماء‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Constants‫لؼت‬ ‫في‬VB.NET‫اليلمت‬ ‫باظخخذام‬ (EndSub-Const-Dim) : ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ : ‫الثالث‬ ٌ‫العإا‬- 3-‫الاجُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫هاجج‬ ‫خذد‬2 +(7- 2) * 3 ^ 2 / 3............. ‫هي‬ ‫الىدُجت‬ 2-.................... ‫الذالت‬ ‫هاجج‬‫ن‬‫ًىى‬ ً ‫داةما‬True‫أو‬False. 1-‫للخاصُت‬ ‫اطُت‬‫ر‬‫الاؿت‬ ‫اللُمت‬Enabled‫الاداة‬ ‫فى‬Timer....................... ‫هى‬ 8-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬X‫ي‬‫حعاو‬15‫واإلاخؼير‬Y‫ي‬‫حعاو‬350‫الخعبير‬ ‫هاجج‬ ‫ؿان‬ ‫الؽشػى‬(X>10 Andy<500).............‫هى‬ 5-‫معها‬ ‫الخعامل‬‫و‬ ‫الاخؼاء‬ ‫الهدؽاؾ‬ ..............‫اوامش‬ ‫مجمىعت‬ ‫حعخخذم‬ ً ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬: ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ىاظبه‬ ) ‫أ‬ ( ‫العمىد‬) ‫ب‬ ( ‫العمىد‬ 3-‫ي‬‫ٌعاو‬‫أو‬ ً‫م‬‫أصؼش‬‫عالمتي‬ 2-‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫مشاث‬ ‫عذد‬ ‫معشؿت‬ ‫خالت‬ ‫في‬ ‫ٌعخخذم‬‫الشمض‬< = 1-‫وكذ‬‫أو‬ ‫ٍخ‬‫س‬‫جا‬ ‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬ ‫ما‬ ‫خالت‬ ‫في‬ ‫حعخخذم‬Me 8-‫الحالُت‬ ‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬‫الامش‬For …. Next 5-‫هص‬ ‫هخابت‬ ‫دها‬‫س‬‫ا‬ ‫ارا‬ ‫ما‬ ‫خالت‬ ‫في‬ ‫حعخخذم‬ [31]‫الاظماعُلُت‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3.‫كم‬‫س‬‫أو‬ ‫بدشؾ‬ ‫ًبذأ‬ ‫ان‬ ‫اإلاخؼيراث‬ ‫حعمُت‬ ‫كىاعذ‬ ً‫م‬ 2.‫هى‬ ً‫م‬‫مخؼير‬ ‫وعخخذم‬ ‫هعىس‬ ‫على‬ ‫ي‬‫جدخى‬ ‫عذدًت‬ ‫بُاهاث‬ ٌ‫إلدخا‬‫البُاهاث‬ ‫ع‬ Integer 1.‫حملت‬ ‫هخابت‬ ً‫ًمى‬If‫ن‬‫بذو‬ ‫واخذ‬‫ظؼش‬ ‫في‬EndIf. 8.‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ئرا‬A‫ي‬‫حعاو‬10‫واإلاخؼير‬B‫ي‬‫حعاو‬20‫الخعبير‬ ‫هاجج‬ ‫ؿان‬ ‫الؽشػي‬(A>10 AndB=20)‫هى‬True. 5.‫حملت‬ ‫حعخخذم‬Select Case‫بجملت‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫خالت‬ ‫في‬ .‫واخذة‬ ‫ؼشػُت‬ 2.‫ؼاداث‬‫س‬‫ا‬ ً‫م‬. ‫اظخيخاحها‬ ً‫ًمى‬‫ظش‬ ‫ولمت‬ ‫ئعذاد‬ ‫ؤلالىترووي‬ ‫الخعذي‬ ً‫م‬ ‫الحماًت‬ : ‫ن‬‫ًىى‬ ‫الخالي‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ : ‫الثاوي‬ ٌ‫العإا‬- Dim N ,X , Y As Integer
  • 65.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 57 X =2 : Y = 0 For N = 2 To 6 step 2 Y =X +Y X =X + N Next N If X > Y Then Msgbox ( X ) 3-‫كُمت‬X............. ‫هي‬2-‫كُمت‬Y.............. ‫هي‬1-‫كُمت‬N............... ‫هي‬ 8-‫الؽشغ‬ ‫هاجج‬X>Y.................... ‫هي‬ : ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬ 3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 3 +2 –3 ) * 2 ^ 2(‫هى‬6-8-10) 2-‫الخالي‬ ‫الىىد‬‫ظؼش‬ ‫في‬ ‫الخؼأ‬Dim X As Byte= 300: ...................‫هى‬ ‫الدؽؼُل‬ ‫عىذ‬ (Runtime–‫اإلاىؼلُت‬Logic–‫ي‬‫اللؼى‬‫و‬ ‫ؤلامالتي‬Syntax) 1-( ‫مـخاح‬ ‫على‬ ‫اطؼؽ‬ ‫الىىد‬ ‫هاؿزة‬ ‫لـخذ‬F4-F5-F7‫اإلاـاجُذ‬ ‫لىخت‬ ً‫)م‬ 8-‫ب‬ ‫هىد‬‫اس‬‫ش‬‫لخى‬......... ‫وعخخذم‬ ‫معين‬ ‫ؼشغ‬ ‫على‬ ‫ىاء‬ ‫الذالت‬ (Function-‫اء‬‫ش‬‫الاح‬Sub-Do While… Loop) 5-‫الخاصُت‬ ‫حعخخذم‬.......‫لألداة‬ ..( Timer )‫زاهُت‬ ‫باإلالي‬ ‫الضمىُت‬ ‫الـترة‬ ‫لخدذًذ‬ (Interval–Visible–Enabled) 2-‫اإلاظاًلت‬ ٌ‫اؼيا‬ ً‫م‬ ‫ؼيل‬ ‫هي‬ .........‫مخىشس‬ ‫بؽيل‬ ً‫لى‬‫و‬ ‫الالىتروهُت‬ ‫الالىتروهُت‬ ‫اإلاالخلت‬ (-‫ؤلالىترووي‬ ‫التهذًذ‬-‫ؤلالىترووي‬ ‫اللزؾ‬‫أو‬ ‫العب‬) : ) ‫ب‬ ( ‫العمىد‬ ً‫م‬ ‫ًىاظبه‬ ‫ما‬ ) ‫أ‬ ( ‫العمىد‬ ً‫م‬‫اختر‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬ ‫م‬) ‫أ‬ () ‫ب‬ ( 3‫ؤلاحشاء‬Sub‫ؿلؽ‬ ‫عنها‬ ‫ؤلاعالن‬ ‫عىذ‬ ‫كُمت‬ ‫لها‬ ‫ًخصص‬ 2‫الذالت‬Function‫مشة‬ ً‫م‬‫أهثر‬ ‫البرهامج‬ ‫في‬ ‫معين‬ ‫هىد‬‫اس‬‫ش‬‫جى‬ ‫عىذ‬ ‫ٌعخخذم‬ 1‫اث‬‫ر‬‫اإلاخؼي‬‫جىـُز‬ ‫ازىاء‬‫أو‬ ‫عنها‬ ‫ؤلاعالن‬ ‫عىذ‬ ‫كُمت‬ ‫لها‬ ‫ًخصص‬ ‫البرهامج‬ 8‫الثىابذ‬‫في‬ ‫حعخخذم‬ ‫كُمت‬ ‫مىه‬ ‫ظُيخج‬ ‫هىد‬ ‫وحىد‬ ‫عىذ‬ ‫ٌعخخذم‬ ‫البرهامج‬ ‫ؤلاحشاء‬ ‫خاسج‬ ً‫م‬ ‫كُم‬ ٌ‫اظخلبا‬ ‫هىظُلت‬ ‫حعخخذم‬ Procedure‫معلىمت‬‫ػير‬‫معبلا‬ [31]‫البديرة‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫الامش‬ ‫باظخخذام‬ ‫اث‬‫ر‬‫اإلاخؼي‬ ً‫ع‬ ‫الاعالن‬ ‫ًخم‬Dim 2-‫اإلاعشؿت‬ ٌ‫الذوا‬Predefined. ً ‫أوال‬ ‫عىه‬ ‫ؤلاعالن‬ ‫ًلضم‬ 1-‫ؤلاحشاء‬Sub‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬Function.‫بلُمت‬ ‫حعىد‬ 8-( ‫أهىاع‬ ً‫م‬ ‫اث‬‫ر‬‫اإلاخؼي‬Integer & Long & Doubleًٍ‫لخخض‬ ‫حعخخذم‬ ) .‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ 5-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫في‬2599( ‫للخاصُت‬Interval( ‫لألداة‬ )Timer‫ؿهزا‬ ) ‫ٌعجى‬2.5.‫زاهُت‬ : ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬- 3-‫ح‬‫أو‬ ‫اًلاؾ‬ ‫في‬ ‫بشمجُا‬ ‫الخدىم‬ ً‫ًمى‬‫اإلاإكذ‬ ‫ؽؼُل‬Timer... ‫الخاصُت‬‫بخؼير‬ 2-‫الىصىص‬ ‫بين‬ ‫للشبؽ‬ ‫حعخخذم‬ ...................... ‫عالمت‬ 1-‫نهاتي‬ ‫هاجج‬ ‫ٌعؼي‬ .................... ‫اإلاعامل‬True‫الؽشوغ‬ ‫أخذ‬ ‫واهذ‬ ‫ئرا‬True 8-‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬Do While Loop‫هىد‬‫اس‬‫ش‬‫جى‬‫هى‬Code‫ػاإلاا‬ .......... ‫الؽشغ‬........
  • 66.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 58 5-‫الىمىرج‬ ‫هاؿزة‬ ً‫ع‬‫حعبر‬ ...........Form‫الحالُت‬ ‫الخالُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫أ‬ : ‫الثالث‬ ٌ‫العإا‬ ( 5 +3 ) * 2 - 5 +3 * 2 ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ )‫ب‬Code‫الخالى‬: Dim A ,B ,C As Integer C = 8 For A =1 To8 Step3 B = B + A Next If A>=C Then C = C + 1 EndIf ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬‫مخؼير‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ ) ‫أ‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬Code‫بأن‬ ‫علما‬ ‫الخالى‬ Y =3 : N =6 : M =5 : Z =4 : X =2 IF X < N THEN Y =Y +M Z = X +N M = Z + N ELSE Y =M –Z Z = N- X M = X +Y END IF : ‫صىبه‬ ‫زم‬ ‫الخالى‬ ‫الىىد‬ ‫فى‬ ‫الخؼأ‬ ‫هىع‬ ‫خذد‬ )‫ب‬ ( ‫الىىد‬Code)‫الخؼأ‬ ‫هىع‬‫الخصىٍب‬ Din x As Single [30]‫العىَغ‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫ألامش‬MsgBox "3" & "X" & "3‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬ "0. 2-(Y +1 =X. ‫الخخصُص‬ ‫حملت‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ) 1-‫حعخخذم‬SelectCase.‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ 8-First_Name‫مخؼير‬ ‫اظم‬ ‫ة‬‫س‬‫عبا‬ 5-‫اللُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫فى‬2599( ‫للخاصُت‬Interval( ‫لألداة‬ )Timer‫ؿهزا‬ ) ‫ٌعجى‬2.5.‫زاهُت‬ 2-‫هت‬‫س‬‫اإلالا‬ ‫معامل‬ ‫باظخخذام‬Or‫النهاتي‬ ‫الىاجج‬ ‫ٌعؼى‬False‫أخذ‬ ‫وان‬ ‫ارا‬ ‫اإلاعخخذمت‬ ‫الؽشوغ‬False. ‫الخالُت‬ ‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫ب‬ . : ‫الىاجج‬........................................5 + 3 ^ 2 / (9 / 3 ) : ‫اللىظين‬ ‫بين‬ ‫مما‬ ‫الصحُدت‬ ‫الاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬ (Sub–Enabled–VbCrLf–Loop–Do While–IsNumeric-Long) 3-‫حذًذ‬‫ظؼش‬ ‫ألوؽاء‬ ....................‫الشمض‬ 2-.....‫الذالت‬ ‫أما‬ ‫كُمت‬ ‫بأي‬ ‫ٌعىد‬ ‫ال‬ ...............Function‫بلُمت‬ ‫حعىد‬ 1-‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عذم‬ ‫خالت‬ ‫في‬ ‫خاصت‬ ................ ‫حملت‬ 8-‫الصحُدت‬ ‫الاعذاد‬ ًٍ‫لخخض‬ ‫ٌعخخذم‬ .................. ‫الىىع‬ ً‫م‬‫اإلاخؼير‬ ‫اإلاخؼير‬‫اللُمت‬ M Y Z ‫النهاةُت‬ ‫اللُم‬ ‫ؿان‬ ‫ـاث‬‫م‬ُ‫الخعل‬ ‫هزه‬ ‫ـز‬ُ‫جىـ‬ ‫ـذ‬‫ع‬‫ب‬ ‫هى‬ ‫اث‬‫ر‬‫للمخؼي‬: ‫اإلاخؼير‬ ‫كُمت‬A‫ي‬‫ـاو‬‫ع‬‫ح‬ ‫كُم‬‫اإلاخؼير‬ ‫ت‬B‫ي‬‫ـاو‬‫ع‬‫ح‬ ‫اإلاخؼير‬ ‫كُمت‬C‫ي‬‫ـاو‬‫ع‬‫ح‬
  • 67.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 59 5-‫اإلاإكذ‬ ‫حؽؼُل‬‫أو‬ ‫اًلاؾ‬ ‫في‬ ‫بشمجُا‬ ‫الخدىم‬ ً‫ًمى‬Timer‫الخ‬‫بخؼير‬......... ‫اصُت‬ 2-‫ال‬ ‫ام‬ ‫كمُت‬‫س‬ ‫هي‬ ‫هل‬ ‫كُمت‬‫اخخباس‬ ‫خاللها‬ ً‫م‬ ً‫ًمى‬ .................. ‫دالت‬ ‫حملت‬ ‫أهخب‬ )‫ب‬For … next‫اإلاخؼير‬ ‫كُمت‬ ‫ن‬‫ًىى‬ ‫عىذما‬I: ‫هي‬ End=5 Start =25 Step= -5 : ‫الخالي‬ ‫الىىد‬ ‫فى‬ ‫الخؼأ‬ ‫خذد‬ ) ‫أ‬ : ‫الثالث‬ ٌ‫العإا‬ ( ‫الىىد‬Code)‫الخؼأ‬ ‫هىع‬ Dim x As Single X =( 4 *2 ) / ( 6 –12 / 2 ) Const X As Single : ‫أحب‬ ‫زم‬ ‫الخالي‬ ‫الىىد‬ ‫أ‬‫ش‬‫أك‬ )‫ب‬ Dim age As Decimal If Age > = 16 then Msgbox ( “ You Can Get An ID Card“ ) Else Msgbox ( “ You Can„t Get An IDCard “) EndIf 3-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬Age‫ي‬‫ٌعاو‬38: ‫الشظالت‬ ‫مشبع‬ ‫في‬‫ًظهش‬ ‫الزي‬ ‫ما‬- ) ‫أ‬You Can Get An ID Card)‫ب‬You Can„t Get An ID Card 2-‫اإلاخؼير‬ ‫كُمت‬ ‫واهذ‬ ‫ارا‬Age‫ي‬‫ٌعاو‬31: ‫الشظالت‬ ‫مشبع‬ ‫في‬‫ًظهش‬ ‫الزي‬ ‫ما‬- ) ‫أ‬You Can Get An ID Card)‫ب‬You Can„t Get An ID Card ) ‫ج‬( ٌ‫الذوا‬ ‫أظماء‬ ‫اظخخشج‬Functions‫الىىد‬ ً‫م‬ )Code: ‫الاحي‬ MessageBox . Show( Factorial (5 ) ) [29]‫اإلاىُا‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬( ‫عالمت‬‫أو‬ ): ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ ) 3-‫اإلاخؼ‬‫الىىع‬ ً‫م‬‫ير‬Double‫اللُمت‬ ‫ًأخز‬True‫أو‬False. 2-‫حملت‬ ‫حعخخذم‬Select Case‫بجملت‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬‫اخخباس‬ ‫خالت‬ ‫فى‬ .‫واخذة‬ ‫ؼشػُت‬ 1-‫حعخخذم‬SelectCase.‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫خالت‬ ‫فى‬ 8-‫هخابت‬ ‫عذم‬ ‫خالت‬ ‫فى‬(Step)‫حملت‬ ‫مع‬( For … Next )‫كُمت‬ ‫أن‬ ‫ٌعجى‬ ‫ؿهزا‬ ‫الضٍادة‬0. ً ‫اطُا‬‫ر‬‫اؿت‬ 5-‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫الخشوج‬ ً‫ًمى‬( DoWhile).‫ؼشػى‬‫حعبير‬ ‫على‬ ً‫بىاء‬ 2-‫اء‬‫ش‬‫ؤلاح‬ ً‫ٌعل‬Procedure.‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫وَعخذعى‬ ‫واخذة‬ ‫مشة‬ ‫الخالُت‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫هاجج‬ ‫خذد‬ )‫أ‬ : ‫الثاوي‬ ٌ‫العإا‬ 1-( 5 +3 ) * 2 - 5 +3 * 2 : ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫ألولىٍاث‬ ً ‫وؿلا‬ ‫آلاجُت‬ ‫العؼىس‬ ‫جب‬‫س‬ )‫ب‬ ‫الشجبت‬‫العملُت‬ ‫الُمين‬ ‫ئلى‬‫الِعاس‬ ً‫م‬ ‫واللعمت‬ ‫الظشب‬ ‫الخاسج‬ ‫ئلى‬ ‫الذاخل‬ ً‫م‬ ‫ألاكىاط‬ ‫الُمين‬ ‫ئلى‬‫الِعاس‬ ً‫م‬ ‫والؼشح‬ ‫الجمع‬ ‫ألاظغ‬ ‫م‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثالث‬ ٌ‫العإا‬: ‫ًلى‬ ‫ما‬ 3–‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬DoWhile Loop:‫هى‬ ‫أ‬–‫هىد‬‫اس‬‫ش‬‫جى‬Code‫الؽشػى‬‫الخعبير‬ ‫ًصبذ‬ ‫ختى‬True
  • 68.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 61 ‫ب‬–‫هىد‬‫اس‬‫ش‬‫جى‬Code‫الؽشغ‬ ‫ػاإلاا‬True ‫ج‬–‫هىد‬‫اس‬‫ش‬‫جى‬Code‫الؽشغ‬ ‫ػاإلاا‬False 2–‫حملت‬ ‫فى‬( For …. Next)‫ألامش‬ ‫وظُـت‬ ‫ما‬Next‫؟‬ ‫أ‬–ُ‫ك‬ ‫ٍادة‬‫ص‬‫الضٍادة‬ ٌ‫معذ‬ ‫بلُمت‬ ‫الحللت‬‫مخؼير‬ ‫مت‬ ‫ب‬–‫النهاًت‬ ‫كُمت‬ ‫مع‬ ‫الضٍادة‬ ‫بعذ‬ ‫الحللت‬‫مخؼير‬ ‫كُمت‬ ‫هت‬‫س‬‫ملا‬ ‫ج‬–‫ظبم‬ ‫ما‬ ‫ول‬ 1–: ‫هى‬ ً ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬ ‫أ‬–Do While ‫ب‬–For …. Next ‫ج‬–Select Case [23]‫اإلاىىؿُت‬2935 : ‫مىاظبت‬ ‫بيلمت‬ ‫الىلؽ‬ ‫ميان‬ ‫أهمل‬ : ٌ‫ألاو‬ ٌ‫العإا‬ 3-‫أو‬ ‫كمُت‬‫س‬ ‫بُاهاث‬ ‫جصيُف‬ ‫جدذ‬ ‫جىذسج‬ ‫ال‬ ‫التي‬ ‫البُاهاث‬ ً‫جل‬ ‫هي‬ ‫اإلاخىىعت‬ ‫البُاهاث‬ .................‫و‬ ................... ‫مثل‬ ‫خشؿُت‬ 2-...................... ‫بلُمت‬‫أو‬ ‫مجشدة‬ ‫بلُمت‬ ‫ن‬‫ًىى‬ ‫ان‬ ً‫ًمى‬ ‫الخخصص‬ 1-‫ا‬ ‫حملت‬ ‫حعخخذم‬‫حملت‬ ‫أما‬ ‫ؿلؽ‬ ًٍ‫س‬‫اخخُا‬ ‫وحىد‬ ‫عىذ‬ ................. ‫لخـشع‬ ‫ؼشػي‬‫حعبير‬ ً‫م‬‫أهثر‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬ ............. 8-‫ألاداة‬ ‫في‬‫الجهاص‬ ‫ووكذ‬ ‫ٍخ‬‫س‬‫جا‬ ‫عشض‬ ‫في‬ ‫اإلاعخخذم‬ ‫الىىد‬Label1..........‫هى‬ 5-‫للمإكذ‬ ‫الضمىُت‬ ‫الـترة‬ ‫لجعل‬Timer(5‫الخاصُت‬ ‫بظبؽ‬ ‫هلىم‬ ) ‫زىاوي‬ ‫ب‬ ........................... ‫اللُمت‬ 2-........ ‫هي‬ ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬.. 1-........................... ‫دالت‬ ‫وظاةؽ‬ ‫أي‬ ‫جأخز‬ ‫ال‬ ‫التي‬ ٌ‫الذوا‬ ً‫م‬ ‫عىذ‬ ) ‫معمىح‬‫ػير‬ ( ‫ظالت‬‫س‬ ‫ٌعؼى‬ ‫بدُث‬ ‫الخالى‬ ‫الىىد‬ ‫هخابت‬ ‫أعذ‬ )‫(أ‬ : ‫الثاوى‬ ٌ‫العإا‬ ‫عذد‬ ٌ‫ادخا‬( ‫الىص‬ ‫مشبع‬ ‫في‬ ‫ظالب‬Textbox1(‫للمخؼير‬ ‫كُمخه‬ ‫اإلاخصص‬ )R) Dim R ,Area As Single Const pi As Single =22 / 7 R =Me.TextBox1.Text Area = pi * R ^ 2 MsgBox("Area of circle = " & Area) : ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫في‬ ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫(ب)صحح‬ 3-‫ألامش‬Msgbox "3" & "X" & "3‫به‬ ‫ظالت‬‫س‬ ‫ق‬‫صىذو‬ ‫ٌعشض‬.0 2-‫اإلاإكذ‬ ‫حؽؼُل‬‫و‬ ‫ئًلاؾ‬ ‫في‬ ‫بشمجُا‬ ‫الخدىم‬ ً‫ًمى‬Timer‫الخاصُت‬‫بخؼُير‬Visible 1-‫الىىد‬ ‫في‬For X=1 To5‫كُمت‬X‫هي‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫للخشوج‬ ‫جإدي‬ ‫التي‬5 8-‫الامالةُت‬ ‫ألاخؼاء‬‫هاججه‬ ‫ن‬‫ًىى‬ ‫البرمجت‬ ‫هىد‬ ً‫م‬ ‫حضء‬‫اما‬True‫اما‬ ‫و‬False‫بىاء‬ ‫بالبرهامج‬‫آخش‬ ‫بُان‬‫أو‬‫مخؼير‬‫أو‬ ‫خاصُت‬ ‫كُمت‬ ‫على‬ 5-‫الحعابُت‬ ‫الصُؼت‬ ‫جىـُز‬ ‫هاجج‬( 3 +3 ^ 2 ) * 3‫هي‬20 2-‫الىىع‬ ً‫م‬ ‫البُان‬Integer‫ٌؽؼل‬ ‫اظخخذامه‬ ‫عىذ‬6Bytes ‫اس‬‫ش‬‫الخى‬ ‫حملت‬ ‫معخخذما‬ ‫الخالي‬ ‫الىىد‬ ‫هخابت‬ ‫أعذ‬ )‫(أ‬ : ‫الثالث‬ ٌ‫العإا‬Do..While‫و‬ ( ً‫م‬ ‫الـشدًت‬ ‫الاعذاد‬ ‫مجمىع‬ ‫لحعاب‬ ‫ًلضم‬ ‫ما‬‫ػير‬3:39) For N =1 To10 Step2 Sum = Sum +N Next Label1 .Text =Sum : ‫العلمى‬ ‫اإلاصؼلح‬ ‫أهخب‬ )‫(ب‬
  • 69.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 61 3-‫الخعلُماث‬‫و‬‫ألاوامش‬ ً‫م‬ ‫مجمىعت‬‫هى‬Code‫هزا‬ ‫اظخذعاء‬ ‫عىذ‬ ‫ما‬ ‫اظم‬ ‫جدذ‬ ‫الخعلُماث‬‫و‬‫ألاوامش‬ ‫هزه‬ ‫جىـُز‬ ‫ًخم‬ ‫الاظم‬ 2-‫الخاصُت‬‫أو‬‫اإلاخؼير‬ ‫مع‬ ‫اإلاخىاؿم‬ ‫البُان‬ ‫هىع‬ ‫الى‬ ‫اللُم‬ ‫جدىٍل‬ ‫ئمياهُت‬‫هى‬ 1-‫البرهامج‬ ‫اظخخذام‬ ‫عىذ‬ ‫ظلُمت‬‫ػير‬ ‫هخاةج‬ ‫الى‬ ‫جإدي‬ ‫ألاخؼاء‬ ‫هىع‬‫هى‬ 8-( ‫بالزاهشة‬ ‫محجىصة‬ ً‫أماه‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬Ram‫ؤلاعالن‬ ‫ازىاء‬ ‫لها‬ ‫كُمت‬ ‫جخصص‬‫و‬ ) ‫جىـ‬ ‫ظير‬ ‫ازىاء‬‫جخؼير‬ ‫ال‬‫و‬ ‫عنها‬‫العملُاث‬ ‫ُز‬ ( ‫عالمت‬ ‫طع‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3-‫الخخصُص‬ ‫حملت‬ ‫لؼشفي‬ ‫الحعابي‬ ‫ي‬‫الدعاو‬ ‫بها‬ ‫ًلصذ‬ ) = ( ‫الخخصُص‬ ‫عالمت‬ 2-‫حملت‬ ‫فى‬If‫ًلى‬ ‫الزي‬ ‫الىىد‬ ‫ًىـز‬Else‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫ن‬‫ًىى‬ ‫عىذما‬True 1-‫حعخخذم‬SelectCase‫خالت‬ ‫فى‬‫للخـشع‬ ‫اخخمالين‬ ً‫م‬‫أهثر‬ ‫وحىد‬ 8-‫بها‬ ‫ن‬‫جخض‬ ‫كُمت‬ ‫ؿخيخج‬ ‫حعخذعى‬ ‫اهما‬‫و‬ ‫لها‬ ‫كُمت‬ ‫جخصُص‬ ً‫ًمى‬ ‫ال‬ ٌ‫الذوا‬ 5-‫الىتروهُت‬ ‫وظاةؽ‬ ‫باظخخذام‬ ‫مخعمذ‬ ‫عذواوي‬ ‫ظلىن‬‫هى‬ ‫ؤلالىترووي‬ ‫الخعذي‬ 2-‫اإلاعامل‬And‫نهاتي‬ ‫هاجج‬ ‫ٌعؼى‬True‫الؽشوغ‬ ‫أخذ‬ ‫وان‬ ‫ارا‬True. 1-‫ؤلاحشاء‬ ً‫ٌعل‬Procedure.‫اث‬‫ش‬‫اإلا‬ ً‫م‬ ‫العذًذ‬ ‫وَعخذعى‬ ‫واخذة‬ ‫مشة‬ 1-. ‫الىصىص‬ ‫بين‬ ‫للجمع‬ & ‫عالمت‬ ‫حعخخذم‬ 0-‫الذالت‬ ‫هاجج‬Is Numeric‫ن‬‫ًىى‬ ً ‫داةما‬True‫أو‬ ‫عذدًت‬ ‫اللُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬False ‫عذدًت‬‫ػير‬ ‫اللُمت‬ ‫ن‬‫جىى‬ ‫عىذما‬ 39-‫ألاظغ‬ ‫حعبم‬ ‫الؼشح‬‫و‬ ‫الجمع‬ ‫ان‬ ‫الحعابُت‬ ‫العملُاث‬ ‫جىـُز‬ ‫كىاعذ‬ ً‫م‬ [22]‫م‬‫كىا‬ ‫داؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3-‫حعمذ‬‫أهىاع‬(Integer & Short & Long)‫ب‬.‫ؿلؽ‬ ‫الصحُدت‬ ‫ألاعذاد‬ ًٍ‫خخض‬ 2-‫الذالت‬Now‫الىكذ‬‫و‬ ‫ٍخ‬‫س‬‫الخا‬ ‫اض‬‫ش‬‫اظخع‬ ‫خاللها‬ ً‫م‬ ً‫ًمى‬‫الىمبُىجش‬ ‫بىظام‬ 1-‫ألاوا‬‫جلى‬ ‫التي‬‫مش‬Then‫حملت‬ ‫فى‬If‫الؽشػي‬‫الخعبير‬ ‫هاجج‬ ‫وان‬ ‫ارا‬ ‫جىـُزها‬ ‫ًخم‬False 8-( ‫اإلاشهب‬ ‫في‬X>=3 OR Y<10‫الىاجج‬ ‫ن‬‫لُىى‬ )True‫الؽشػين‬ ً‫م‬ ‫ول‬ ‫جدلم‬ ‫ًلضم‬ 5-‫ؤلاحشاء‬ ً‫ع‬ ‫ؤلاعالن‬ ‫ًخم‬Procedure‫اإلاشاث‬ ً‫م‬ ‫عذد‬ ‫أي‬ ‫وَعخذعى‬ ‫واخذة‬ ‫مشة‬ ‫الصح‬ ‫ؤلاحابت‬‫اختر‬ : ‫الثاوي‬ ٌ‫العإا‬: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫ُدت‬ 3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 5 ^2 – ( 23 +2 )/ 5 ).....................‫هى‬ (30-20-0) 2-‫كُمت‬ ‫جدذًذ‬ ‫خالت‬ ‫في‬8599‫للخاصُت‬Interval‫لالداة‬Timer‫ٌعجى‬ ‫ؿهزا‬ (4.5‫دكُلت‬–45‫زاهُت‬–4.5) ‫زاهُت‬ 1-‫حملت‬ ‫اظخخذام‬ ً‫م‬ ‫الؼشض‬DoWhile Loop‫هىد‬‫اس‬‫ش‬‫جى‬‫هى‬Code‫ػاإلاا‬ ‫الؽشغ‬(True-False-‫ظبم‬ ‫مما‬ ‫ئ‬ ‫الش‬) 8-‫الذالت‬ ‫اظخذعاء‬ ‫عىذ‬Isnumeric‫الىىد‬ ‫في‬ Label1.Text = Is Numeric ( “Five”)‫الىاجج‬ ‫ن‬‫ًىى‬(5-Five-False) 5-‫حملت‬ ‫اظخخذم‬For‫ل‬‫العذاد‬ ‫كُمت‬‫خؼُير‬Xً‫م‬ ‫الضوحُت‬ ‫الاعذاد‬ ‫لعشض‬2‫الى‬399 (For x=2:100 Step2–For x=2Too100 Step2–For x=2To100 Step2) : ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫في‬ ‫خؽ‬ ‫جدخه‬ ‫ما‬ ‫صحح‬ : ‫الثالث‬ ٌ‫العإا‬ 3-‫حملت‬If … Then …. Else If‫فى‬ ‫اخذهما‬ ‫ؿلؽ‬ ًٍ‫س‬‫اخخُا‬ ‫وحىد‬ ‫عىذ‬ ‫حعخخذم‬ ‫الصى‬ ‫خالت‬" ‫اب‬True" ‫الخؼأ‬ ‫خالت‬ ‫فى‬ ‫الاخش‬‫و‬ "False" 2-‫اإلاحجىصة‬ ‫اليلمت‬REM‫حذًذ‬‫ظؼش‬ ‫اوؽاء‬ ‫في‬ ‫حعخخذم‬ 1-‫مخؼير‬ ً‫ع‬ ‫ؤلاعالن‬X‫البُان‬ ‫هىع‬ ‫له‬Byte‫اللُمت‬ ‫جخصص‬‫و‬299‫والخالي‬ ‫له‬ Din x as byte =200 8-‫ٍخ‬‫س‬‫جا‬ ‫زابذ‬ ً‫ع‬ ‫ؤلاعالن‬BirthDate‫ٍخ‬‫س‬‫الخا‬ ‫كُمت‬ ‫جخصص‬ ‫و‬24/2/2010‫ل‬‫ه‬ ‫والخالي‬=# 24/2/2010 #StringConst BirthDate as
  • 70.
    ‫هصش‬ ‫مدمىد‬ ‫الععُذ‬/ ‫أ‬ : ‫ئهذاء‬: ‫ث‬93381231110–93921882012 ‫الثاوي‬ ‫الترم‬ ) ‫ؤلاعذادي‬ ‫الثالث‬ ‫للصف‬ ‫الضٍاد‬ ‫(مزهشة‬ ‫اإلاداؿظاث‬ ‫امخداهاث‬2932 62 5-( ‫الذالت‬Function)‫كُمت‬ ‫بأي‬ ‫حعىد‬ ‫ال‬ [21]‫ظىٍف‬ ‫بجى‬ ‫مداؿظت‬2935 ( ‫عالمت‬ ‫طع‬ : ٌ‫الاو‬ ٌ‫العإا‬√( ‫عالمت‬‫أو‬ )) ×: ‫الخالُت‬ ‫اث‬‫س‬‫العبا‬ ‫أمام‬ 3-‫حملت‬ ‫في‬ ‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬(For A =5 To 9 step3)‫هى‬1‫مشا‬. ‫ث‬ 2-‫الاحشاء‬Sub‫جخصُص‬ ‫حملت‬ ‫أي‬ ‫في‬ ‫اظخخذامه‬ ‫ًجىص‬ ‫ال‬ 1-: ‫الاجُت‬ ‫الجملت‬ ‫في‬Function Asd(By Val A As Single) As Integer‫اللُمت‬ ‫هىع‬ ‫هى‬ ‫الشاحعت‬Single 8-‫ٍت‬‫س‬‫ا‬‫ش‬‫الخى‬ ‫الحللت‬ ً‫م‬ ‫الخشوج‬ ً‫ًمى‬Do While‫ؼشػي‬‫حعبير‬ ‫على‬ ‫بىاء‬ 5-‫خالت‬ ‫فى‬‫اللُمت‬8599‫للخاصُت‬Interval‫لألداة‬Timer‫ٌعجى‬ ‫ؿهزا‬85‫زاهُت‬ 2-) ‫الالىتروهُت‬ ‫اإلاالخلت‬ ( ‫ؤلالىترووي‬ ‫الخعذي‬ ٌ‫أؼيا‬ ً‫م‬ : ‫اإلاىاظبت‬ ‫باليلماث‬ ‫الخالُت‬ ‫الجمل‬ ‫أهمل‬ : ‫الثاوي‬ ٌ‫العإا‬- 3-ً‫أماه‬ ً‫ع‬ ‫ة‬‫س‬‫عبا‬ ‫هي‬ ...........‫بالزاهشة‬‫جخص‬‫ؿلؽ‬ ‫عنها‬ ‫ؤلاعالن‬ ‫ازىاء‬ ‫لها‬ ‫كُمت‬ ‫ص‬ 2-....... ‫اإلاىؼلي‬ ‫اإلاعامل‬‫نهاتي‬ ‫هاجج‬ ‫ٌعؼى‬ ....True‫الؽشوغ‬ ‫اخذ‬ ‫هاجج‬ ‫وان‬ ‫ارا‬True 1-..... ‫الذالت‬‫حعخخذم‬‫ال‬‫اما‬ ‫هاججها‬‫و‬ ‫ال‬ ‫أم‬ ‫كم‬‫س‬ ‫هي‬ ‫هل‬ ‫كُمت‬‫خخباس‬True‫أو‬False 8-( ‫بعالمت‬ ‫ًبذأ‬ ‫الىىد‬ ‫هاؿزة‬ ‫في‬ ‫اإلاالخظاث‬‫ظؼش‬‘.................. ‫ولمت‬‫أو‬ ) ‫ال‬ ٌ‫العإا‬: ‫ًلى‬ ‫مما‬ ‫ليل‬ ‫الصحُدت‬ ‫ؤلاحابت‬‫اختر‬ : ‫ثالث‬ 3-‫الحعابُت‬ ‫العملُت‬ ‫جىـُز‬ ‫هاجج‬( 4 ^2 + ( 9 - 5 )/ 2 )(............‫هى‬8-10-18) 2-‫حملت‬Select Case‫كُمت‬ ‫على‬ ‫معخمذا‬ ‫الخـشع‬ ‫ن‬‫ًىى‬ ‫عىذما‬ ‫أهثر‬ ‫بؽيل‬ ‫ؿعالت‬ ‫واخذ‬‫(مخؼير‬–ًً‫مخؼير‬–) ًً‫مخؼير‬ ً‫م‬‫أهثر‬ 1-‫أخؼا‬( ‫الىىد‬ ‫هخابت‬ ‫عىذ‬ ‫جدذر‬ ‫ء‬Code........... ‫هي‬ ‫ظلُمت‬‫ػير‬ ‫بصىسة‬ ) ‫هدىٍت‬‫و‬ ‫امالةُت‬ ‫(أخؼاء‬-‫أخؼاء‬‫مىؼلُت‬-) ‫الدؽؼُل‬ ‫ازىاء‬ ‫أخؼاء‬ 8-: ‫هى‬ ً ‫معبلا‬‫اس‬‫ش‬‫الخى‬ ‫اث‬‫ش‬‫م‬ ‫عذد‬ ‫معشؿت‬ ‫عىذ‬ ‫حعخخذم‬ ‫ٍت‬‫س‬‫ا‬‫ش‬‫جى‬ ‫خللت‬ ‫أؿظل‬ (Do While-For …. Next-Timer) ‫ما‬ )‫(ا‬ : ‫ابع‬‫ش‬‫ال‬ ٌ‫العإا‬‫ألاداة‬ ‫في‬‫ظُظهش‬ ‫الزي‬ ‫الىاجج‬Label1:‫هىد‬ ‫ول‬ ‫جىـُز‬ ‫عىذ‬ (1) Dim A As Integer A = A +12 A = A / 3 Label1 . Text = A (2) Dim A ,B As Integer If A =0 Then B = A +5 EndIF Label1 . Text =B (‫اإلاخؼير‬ ً‫م‬ ‫ول‬ ‫كُمت‬ ‫خذد‬ )‫(ب‬B‫اإلاخؼي‬‫و‬ )( ‫ر‬C: ‫الخالى‬ ‫الىىد‬ ‫جىـُز‬ ‫بعذ‬ ) Dim A ,B ,C As Integer C = 10 For A =1 To10 Step5 B = B + A Next IF A >= C Then C = C +2 EndIF