C++ How to Program (10th Edition)
10th Edition
ISBN: 9780134448237
Author: Paul J. Deitel, Harvey Deitel
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
(C Language)
Write a program that reads movie data from a CSV (comma separated values) file and output the data in a formatted table. The program first reads the name of the CSV file from the user. The program then reads the CSV file and outputs the contents according to the following requirements:
Each row contains the title, rating, and all showtimes of a unique movie.
A space is placed before and after each vertical separator ('|') in each row.
Column 1 displays the movie titles and is left justified with a minimum of 44 characters.
If the movie title has more than 44 characters, output the first 44 characters only.
Column 2 displays the movie ratings and is right justified with a minimum of 5 characters.
Column 3 displays all the showtimes of the same movie, separated by a space.
I need help with this:
(Address book) Write a program that stores, retrieves, adds, and updates addresses as shown in Figure 17.20. Use a fixed-length string for storing each attribute in the address. Use random access file for reading and writing an address. Assume that the size of name, street, city, and zip is 32, 32, 20, 2, 5 chars, respectively.
(python)
Write a function sum_file(f) that takes a filename f. Each line in f contains a single number. You should write to the last line in the file the sum of all the numbers written in the file.
Chapter 14 Solutions
C++ How to Program (10th Edition)
Ch. 14 - (Fill in the Blanks) Fill in the blanks in each of...Ch. 14 - (File Matching) Exercise 14.3 asked you to write a...Ch. 14 - (File Matching Test Data) After writing the...Ch. 14 - Prob. 14.8ECh. 14 - (File-Matching Enhancement) Its common to have...Ch. 14 - Write a series of statements that accomplish each...Ch. 14 - Prob. 14.11ECh. 14 - (Telephone-Number Word Generator) Standard...Ch. 14 - (sizeof Operator) Write a program that uses the...Ch. 14 - Prob. 14.14MAD
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- DO NOT WRITE MAIN! Only write the function. A 50% minimum deduction will be made if main is included. No libraries or comments should be specified. (OP4) Write a function to prompt the user for the filename, open the file, and verify that it opened. If the file does not open, an error message should be printed and the user re-prompted. The function should use the string passed in for the prompt string. The function should not return until the file is open. The function prototype: void openInputFile( ifstream &, string ); ifstream& - the stream to be opened. string - the prompt to be written out to the user. Use this string when prompting the user.arrow_forwardanswer in c program -Write a function to input patient information and store it in a file. One of the parameters of the function must be no. of patients to input and another one the name of the file to store the information. Write a function to output patient information that are stored in a file. One of the parameters of the function must be no. of patients to output and another one the name of the file where the patients’ information is stored Write a function to sort the patients’ information based on their status.arrow_forward(Question of Database design) Draw an ER model for a Video club!HyperVideo is a video club that rents videos to its members. The club wish to design adatabase that would allow it to keep information about its video library and the rental ofcassettes made by the members.The club manager will provide you with the following information: Each rental made bya member is identified by a unique number. It indicates the date of the rental, thenumber of the member, as well as the identification of the rented cassettes. Membersmust return the tapes before 6 pm the day after the rental, otherwise the cost of anotherday of rental, per cassette, will be required. It is therefore important to keep the dateand time of return.All movies are rented at the same rate, no matter what kind they belong to. In order totrace latecomers who have moved, we should keep in their files the name and addressof a parent (who does not reside with them).arrow_forward
- Experiment 17 Directories I. Objective After performing this activity, you should be able to 1. Perform operations on directories in assembly language. II. Introduction This experiment covers a number of extended DOS services for disk operations introduced by DOS 2.0 and 3.0. Many of these services are much simpler than the original DOS services are generally recommended. These operations involve the use of an ASCIIZ string to initially identify a drive, path and filename; a file handle; and special error return codes. Int21H Service 39H: Creating a directory Function 39H creates a subdirectory, just like the DOS command MD For example, diname, dh 'C:\TASM',0 mov ah, 39h lea dx dirname int 21h A successful operation creates the subdirectory TASM in drive C. An error sets the carry flag and returns code 03 (path not found or invalid path) or 05 (access denied or directory already exists) in register AX. INTIH Service 3AH: Removing a directory Function 3AH deletes a subdirectory. just…arrow_forward(python) Write a function startWith(File, Let) that takes a file name and a letter. Each line in the file contains 1 word. The function should store a new file with all the words that start with letter Let. Example: startWith (‘Test1-3.txt’, ‘A’) Source File: (Test1-3.txt) Output File: (Test1-3New.txt) Hi Airport Airport Apple Hello Apple Mangoarrow_forward(Class Average: Reading Student Records from a CSV File) Use Python Use the csv module to read the grades.csv file from the previous exercise (exercise 9.3). Display the data in tabular format, including an additional column showing each student’s average to the right of that student’s three exam grades and an additional row showing the class average on each exam below that exam’s column. This is exercise 9.3 # Importing csv moduleimport csv# empty list to store datadata = []columns = ["firstname", "lastname", "grade1", "grade2", "grade3"]filename = "grades.csv"for i in range(3):firstname = input("Enter First Name : ")lastname = input("Enter Last Name : ")grade1 = float(input("Enter Grade 1 : "))grade2 = float(input("Enter Grade 2 : "))grade3 = float(input("Enter Grade 3 : "))data.append([firstname, lastname, grade1, grade2, grade3])print()# write data and columns as csv filewith open(filename, 'w') as csvfile:# creating a csv writer objectcsvwriter = csv.writer(csvfile)# writing the…arrow_forward
- (java programming language) Write a program to read and store four student’s name and their CGPA, sort them into an order name, based on CGPA from the smallest to the largest, then print them out. The student’s name and their CGPA values should be typed in by the user in response to a prompt message. Save the file as SortName_yourID.javaarrow_forward4. Write a C++ code that: 1. Read the sequences in the provided fasta file (unzip the attached file) 2. Build a Kmer count table (use array) where k = 10%; 3. Build a histogram table of size 200 in which we store the frequency of counts collected in step 2. if frequency is 200 or more, increment the last element in the histogram array. 4. Report the results of histogram table to screen as the following: Kmer-Count Frequency 1 100 80 3 40 20 .... 200 300arrow_forward( C PROGRAMMING ONLY) 7. Adding Them All Upby CodeChum Admin Being the business-minded I am, I have a lot of sources of income. My money is getting out of hand and I don't know how much is the total now. Can you please help me add them all up? Instructions: In the code editor, you are provided with a main() function that asks the user for 3 integers.Your task is to create 3 pointers and name them: a_ptr, b_ptr, and c_ptr. Then, assign the address of a to a_ptr, b to b_ptr, c to c_ptr. Make sure to do this before the printf statement found at line 16.Input 1. First integer 2. Second integer 3. Third integer Output Enter·a:·1Enter·b:·6Enter·c:·3Total·=·10arrow_forward
- HCI is (Human Computer Interaction) Answer the following five statements by first stating whether it is true or false and then given one sentence for justifying your answer a) You drag a folder to make a copy of its contents. An animation appears on the screen, showing files moving from one folder to another. This is an example of feedback. b) In augmented reality a screen is composed of a computer animation of the reality. c) The Model Human Processor is used in HCI to model complex cognitive processes d) Petri Nets can be helpful in modeling concurrent activities in a user interface. e) Gestalt is important to HCI as it offers tools to understand scenes.arrow_forward(pickle Object Serialization and Deserialization) We mentioned that we prefer to use JSON for object serialization due to the Python documentation’s stern security warnings about pickle. However, pickle has been used to serialize objects for many years, so you’re likely to encounter it in Python legacy code. using the pickle module’s dump function to serialize the dictionary into a file and its load function to deserialize the object. Pickle is a binary format, so this exercise requires binary files. ”Reimplement your solutions to Exercises 9.6. Use the file-open mode 'wb' to open the binary file for writing and 'rb' to open the binary file for reading. Function dump receives as arguments an object to serialize and a file object in which to write the serialized object. Function load receives the file object containing the serialized data and returns the original object. The Python documentation suggests the pickle file extension .p. Excercise 9.6 code import jsondef main():n =…arrow_forward(C PROGRAMMING ONLY) 5. Adding Them All Upby CodeChum Admin Being the business-minded I am, I have a lot of sources of income. My money is getting out of hand and I don't know how much is the total now. Can you please help me add them all up? Instructions: In the code editor, you are provided with a main() function that asks the user for 3 integers.Your task is to create 3 pointers and name them: a_ptr, b_ptr, and c_ptr. Then, assign the address of a to a_ptr, b to b_ptr, c to c_ptr. Make sure to do this before the printf statement found at line 16.Input 1. First integer 2. Second integer 3. Third integer Output Enter a: 1Enter b: 6Enter c: 3Total = 10arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Literals in Java Programming; Author: Sudhakar Atchala;https://www.youtube.com/watch?v=PuEU4S4B7JQ;License: Standard YouTube License, CC-BY
Type of literals in Python | Python Tutorial -6; Author: Lovejot Bhardwaj;https://www.youtube.com/watch?v=bwer3E9hj8Q;License: Standard Youtube License