Write a function that creates a file with two nicely columns

Assignment Help Programming Languages
Reference no: EM131321626

Evaluate a formula for data in a file

We consider the formula y(t) = v0t - 0.5gt2 and want to evaluate y for a range of t values found in a file with format

v0: 3.00

t:

0.15592 0.28075 0.36807889 0.35 0.57681501876

0.21342619 0.0519085 0.042 0.27 0.50620017 0.528

0.2094294 0.1117 0.53012 0.3729850 0.39325246

0.21385894 0.3464815 0.57982969 0.10262264

0.29584013 0.17383923

More precisely, the first two lines are always present, while the next lines contain an arbitrary number of t values on each line, separated by one or more spaces.

a) Write a function that reads the input file and returns v0 and a list with the t values.

b) Write a function that creates a file with two nicely formatted columns containing the t values to the left and the corresponding y values to the right. Let the t values appear in increasing order (note that the input file does not necessarily have the t values sorted).

c) Make a test function that generates an input file, calls the function for reading the file, and checks that the returned data objects are correct. Filename: ball_file_read_write.py

Reference no: EM131321626

Questions Cloud

Project acceptance should be based on the NPV : You are on the staff of Camden Inc. The CFO believes project acceptance should be based on the NPV, but Steve Camden, the president, insists that no project should be accepted unless its IRR exceeds the project's risk-adjusted WACC. What is your opti..
Analyze inventory valuation methods : Analyze inventory valuation methods discussed in the textbook. Based on your analysis, recommend the most accurate valuation method that reflects current economic conditions. Provide a rationale for your recommendation
What is present value of this investment : An investment will pay $2,566 two years from now, $2,243 four years from now, and $2,639 five years from now. If the opportunity rate is 6.98 percent per year, what is the present value of this investment?
Discuss the merits and demerits of computer freezing : One of the methods used in extracting computer forensics evidence is to freeze the computer. While this is considered a good approach by many people, there are those who think it is shoddy work. Discuss the merits and demerits of computer "freezin..
Write a function that creates a file with two nicely columns : Write a function that creates a file with two nicely formatted columns containing the t values to the left and the corresponding y values to the right. Let the t values appear in increasing order.
Write a test program for tracking their course sections : A college wants to you to write a test program for tracking their course sections. Classroom capacities on campus range from a minimum of 1 student to a maximum of 30 students.
Present value and future value of this cash flow stream : Claire Conscience has shares of an oil well that only occasionally generates any income. Her projections are that she will receive $200 in year 1, $1,000 in year 3, and $500 in year 4. If Claire’s opportunity cost is 5.5%, what is the present value a..
What is a bastion router : Search and discuss as many services and protocols as possible offered by a modern firewall.
Pressure inside the eardrum does not change : Assume that the air pressure inside and out are balanced when you leave Denver, the pressure inside the eardrum does not change, and that the density of the air is constant and is equal to 0.80 kg/m3.

Reviews

Write a Review

Programming Languages Questions & Answers

  Design program that allows clerk to go through cards

Design a program that allows a clerk to go through the cards, entering the district for each citizen until an appropriate sentinel value is entered.

  Learn to use some basic commands

In this lab you will learn to use some basic commands of the gedit, nano, and vim editors, with emphasis on vim.

  Write a script to create a new product category

Write a script to create a new Product Category called ‘Shoes'. This category belongs under the category Clothing. Only ParentProductCategoryID and Name are required.

  Print how many cars are on the file

print how many cars are on the file (you need to count the link list nodes ) and print every thing about all cares that have been manufactured on 2012 on the a new file called 2012 cares

  What graphical element appears on a shortcut icon

Which of the following locations is not a valid place from which to delete a file and send it to the Recycle Bin?

  Write a program that randomly fills an array of size fifty

Write a program that randomly fills an array of size 50 with integer values from 1 to 20 inclusively. You will need to create a global constant for the size of the array; this will be used for declaring and accessing the contents of the array.

  Put the commands into a file

get the accounts from /etc/passwd where the person's name starts with A-G. (Look at the full names and just the first letter of the first name in the field.)

  Design a flowchart displays item-s data

Design a flowchart or pseudocode for the following: displays the item's data only if it is a best-selling item. Best-selling items are those that sell more than 2000 pounds per month.

  Write a javascript program for the validation

Write a JavaScript program for the validation case using the RegExp method - If the user enters a valid phone number, convert it to the form (123)456-7890 (if it is not already in this form).

  Design an application

The entries cannot be less than 0 or above 100.

  Create application which simulates functionality of gas pump

Create application which simulates functionality of gas pump. The user enters number of gallons to buy and clicks desired grade.

  Create design of very simple racing game

Create a very simple racing game of your own design. Making a game from the ground up is a lot of effort, so let's keep things 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