Concept explainers
(Differences Between %d and %i) Write a
to input and print the values. Test the program with the following sets of input data:
1010
010010
Want to see the full answer?
Check out a sample textbook solutionChapter 9 Solutions
C How to Program (8th Edition)
- (DEBUG AND MAKE A FLOWCHART OF THIS PROGRAM) // This pseudocode is intended to display// employee net pay values. All employees have a standard// $45 deduction from their checks.// If an employee does not earn enough to cover the deduction,// an error message is displayed.// This example is modularized.start Declarations string name string EOFNAME = ZZZZ while name not equal to EOFNAME housekeeping() endwhile while name not equal to EOFNAME mainLoop() endwhile while name not equal to EOFNAME finish() endwhilestop housekeeping() output "Enter first name or ", EOFNAME, " to quit "return mainLoop() Declarations num hours num rate num DEDUCTION = 45 num net output "Enter hours worked for ", name input hours output "Enter hourly rate for ", name input rate gross = hours * rate net = gross - DEDUCTION if net > 0 then output "Net pay for ", name, " is ", net else output "Deductions not covered. Net is…arrow_forward(Financial: credit card number validation) Credit card numbers follow certain pat- terns. A credit card number must have between 13 and 16 digits. It must start with: 4 for Visa cards 5 for Master cards 37 for American Express cards 6 for Discover cards In 1954, Hans Luhn of IBM proposed an algorithm for validating credit card numbers. The algorithm is useful to determine whether a card number is entered correctly or whether a credit card is scanned correctly by a scanner. Credit card numbers are generated following this validity check, commonly known as the Luhn check or the Mod 10 check, which can be described as follows (for illustra- tion, consider the card number 4388576018402626): 1. Double every second digit from right to left. If doubling of a digit results in a two-digit number, add up the two digits to get a single-digit number. 4388576018402626 → 2 * 2 = 4 → 2 * 2 = 4 → 4 * 2 = 8 → 1 * 2 = 2 6 * 2 = 12 (1+ 2 = 3) → 5 * 2 = 10 (1+ 0 = 1) → 8 * 2 = 16 (1 + 6 = 7) → 4 * 2 = 8arrow_forward(java programming language) Write a Java program to do the following task: Assign your id number (2017296004) to an integer variable id_num Using reminder operator % on the id_num get the last 2 digits (04) and store it in num If the num is between 0 and 30 (both included), display “You are in Group 1” Otherwise if the num is between 31 and 60 (both included), display “You are in Group 2” Otherwise (num is between 61 and 99 (both included), display “You are in Group 3” Save your file as Q2.Java and upload it.arrow_forward
- (In python please) Forms often allow a user to enter an integer. Write a program that takes in a string representing an integer as input, and outputs Yes if every character is a digit 0-9 or No otherwise. Ex: If the input is: 1995 the output is: Yes Ex: If the input is: 42,000 or any string with a non-integer character, the output is: Noarrow_forwardFind the error in the given statements then write the correct statements.arrow_forwardDetermine the errors in each of the following statements. (Explain how you can correct the errors, and write the corrected code.) a) The quotient of two numbers 68 and 7 is 9.714286. Correct the statement below to print the correct output. Use the quotient operator to calculate the quotient. The output should be (“The quotient of 68 and 7 is 9.714") print(“The quotient of %d and %d is: \n", 68+7)arrow_forward
- 2. Find the error in each of the following. (Note: There may be more than one error.) a. The following code should print whether a given integer is odd or even: switch (value % 2) case 0: puts ("Even integer"); case 1: puts ("Odd integer"); b. The following code should output the even integers from 2 to 100: counter = 2; Do { if (counter % 2 == printf("%u%n", counter); 0) { I counter += 2; } While (counter < 100);arrow_forwardRewrite the following statements using combined assignment operators: count = count + 1;arrow_forwardwrite true or false for each of the following statements:arrow_forward
- ) Invoking time(0) returns the elapse time in milliseconds since midnight January 1, 1970. Write a program that displays the date and time.arrow_forward[SHORT ANSWER] Use Python. Assume a variable testScore that has already been initialized, write one if/elif/else statement that will :Output the message "PERFECT SCORE" if the testscore variable is equal to 100.Output the message "TEST NOT TAKEN" if the testscore variable is equal to 0.If the value stored in the testscore variable is inside the range 1-99 (i.e., between 1 and 99, both numbers inclusive), the program will output the message "VALID SCORE'Output the error message "INVALID SCORE" if the value stored in the testScore variable is outside the range of 0-100 (i.e., not in between 0 and 100).arrow_forwardWrite true if the two statements are equivalent; otherwise write false. (p∨∼q) ∨q and parrow_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