
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question

Transcribed Image Text:Cone is a three-dimensional structure having a circular base where a set of line
segments, connect all of the points on the base to a common point called apex. A
cone can be seen as a set of non-congruent circular discs that are stacked on one
another such that ratio of the radius of adjacent discs remains constant. The area
is a cone is computed as
A =
2
(s sin(x))?
where, "s" is the slant and "x" is the angle in radian.
Write a C++ program that computes the area A of Cone by reading its parameter
from a text file "input.txt". Each line of the file represents the Cone name, the slant
"s" and the angle "x" of a Cone, respectively. The program should read each line to
compute the area A of each Cone. It should also display the minimum computed
area. Your program should implement the following functions:
Area(): This function receives the values of "s", and "x" then computes and
returns the value of area A.
Print(): This function receives the name of Cone and the computed area A then
displays on the output screen.
The input file and sample output are as shown below:
Input File:
Sample Output:
input - Notepad
O E:\Sultan\Courses\Introduction to c...
File Edit
Format
View Help
Area of differnt Cones
C1 12 0.43
C2 07 0.54
C3 14 0.89
C4 06 0.76
C5 11 0.97
39.29
20.34
185.81
C4
cs
26.83
129.26
The minimum computed area is 20.34
Press any key to continue .
Wind Ln 6, 1005
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 2 steps with 1 images

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
- Write a program which uses a function to record some names entered by the user, output them, then print the one that was the longest. The program should first ask the user to enter the number of names to be entered (up to 10), then prompt them for each name. These names should be stored in an array of strings. The final execution of the program should look something like this (user input in bold): How many names, up to 10? 3 Name of Person 1: Bob Name of Person 2: Gloria Name of Person 3: Anthony PEOPLE ENTERED: Bob Gloria Anthony LONGEST NAME: Anthony You must write a function called askName which prompts the user for only one name, then collects the name and returns it in a string. The rest of the program should run from within main. Please separate your code into .h and .cpp files so that the program will have one header file (askName.h) and two source files (main.cpp and askName.cpp).arrow_forwardProgram Input The input file consists of blocks of lines, each of which is a test case. Each block except the last describes one train and possibly more requirements for its reorganization. In the first line of the block there is the integer , which is the number of coaches in the train. In each of the next lines of the block there is a permutation of 1, 2, ..., N . For example, if N is 5, and the permutation could be 5, 3, 2, 1, 4. Your program will take this permutation as input and determine whether you can marshal the coaches from track A an incoming order 1, 2, 3, 4, 5 to track B with an outgoing order 5, 3, 2, 1, 4 using the station, which can be treated as a stack.The last line of the block contains just 0.If a block starts with a zero, the program will terminate. You should use the input file named lab1in.txt (download from Canvas) to test your program; an output file named lab1out.txt (with correct output) is also provided for you to verify your program.Input Sample 5…arrow_forwardPython: we usually refer to two floating point numbers as being equal when they are close enough in value for our purposes. Write a function named almost_equal that receives two floating point numbers and returns whether they are close enough to each other. Two floating points numbers are close enough to each other if they are within one-tenth of 1% (0.001). Write a main() function in your file to exercise your function to show that it works correctly. Your test implementation should not rely on visual inspection to determine if the tests pass. Hint: The fabs function in the math module of Python's libraries returns the absolute value of its parameter.arrow_forward
- Write a program that reads words from a file (filename given as a string parameter) and prints the occurance of each word(case insensitive). And print the words in alphabetical order. For example, if the file contains text Love is free free is love then the function should print free:2 is:2 love:2 def count_word(filename): # YOUR CODE HERE raise NotImplementedError()arrow_forwardWrite 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. Each row of the CSV file contains the showtime, title, and rating of a movie. Assume data of the same movie are grouped in consecutive rows. Hints: Use the find() function to find the index of a comma in each row of…arrow_forwardWrite a function getQuestions that accepts a single parameter: filename, which is the name of a txt file. Your function should assume that the text file is formatted in the following way, as a series of questions and answers, with a question on one line, and the answer to the question on the following line, as below ---Sample File--- Why is the sky blue? Because air is blue. How long does it take light to reach Earth from the Sun? About eight minutes. What is the dumbest question you've ever been asked? That one. ---End Sample File--- Your function should create and return a dictionary where the keys are the questions and the values are respective answers (so the above sample file would result in a dictionary with three key-value pairs, one per question).arrow_forward
- in C++ pleasearrow_forwardin the C++ version please suppose to have a score corresponding with probabilities at the end and do not use the count[] function. Please explain the detail when coding. DO NOT USE ARRAY. The game of Pig The game of Pig is a dice game with simple rules: Two players race to reach 100 points. Each turn, a player repeatedly rolls a die until either a 1 ("pig") is rolled or the player holds and scores the sum of the rolls (i.e. the turn total). At any time during a player's turn, the player is faced with two decisions: roll - if the player rolls 1: the player scores nothing and it becomes the opponents turn. 2 - 6: the number is added to the player's turn total and the player's turn continues. hold - The turn total is added to the player's score and it becomes the opponent's turn. This game is a game of probability. Players can use their knowledge of probabilities to make an educated game decision. Assignment specifications Hold-at-20 means that the player will choose to roll…arrow_forwardPlease use Python for this question. Please format code properly when answering the question. Write a standalone function partyVolume() that takes accepts one argument, a string containing the name of a file. The objective of the function is to determine the Volume object that is the result of many people at a party turning the Volume up and down. More specifically: the first line of the file is a number that indicates the initial value of a Volume The remaining lines consist of a single character followed by a space followed by a number. The character will be one of ‘U” or ‘D’ which stand for “up” and “down” respectively. The function will create a new Volume object and then process each line of the file by calling the appropriate method of the Volume object which changes the value of the Volume. The function then returns the final Volume object. Guidelines/hints: This is a standalone function, it should NOT be inside (indented within) the class. It should be listed in…arrow_forward
- Write a C++ program with two user defined functions. The first function named "functionWithArray" takes two user input arguments of character types and return True if first argument is smaller than the second argument (alphabetically) and returns False otherwise. Write the second function named "functionWithPointers" which behaves like the first functions but uses pointers to receive the arguments. You may assume that both character arrays contain only lower-case letters, and no blanks or other non- alphabetic characters. Write a suitable Main function to test these two functions. Sample Output: Enter First String: C++Programming Enter Second String: JavaProgramming According to functionWithArrays: 'c++programming' is smaller than 'javaprogramming'. According to functionWithPointers: 'c++programming' is smaller than 'javaprogramming'.arrow_forwardplease use python.arrow_forwardC++arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education