Concept explainers
(Geometry: two rectangles intersect?) Write a
Want to see the full answer?
Check out a sample textbook solutionChapter 16 Solutions
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Additional Engineering Textbook Solutions
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
Problem Solving with C++ (9th Edition)
Starting Out with Python (4th Edition)
Starting Out with C++ from Control Structures to Objects (8th Edition)
Starting Out with Java: Early Objects (6th Edition)
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
- Please use Python Programming. Write the code for an application to convert and display a (decimal) number in binary and hexadecimal notation: (see image resource 1) Note that the binary and hexadecimal equivalents should be displayed as LCD numbers. Hint: Use the QLCDNumber class. If the user enters an invalid integer, an error message like the following should be displayed: (see image resource 2) Similarly, if there is an overflow in the number of digits displayed for the binary representation, an appropriate error message should be displayed. Use signals and slots to connect the various buttons to the appropriate functions. Submit the code of all classes that you write, as well as the main program that creates and shows the GUI window. Submit images of the application while it is running to show that it works as required.arrow_forwardModify the below code according to what it’s asking you. Please show the final code in a picture.arrow_forwardExercise Ex. 1: Find a regular expression over the alphabet { a, b} that contain exactly three a's. Ex. 2: Find a regular expression over the alphabet { a, b} that end with ab. Ex. 3: Find a regular expression over the alphabet { a, b} that has length of 3. Ex. 4: Find a regular expression over the alphabet { a, b } that contain exactly two successive a's. Ex. 5: Find the output (words) for the following regular expressions.arrow_forward
- Can you make a flowchart for the following image.arrow_forward.• 3. Rearrange these lines of code to construct a square, then another square that touches the first square and is situated to the right, then another square that touches the first square and is situated below. (Hint: Draw a picture.) Not all lines are useful. Press start to begin. 36 Start 37 Rectangle first = new Rectangle(5, 10, 20, 20); 38 new Rectangle(5, 25, 20, 20); Rectangle second = 40 ebook-bjeo-6-ch02-sec04-int1-5 5t.getX(), first.getY() + first.getHeight(), 20, 20); 40 new Rectangle(); 40 Rectangle first = new Square(5, 10, 20); Rectangle third = new Rectangle( first.getX() + first.getWidth(), first.getY(), 20, 20); 40 41 new Rectangle(25, 10, 20, 20); 44 38 /708 MacBook Air 37arrow_forwardExercise#3: Calculate the area and perimeter of square.arrow_forward
- Write the following function that draws a line from point (x1, y1) to (x2, y2) with color (default to black) and line size (default to 1).def drawLine(x1, y1, x2, y2, color = "black", size = 1):arrow_forwardOBJECT: To compute the net pay of an employee, given his/her pay rate, number of hours, and tax rate. INPUT: his/her name, pay rate, and number of hours. You will prompt the user with a friendly message to enter the employee’s name, pay rate and number of hours. Note that you must use the dash (-) to connect the first name to the last name so that the name can be read using the cin statement. For example, John-Doe OUTPUT: the employee’s gross pay, tax deduction, and net pay. For example: Name: John-Doe Your gross pay is: 900.00 Your tax deduction is: 90.00 Your net pay is: 810.00 METHOD: the gross pay is the pay rate times the number of hours. The tax deduction is computed as follows: If the gross pay is less than 1000.00, it is 10% of the total pay; otherwise, it is 15% of the gross pay. The net pay is the gross pay minus the tax deduction. TOPICS:…arrow_forward4.) Directions: Multiple Choice - For each Multiple Choice Question Part, select the correct letter choice. There can only be one letter choice answer for each Multiple Choice Question Part. For the True or False Sentence Questions, explain why, provide reasons why, they are True or False Sentences. PART 1 - True or False: Assembling an application from available resources is not a good idea. A.) True B.) False PART 2 - With only red light on an object covered with blue material, the object appears: A.) red B.) blue C.) black D.) violet PART 3 - True or False: Smart phones should have a different user interface than a tablet for some apps. A.) True B.) False PART 4 - True or False: You generally cannot do Graphical User Interface GUI programming on your computer as it comes from the factory and special setup is usually required. A.) True B.) False PART 5 - True or False: A mouse press creates an event. The event is automatically handled by a Graphical User Interface GUI program.…arrow_forward
- Can someone write this code? Write your own MineSweeper game, using wxWidgets and C++. This game should consist of a 10 x 10 grid of buttons. When the game starts the buttons should all appear to be plain, until the user clicks the first button. Once the user clicks that first button, the game should load in the hidden mines. Then the first button the user clicked on should display the number that tells the user how many mines surround the first box in the grid that (s)he chose. The user should be able to play the game just like the normal MineSweeper game until either (s)he lands on a mine and the game ends, os until (s)he wins the game by revealing all the squares that do not contain mines. Make sure to use a 24 point font so the numbers are nicely visible. To submit your answer, please paste in all your Source Code into a Word document. Also paste in at least two screen shots from the game; one from the beginning of the game and another showing the message that is displayed when…arrow_forward(In Java) In the game Clacker, the numbers 1 through 12 are initially displayed. The player throws two dice and may cover the number representing the total or the two numbers on the dice. For example, for a throw of 3 and 5, the player may cover the 3 and the 5 or just the 8. Play continues until all the numbers are covered. The goal is to cover all numbers in the fewest rolls. Create a Clacker application that displays 12 buttons numbered 1 through 12. Each of these buttons can be clicked to ‘cover’ it. A covered button displays nothing. Another button labelled Roll can be clicked to roll the dice. Include labels to display the appropriate die images for each roll. Another label displays the number of rolls taken. A New Game button can be clicked to clear the labels and uncover the buttons for a new game.arrow_forwardDebugging: There are errors in the following code snippet. Locate and fix all the errors with your own comments to get full credit for the question. Assume the goal of the program is to perform a simulation to estimate the probability of rolling three of a kind in a single roll of three six-sided dice. File Edit Format Run Options Window Help # Estimate the probability of rolling three of a kind # in a singel roll of three six-sided dice. def main (): n input ("How many rolls would you like to simulate?") hits = 0 for i in range (n): if equalRolls (3): hits += 1 print ("Estimated prob = ", float (hits) /n) def equalRolls (count): first = randrange (1,7) for i in range (count) : roll if roll != first: return False return True name ------ randrange (1,7) 1 if main () Note: your output will not be exactly the same due to (pseudo)randomness Test Case1: How many rolls would you like to simulate? 100 Estimated prob = 0.01 _main____¹: Test Case2: How many rolls would you like to simulate?…arrow_forward
- 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