Calculates the sum of the mathematical series

Assignment Help Visual Basic Programming
Reference no: EM13748932

At the end of this lab you should be able to:

- Design interface on your own.
- Construct logical statements where needed.
- Write conditional if/else statement(s).
- Use the input box function to read input.
- Writing program statements using loops.
- Construct user-defined functions and sub procedures.
    o Understand how functions are used in VB.NET programming.
    o Learn how to construct procedures that don't return a result
    o Learn how to construct Functions that return values.
    o Explore variables as parameters/arguments.

Pre-Lab

i. Read the description of each activity carefully and thoroughly so that you understand what the problem is about i.e. what are the requirements and possible solutions for the given problem.

ii. Once you understand each activity requirement(s), then try to do a few examples on paper as to ascertain what your application output may be.

iii. Then design the interface keeping in mind what the user needs to input into the application; tasks that the program needs to perform and what needs to be displayed as output.

Activity 1: Area of a rectangle

Write the statements to create a Function procedure named Area that determines the area of a rectangle (length * width), and then returns this value. The function should accept two arguments having a data type of Double and return a Double.

Activity 2: Clear All

Write the statements to create a Sub procedure named ClearAll. This procedure should accept no arguments. The statements in the procedure should remove the text from the following textboxes:

txtName, txtAddress, txtCity, and txtState. The procedure should only be visible to the form containing the declaration.

Activity 3: Cat

Write the statements to create a Function procedure named Cat, with four String arguments. The function procedure should concatenate the four arguments and return the result.

Activity 4: Sum of Series

Write a Function procedure that calculates the sum of the following mathematical series, and then returns the sum:

1+ 1/2 + 1/3 + 1/4 + 1/5 + ..........+ 1/n

The function should accept one argument having a data type of Integer and return a Double.

Activity 5: Divisible by 5

Write a Function procedure that determines whether a given Integer is divisible by 5 or not. The function should accept one argument having a data type of Integer and return True if that Integer is divisible by 5, False otherwise.

Activity 6: Powers of 2

You need to modify this application, see what to do below.

Computers use the binary number system, which is based on powers of 2. Create a Visual Basic Windows application that displays the positive powers of 2. Have a command button on your interface which when clicked displays an input box that the user will use to enter the exponent (an integer). You program should then calculate and display 2 to that exponent in a label or MsgBox with the appropriate formatting.

The following algorithm may help you.

1. Read exponent from input box.
2. Convert exponent to integer
3. Calculate 2 to the exponent *
4. Display result

In this activity, to calculate 2 to the exponent, do not use the arithmetic operator (^). Instead write a loop to repeat the loop ‘exponent' number of times with each pass multiplying the result by 2. For example, if exponent entered was 3 then the following loop calculates the value of 2 to the power 3.

Dim intCount As Integer = 0

Dim dblResult As Double = 1; ' why is it important to
' initialize this variable to 1?

Do While intCount < intExponent
dblResult = dblResult * 2.0
intCount = intCount + 1
Loop

What to do:

1. Write a Function procedure that implements the above code to calculate 2 to the exponent. This function should accept an Integer value (an exponent) and calculate 2 to that exponent, returning this calculated value in the end.

2. After the function is written, in step 3 of the above algorithm, call this function, passing in the necessary parameter. Store the return value in an appropriate variable; contents of which will be displayed in step 4.

Reference no: EM13748932

Questions Cloud

Ethical leadership : Ethical Leadership, Give an example of ethical leadership. What are the characteristics of ethical leadership? And why do you think ethical leadership is important
Prepare journal entries in journal form without explanations : Marianna Corporation is authorized to issue 100,000 shares of $5 stated par value stock and 2,000 shares of $100 par value, 6 percent preferred stock. Prepare journal entries in journal form without explanations to record the following transactions:
Company declared a cash dividend : Survivor Company was formed on January 1, 2010 by selling and issuing 20,000 shares of common stock at $15 per share. On December 1, 2010, the company declared a cash dividend of $10,000 which will be paid in cash on January 15, 2011.
Discuss the columbian exchange and what it entailed : Discuss the Columbian Exchange and what it entailed. It has been argued that the Thirty Years' War was the first European-wide conflict. Do you agree? What was the outcome of the war?
Calculates the sum of the mathematical series : Write a Function procedure that implements the above code to calculate 2 to the exponent. This function should accept an Integer value and calculate 2 to that exponent, returning this calculated value in the end - Write a Function procedure that ca..
Considering the purchase of a new bottling machine : Caine bottling corporation is considering the purchase of a new bottling machine. The machine would cost $200,000 and has an estimated useful life of 8 years with zero salvage value. Management estimates that the new bottling machine will provide net..
What type of leadership characteristics does the leader : Explain whether the leader's style is transactional or transformational. What type of leadership characteristics does the leader demonstrate. What aspects of servant leadership does the leader exhibit.
Question regarding the martinez company : Martinez Company has decided to introduce a new product. The new product can be manufactured by either a capital-intensive method or a labor-intensive method. The manufacturing method will not affect the quality of the product. The estimated manuf..
What is the basic elements of a web application : What is the basic elements of a web application and What are three ways CSS can be inserted in an HTML document

Reviews

Write a Review

Visual Basic Programming Questions & Answers

  Miles per gallon application

All average calculations should produce floating- point results. Avoid division by zero- if the user enters zero for the number of gallons, in-form the user that the input value for gallons must be greater than zero.

  Prepare a vb application for the subsequent math application

Prepare a VB application for the subsequent Math Application - The problems displayed for the students into two levels.

  Module scope and procedure scope

What are the differences between a module scope and procedure scope? How do you declare a procedure-level and module-level variable?

  Gas pump create an application that stimulates the

create an application that stimulates the functionality of the gas pump. user enters the number of gallons to purchase

  Explanation of benefits to the business

Explanation of benefits to the business of using your proposed system, both tangible and intangible

  Main objectives of the assessmentnbspthe aim of the

main objectives of the assessmentnbspthe aim of the assessment is to develop a visual basic console application that

  How to program in visual basic four square buttons

How to program in visual basic four square buttons arranged in a rectangular array each button says push me... when user clicks on a button the button disappears the other three come or remain visible

  Write the code to play a number guessing game

Write the code to play a number guessing game. Allow the user to select a lower and upper range to guess between. Ask the user how many guesses they want to guess the number. (Can be accomplished by a text box or a numeric up/down control).

  Create desktop software by using visual studio

You need to create desktop software by using Visual studio and need to create database as well and then link it with each other and create it real software

  Ticketseller

Use Visual basic 2010Visual Basic,  TicketSeller. This assignment will contain two (2) Parts: Event Planning Document and Coding phase. You must submit both parts as separate files for the completion of this assignment. Remember, you are only to de..

  Write a program, and store it in a file called

Write a program, and store it in a file called Travel Expenses.xlsm, that does the following: a) It asks for a person's first name and stores it in firstName; b) it asks for a person's last name and stores it in lastName

  Shipping charge for the following zip codes

Need application code for visual basic should display the appropriate shipping charge. shipping charge for the following ZIP codes is $32: 60618, 60620, and 60632. All other ZIP codes are charged $37.75. Code the application in visual basic

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd