Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSIT 108 Review Visual Basic.NET Programming: From Problem Analysis to Program Design.

Similar presentations


Presentation on theme: "CSIT 108 Review Visual Basic.NET Programming: From Problem Analysis to Program Design."— Presentation transcript:

1 CSIT 108 Review Visual Basic.NET Programming: From Problem Analysis to Program Design

2 Visual Basic.NET Programming: From Problem Analysis to Program Design2 Designing Programs as Console Applications 'declare variables Dim exam_Score1, exam_Score2 As Integer Dim average As Double 'populate variables exam_Score1 = 86 exam_Score2 = 96 'compute average score average = (exam_Score1 + exam_Score2) / 2 'display result Console.WriteLine("the average is: " & average) Console.WriteLine()

3 Visual Basic.NET Programming: From Problem Analysis to Program Design3 Using the Arithmetic Operators i += 1 is the same as i = i + 1

4 Visual Basic.NET Programming: From Problem Analysis to Program Design4 Invoking Methods in the Math Class System namespace includes Math class –Contains methods to accomplish Exponentiation Rounding Trigonometric calculations –Math.Pow(firstInt, secondInt) –Math.PI See table 3-6, p. 105

5 Visual Basic.NET Programming: From Problem Analysis to Program Design5 Expressions Using Logical Operators

6 Visual Basic.NET Programming: From Problem Analysis to Program Design6

7 7 Using the And logical operator Expression: –examScore >= 90 And engineeringStudent –First expression (examScore >= 90) If examScore is 86, expression evaluates to false –Second (engineeringStudent) If engineeringStudent is True, expression evaluates to true –Result is false

8 Visual Basic.NET Programming: From Problem Analysis to Program Design8 Writing Two-way Selection Statements Syntax: If (logical expression) Then statement(s) Else statement(s) End If ElseIf –Combines Else and If

9 Visual Basic.NET Programming: From Problem Analysis to Program Design9 Writing Loops Using Do While Pre-test loop –Terminating condition is tested at beginning of loop Syntax: Do While expression Statements Loop Loop continues to execute as long as expression is true

10 Visual Basic.NET Programming: From Problem Analysis to Program Design10

11 Visual Basic.NET Programming: From Problem Analysis to Program Design11 –If you want to format the variable d=12345.67 to show as currency, type s=d.ToString(“C”) The formatted value (d) is now contained in the string variable (s) Formatting Numeric Output

12 Visual Basic.NET Programming: From Problem Analysis to Program Design12 Displaying Message Boxes Show() method arguments –Message to display –Caption to display –Buttons to display –Type of icon to show MessageBox.Show(“Hello Again”, “MessageBox Demo”, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information)

13 Visual Basic.NET Programming: From Problem Analysis to Program Design13 Designing Programs as Windows Applications Visual programming consists of: –Creating a form –Setting its properties –Adding components –Setting component properties –Adding event handling code

14 Visual Basic.NET Programming: From Problem Analysis to Program Design14 Exploring GUI Design Principles Standards that guide creative process of user interface design Basic principles include: –Creating consistent look and feel –Ensuring ease of use –Minimizing data entry errors –Providing feedback to users –Adhering to standard naming conventions

15 Visual Basic.NET Programming: From Problem Analysis to Program Design15


Download ppt "CSIT 108 Review Visual Basic.NET Programming: From Problem Analysis to Program Design."

Similar presentations


Ads by Google