Database System Concepts
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
Bartleby Related Questions Icon
Related questions
Question
Write a Python program that prompts the user for their age, what high school they attended, and if they graduated or not. The program should use four functions.
Get Age: This function will accept the user's age and return the age.
graduatedHighSchool: This function will ask the user for their high school and if they graduated or not.
eligibleToCollege: This will use the functions getAge and graduatedHighSchool as parameters. The information from these two functions is used to validate if the user is eligible to go to college.
main: This function is used to demonstrate the three functions mentioned above in the program.
Notes: The user must be at least 18 years old and have graduated from high school
Output Example:
If the requirements are eligible:
What is your age? 19
What high school did you attend? (insert example here) [Enter]
Did you graduate from high school? (Yes or No) Yes [Enter]
You are eligible for college!
If the requirements are non-eligable:
What is your age? 17
What high school did you attend? (Insert example here) [Enter]
Did you graduate from high school? (Yes or No) Yes [Enter]
Sorry, you don't meet the requirements to go to college.
Expert Solution
Check MarkThis question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
bartleby
This is a popular solution
bartleby
Trending nowThis is a popular solution!
bartleby
Step by stepSolved in 4 steps with 2 images
Knowledge Booster
Background pattern image
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 in C++ that allows a player to play Rock, Paper, Scissors. In this version, if there is a tie the computer wins. The user must beat the computer to win a round. #1 - On paper write main such that it will play the game using the functions you described below #2 - Write on paper the prototypes for each of the following functions: GetInput – Accepts the name and how many rounds they want to play as inputGetAndCheckPlay – This function will provide a menu for the user. It allows the user tochoose one of the following options and error checks the input.(R) Rock(P) Paper(S) ScissorsEnter your play:GetComputerPlay – Randomly selects a play for the computer and returns a characterrepresenting that play.CheckWin – Check if the user has won, returns true if they won false if thecomputer wonOutputWin – Output the user’s name and if the user won or lost each round.OutputMatchWinner – Output the user’s name and the % of wins if the user won the matchand outputs the % of losses if...arrow_forwardin Python Create the logic for a program that call calls a function that computes the final price for a sales transaction. The program contains variables that hold the price of an item, the salesperson's commissions expressed as a percentage, and the customer discount, expressed as a percentage. Create a calculatePrice method that determines the final price and returns the value to the calling method. The calculatePrice method requires three arguments: product price, salesperson commission rate, and customer discount rate. A product's final price is the original price plus the commission amount minus the discount amount; the customer discount is taken as a percentage of the total price after the salesperson commission has been added to the original price.arrow_forwardWrite a python program using functions to do the following: • Input Employee's ID, NAME, SALARY, PERFORMANCE SCORE • Create User defined function which calculates 5% of the SALARY as BONUS and Retum the BONUS. Create another User defined function which calculates the DEDUCTION in SALARY based on the PERFORMANCE SCORE o If the PERFORMANCE SCORE is less than or equal to 5: • The DEDUCTION is 10% of the SALARY Else: • The DEDUCTION is 3% of the SALARY Return the calculated DEDUCTION • Create a Built in Function which calculates the TAX as 0.6 power of SALARY • Create a Void Function which displays pattern(") before and after the input and output of the program. • Calculate the TOTAL SALARY by adding SALARY and BONUS and subtracting DEDUCTION and TAX. Display all details.arrow_forward
- Once the lower level functions are written and tested, they are ready to be combined to produce the game. The game loop is where the game is played. A point is awarded to the winner of each round and then added to the total for that contestant (computer or player). If the round is a draw, no points are awarded. The player determines how many rounds are to be played by entering the choice of 1, 2, or 3 (1 for Rock, 2 for Paper, 3 for Scissors) or by entering a 0 to end the contest. Once the contest is over, the winner is displayed. Most of the work has already been completed in the lower level tasks. The main program initializes the final scores, starts the game loop where the matches are played, updating the scores appropriately, and then displays the winner. Here is a pseudocode algorithm showing how to set up the game loop: Write ("Rock, Paper, Scissors Tournament") computerTotal = 0 playerTotal = 0 playerChoice = playerSelection() while (playerChoice != 0) computerChoice =...arrow_forwardIn Python, use only some or all of the following concepts: decision structures, repetition structures, functions, and files. Write a program that reads five test scores from a file called "grades.txt". The program should display a letter grade for each score and the average test score. Write the following functions in the program: grade_average. This function should accept five test scores as arguments and return the average of the scores. letter_grade. This function should accept a test score as an argument and return a letter grade for the score based on the following grading scale: Score Letter Grade 90 - 100 A 80 - 89 B 70 - 79 C 60 - 69 D Below 60 F The grades.txt file should test all possible grades.arrow_forwardIn python, write a function that receives three parameters: name, weight, and height. The default value for name is James. The function calculates the BMI and returns it. BMI is: weight/(height^2). Weight should be in kg and height should be in meters. For instance, if the weight is 60 kg and the height is 1.7 m, then the BMI should be 20.76. The function should print the name and BMI. The function should return 'BMI is greater than 22' if the MBI is greater than or equal to 22. Otherwise, the function should return 'BMI is less than 22'. Call the function and print its output.arrow_forward
- In C programming language. Objectives:• Use of functions and passing by value and reference.• Use of selection constructs.• Use of repetition constructs (loops).• The use of the random number generator and seeding.• Display formatted output using input/outputstatements.• Use format control strings to format text output. Description: For this project you are tasked with building a user application that will select sets of random numbers. Your application must use functions and pass values and pointers. Your program will pick sets of 6 random numbers with values of 1 to 53. The user should be able to choose how many sets to produce. The challenge will be to ensure that no number in a set of 6 numbers is a repeat. The number can be in another set just not a duplicate in the same set of 6. Your program should prompt the user and ask them how many number sets they wish to have generated. The program should not exit unless the user enters a value indicating they wish to quit. Minimum...arrow_forwardIn C++: Print a table that prompts the user to enter the current tuition and displays a table that displayshow many years the tuition will be doubled if the tuition is increased by 5%, 6%, and up to 10%annually. Here is a sample run: Enter the current year tuition: 20000 Rate Number of Years 5.0% 15 6.0% 12 7.0% 11 8.0% 10 9.0% 9 10.0% 8 1. Add comments throughout the program explaining your code.2. Use meaningful names for variable names.3. Submit program in .cpp filearrow_forwardQuestion: In C#, how can I recreate this into a Windows form Application instead of a console application? Please show a photo of the display and show the code that you used, thank you! Problem: Write a function Seperate( number ) that separates an integer number (ranging from 0 to 99999) into its digits. For example, if the number is 42329, the function finds 4, 2, 3, 2, 9. If the number is 323, the function finds 0, 0, 3, 2, 3. (Hint: use modulus and integer division operations.) Code: using System;public class RecExercise4{static void Main(){Console.Write("Input any number (ranging from 0 to 99999) : ");int num = Convert.ToInt32(Console.ReadLine());Console.Write(" The digits in the number are : ");separateDigits(num);} static void separateDigits(int n){int i = 4;int[] arr;arr = new int[5];while (i>-1){arr[i] = n%10;n = n/10;i--;}foreach(int j in arr)Console.Write(" " + j);}}arrow_forward
- In this assignment you will be responsible for writing several string validation and manipulationfunctions. The assumption will be that you are writing functions that will take input from a form andmanipulate or validate the information entered before it is processed into a database. A database is acollection of information but the information in the database must always be entered in a specificformat. Your responsibility will be to take data entered into a program and be sure it is writtencorrectly before it is entered into the database.Each function will have to have a specific name and heading. Each function will also need to includea docstring, the correct logic, and the proper return. Each function will be given a specific set ofpreconditions and postconditions/returns. A precondition is something you may assume to be truewhen the function is executed. A post condition is something you need to be sure is completed whenthe function is executed. Be sure to test each one of your...arrow_forwardpython function!: a function called popular_color with one parameter, of type dict[str, str] of names and favorite colors. The return type is a str and it is the most commonly occuring color. If two colors are tied for popularity, the first color shown will be picked.arrow_forwardWrite a module that contains the following two functions:# Converts from feet to metersdef footToMeter(foot):# Converts from meters to feetdef meterToFoot(meter):The formulas for the conversion are:foot = meter / 0.305meter = 0.305 * footWrite a test program that invokes these functions to display the following tables:Feet Meters | Meters Feet1.0 0.305 | 20.0 66.5742.0 0.610 | 26.0 81.967...9.0 2.745 | 60.0 196.72110.0 3.050 | 66.0 213.115arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Text book imageDatabase System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationText book imageStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONText book imageDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- Text book imageC How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONText book imageDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningText book imageProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education