Write a program that reads and prints a joke

Assignment Help Basic Computer Science
Reference no: EM131236145

Write a program that reads and prints a joke and its punch line from two different files. The first file contains a joke, but not its punch line. The second file has the punch line as its last line, preceded by "garbage." The main function of your program should open the two files and then call two functions, passing each one the file it needs. The first function should read and display each line in the file it is passed (the joke file). The second function should display only the last line of the file it is passed (the punch line file). It should find this line by seeking to the end of the file and then backing up to the beginning of the last line. Data to test your program can be found in the joke.txt and punchline.txt files.

Reference no: EM131236145

Questions Cloud

Program that asks the user for the name of a file : Write a program that asks the user for the name of a file. The program should display the last 10 lines of the file on the screen (the "tail" of the file). If the file has fewer than 10 lines, the entire file should be displayed, with a message in..
Analyze the various codes and acts regarding discretionary : Analyze the various codes and acts regarding discretionary employee benefits discussed in Chapter 2 and determine which code or law has had the greatest impact on the largest number of organizations. Explain your rationale.
Understanding of the global drug trade : How does an understanding of the global drug trade and its history help us understand the situation today? How have drugs shaped human history?
Assume transistor and diode parameters : Consider the circuit in Figure. Assume transistor and diode parameters. - Determine 1, 1, B, C, and O for (a) I = 0 and (b) I = 3.3 V.
Write a program that reads and prints a joke : Write a program that reads and prints a joke and its punch line from two different files. The first file contains a joke, but not its punch line.
Vietnam war were the targets of protests : Vietnam War were the targets of protests? Did these issues change overtime? Write a protest song that relates to the Vietnam war.
Analyze and explain the supply chain of the new division : Analyze and explain the supply chain of the new division of the existing business. Share your plans to develop and leverage core competencies and resources within the supply chain.
Write a program that asks the user for the name of a file : Each time the program pauses, it should wait for the user to strike a key before the next 24 lines are displayed.
Explain what a trial is and how a person gets case to trial : Do you understand that the judicial system is a complex process? Can you explain what a trial is and how a person gets a case to trial? Do you understand the difference between a trial and an appeal

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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