Calculate the cost of installing fiber optic cable

Assignment Help Data Structure & Algorithms
Reference no: EM13801600

Write a program that will calculate the cost of installing fiber optic cable at a cost of $0.87 per foot for a company. Your program should display the company name and the total cost.

Step 1: Examine the following algorithm as a base for how the program should flow. (Reference: Designing a Program, page 31).

1. Display a welcome message for your program.
2. Get the company name.
3. Get the number of feet of fiber optic to be installed.
4. Multiply the total cost as the number of feet times $0.87.
5. Display the calculated information and company name.

Step 2: Think of good variable names for the following pieces of data that will need to be stored with in this program.

Purpose of Variable

Variable Name

Stores the cost of fiber

fiberCost

Stores the company name

 

Stores the number of feet to be installed

 

Stores the calculated cost of installed fiber

 

Step 3: Complete the following pseudocode based on the algorithm and the variables you declared above.

Display "Welcome to the Fiber Optic Calculator Program"
Set fiberCost = ?
Display "What is the company name?"
Input ?
Display "How many feet of fiber will be installed?"
Input ?
Set ?
Display "For the company", ? ,"the total cost will be $",?

Now, think about the steps that take place in the above program of calculating the cost of installing fiber optic by designing a flowchart. While designing flowcharts can be done with paper and pencil, one mistake often requires a lot of erasing. Therefore, a flowcharting application such as Raptor or Visio should be used.

Step 4: Launch Raptor or Visio and convert your pseudocode from Lab 2-1 into a flowchart. Depending on what application you are using, select either lab2-2raptor.rap or lab2-2visio.vsd from the Lab 2 folder on the accompanying Lab Demo Media and Startup Files CD to get started. Once you double click on them to open, do a Save As to save it to your workspace. Watch the demo video 2-2 for instructions on how to input, calculate, and output using both applications.

Step 5: The final step is to insert your finished flowchart into a Word document. Inside Raptor, select File and then Print to Clipboard from the menu. If you are using Visio, select Edit, then Select All, then Edit and Copy. In your Word document, select Edit and Paste.

Reference no: EM13801600

Questions Cloud

What is the inflation rate : Suppose that the nominal rate is 26%, and real interest rate is 5%. What is the inflation rate?
Community has the more unequal distribution of income : 3-Consider two communities. In Winchester two families earn $20,000 each, six families earn $50,000 each, and two earn $60,000 each. In Media four families earn $30,000 each, two earn $40,000 each and four earn $70,000. Which community has the more u..
Aggregate supply and aggregate demand : Put aggregate supply (AS) and aggregate demand (AD) together to get to equilibrium output (GDP) and price level (CPI). Calculate and graph what happens to government (G), AD, GDP, and Prices if the government increases government spending by 100 bill..
Clifford main argument : Read W.K. Clifford's "Ethics of Belief" and write an analysis paper addressing the following issues: What is Clifford's main argument?
Calculate the cost of installing fiber optic cable : Write a program that will calculate the cost of installing fiber optic cable at a cost of $0.87 per foot for a company. Your program should display the company name and the total cost
Clifford main argument : Read W.K. Clifford's "Ethics of Belief" and write an analysis paper addressing the following issues: What is Clifford's main argument?
Critiquing internet sources : Today, the Internet provides an unprecedented amount of information by way of blogs, videos, and podcasts. Conduct a critique of one blog, one video, and one podcast, which provide information that addresses the topic of your Final Research Paper.
Problems of using the chi-square tests : What are some examples of variables that you might want to check using the chi-square tests?
Outline the history of measuring performance : 1. Outline the history of measuring performance in public sector.

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  A binary search tree for link information

A binary search tree with N nodes has N + 1 null references, half the space allocated in a binary search tree for link information is wasted. Suppose that if a node has a null left child, we make its left child link to its inorder predecessor, and if..

  Calculate the number of points a publication provides

In this exercise you shall work with a system of records for publications associated with research and development.

  Algorithm for locating nth successor in circlar linked list

Write algorithm or code segment for locating nth successor of an item in circlar linked list (the nth item that follows the given item in the list).

  What are the benefits of linked lists and objects in

what are the advantages of linked lists and objects in program development and design? how does python utilize these

  In the module on wsdl you were presented with the details

in the module on wsdl you were presented with the details of the wsdl service that receives a request for a stock

  The lims to support multiple clients to query and update

the lims to support multiple clients to query and update the library inventory using a clientserver model. lims

  Write program to do operaretions of stack-push-pop-peek

Write down the program which does the basic stack operations: Make the stack. Push element into the stack. Pop element from the stack.

  Algorithm to find maximum sum of contiguous sublist

Using dynamic programming, write an algorithm to find the maximum sum of contiguous sublist of a given list of n real values.

  Design algorithm to receive two integer items from terminal

Design an algorithm that will receive two integer items from a terminal operator, and display to the screen their sum, difference, product and quotient.

  Implement iterative version of algorithm heapify

Using any programming language to implement iterative version of algorithm HEAPIFY. Show your algorithm by running it on the array that contain your name characters.

  Developing a new application system

Assume you have been assigned as manager on a assignment to develop a new application system for your business partner. You were given 2-weeks to construct a project plan and high level cost estimates.

  Design of web pages

Explain how a web designer defines a page as XHTML as opposed to HTML and recognize two different types of XHTML standards.

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