Write a loop to repeat the loop exponent number of times

Assignment Help Visual Basic Programming
Reference no: EM13748896

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

- Design interface on your own.
- Construct logical statements.
- Writing conditional if/else statement(s).
- Use the input box function to read input.
- Writing program statements using loops.

In this lab, you will do a series of small activities similar to Lab 06 designed to give you more exercise and practice in writing loops. By now you should be familiar with designing interfaces, working with variables and writing simple if/else statements. These activities will further test your ability in constructing logical statements and using them as control conditions in the loop.

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: Sum of Series II

Create a Visual Basic Windows application to calculate the following series:

1 + 1/3 +1/5 + 1/7 + 1/9 +.........+ 1/n

Activity 1 and modify it accordingly.

Activity 2: Even Numbers

Create a Visual Basic Windows application that will use a Do While loop to print or display even numbers between 1 and 10. Have a command button on your interface which when clicked should simply display the even numbers in a label or a MsgBox control. There is no other interaction between the user and this application.

Activity 3: Divisible by 5

Create a for loop that will enumerate 50 times from 50 to 1. If the counter is divisible by 5, display the value of the counter in a label. Have a command button on your interface as well to initiate the process. The final outcome will be a label that will show all numbers between 50 and 1 that are divisible by 5. You may use a MsgBox to display the application results.

Activity 4: Powers of 2

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.

Read exponent from input box.

Convert exponent to integer

Calculate 2 to the exponent * 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 

Reference no: EM13748896

Questions Cloud

Define wireless technologies and mobile technologies : Define wireless technologies and mobile technologies. Next, determine at least three (3) ways which companies or organizations utilize such technologies to improve business efficiency
Compute NPV of tax savings : Company X suffered a $350,000 NOL in 2014. The company will carryback this NOL two years (2012 net income = $60,000 and 2013 net income = $110,000) and carryforward the remaining NOL to 2016, a year in which the company expects it's net income to be ..
Who determines what is objectionable or offensive : According to Shaw and Barry, in answering the question "In the case of sexual harassment, who determines what is objectionable or offensive." the courts have asked what the reasonable woman would find offensive. However there are a number of peopl..
What were differences between athenian and spartan systems : What were the differences between Athenian and Spartan systems of military recruitment and motivation of service?
Write a loop to repeat the loop exponent number of times : 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 - Create a Visual Basic Windows application to calculate ..
Discuss the key concepts related to money : Discuss the key concepts related to money, monetary systems, and money supply. Describe the function of the Federal Reserve, its composition, and other key policy makers that influence the financial system.
Describe accountants exposure to lawsuits and loss judgments : Identify and describe accountants' exposure to lawsuits and loss judgments. Describe the SEC activities and literature involved in the regulation of accounting.
Disqualify a business or investment expenditure : Various criteria will disqualify the deduction of a business or investment related expenditure. Which of the following criteria will not disqualify a business or investment expenditure?
How some companies use different strategies to protect : Explain how some companies use different strategies to protect their product with short life cycle from being copied by other international violators

Reviews

Write a Review

Visual Basic Programming Questions & Answers

  Change the color of the text in the redlabel to red

Write that visual basic instruction to change the color of the text in the redlabel to red.

  Difference between these two ways of initializing variables

What is the difference between these two ways of initializing variables - Can you explain this question and show the difference between the ways of initializing variables?

  Simple calculator program

Build a simple calculator program with an Access form that allows a user to enter numbers in two separate text boxes. The Access form should have four separate command buttons for adding, subtracting, multiplying, and dividing. Write code in each com..

  A small airline has just purchased a computer for its new

a small airline has just purchased a computer for its new automated reservations system. youve been asked to develop

  Create an application in which a user can enter a phone book

Create an application in which a user can enter a phone book entry, including the following elements: First Name, Last Name, Phone Number, email address

  Write a program that displays in a textbox

Set the TextBox''s MultiLine property to True and its ScrollBars property to Vertical so that you can scroll through the results.

  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.

  Create an application that stimulates the functionality

Create an application that stimulates the functionality of the gas pump. User enters the number of gallons to purchase and clicks the desired grade (each grade is represented by a Button whose Text properties are set to Regular, Special, and Super..

  Basics of visual design

Focus on Web Design II: This assignment is part of the module MODULE 4: BASICS OF VISUAL DESIGN and hasn't been unlocked yet. Completion Prerequisites. The following requirements need to be completed before this page will be unlocked: MODULE 4: BASIC..

  The saffir-simpson hurricane wind scale classifies

The Saffir-Simpson hurricane wind scale classifies hurricanes into five categories based on the intensity of their sustained winds. A category one hurricane has wind speeds between 74 and 95 miles per hour (mph)

  Visual basic programming discussiondecision logic please

visual basic programming discussiondecision logic please respond to the followingthe use of decision logic is one of

  Assignment onnbspvisual basic nbsptechnical project

assignment onnbspvisual basic nbsptechnical project designing vb applications across multiple platforms this assignment

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