3rd prep. – 2nd Term MOE Book Questions
Chapter (1)- Data Questions
Chapter (2) - Branching Questions
The user entered value greater than or equal to 50 Message Box with text “successful” will appear Message Box with text “successful” will appear If Y<0 then If Y<0 then MsgBox (“A negative number “) Code 1 Code 2
To check the student’s Grade and Print “ناجح” if X>=50 click Button1 Single Current form ”ناجح“
1 2 If country =“Egypt” then MsgBox (“مصر”) Else MsgBox(“Egypt”) End if
“ناجح” “راسب” If x > 50 then MsgBox(“ناجح”) else MsgBox(“راسب”) Label2.text=“even” Label2.text=“odd” Dim N As integer
Dim X As integer N= Me.TextBox1.text If N mod 2=0 Then MsgBox (“الرقم زوجي”) Else MsgBox(“الرقم فردي”) End if
to determine if the degree is (<0 , = 0 or >0 ) “ تحت الصفر” click Button1 single
Chapter (3) - Looping Questions
click Button1 Variable , Integer M 1 3 1 4 MsgBox(M)
To print the odd numbers from 5 to 9 But_Repeat click Dim (For … Next) Statement Me.Label1.text = Me.Label1.Text & m & vbCrLf Concatenate or append strings together MsgBox (m)
To Print the multiplication table of table 3 from 1 to 12 in separate lines inside textbox control. True True False True True
7 7
Dim n , Product As Integer Dim n , Product As String For n = 1 To 10 Step 1 For n = 1 To 10 Step -1 Product = 9 * n Product = 9 + n Next str Next n
Product Str Next m
I 1 B C TO Create new line between variables To print the numbers from 1 to B and increased by C in separate lines inside textbox1 I 1 B C TO Create new line between variables
Comparison between Looping Statements For …Next Statement Do …. While Statement It is one of the limited loop statements used when we want to repeat a code for specific number of time . It needs numeric variable (integer or decimal) to work as a counter with start value , end value and add or increment value . The statement 'Do while ... loop' is used to repeat a specific code for a several times of an unknown end, but based on a specific condition, so they are useful if you do not know the number of iterations emphatically. The repetitive code will be implemented (executed) as long as the counter variable is less than or equal the end value .The loop stops when the value of the counter exceeds the last value. The repetitive code will be implemented (executed) as long as the conditional expression is true. If the condition is not met for any reason, we get out of the iterative loop, and implement the code after the Loop if it exists. General syntax for this statement For Variable = Start To End Step Add Value Repetitive Code Next [Variable] Do While Conditional Expression Repetitive Code Loop
To increase the counter variable I by 2 Do … While To increase the counter variable I by 2 To print the odd no.`s from 1 to the entered no. Control Method property
To receive the value entered by the user in textbox1 and assign it to the variable N in computer memory. Do … While Statement The conditional expression (I <= N) is true TextBox1 N