Starting Out with Programming Logic and Design (4th Edition)
4th Edition
ISBN: 9780133985078
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 1, Problem 1E
Explanation of Solution
Conversion from decimal to binary:
Steps to find the binary number for decimal value:
Step 1: Divide the given decimal value by 2.
Step 2: Get the quotient for the next repetition.
Step 3: Get the remainder for the hexadecimal digit.
Step 4: Repeat the above steps until the quotient reaches “0”.
Binary value for “11”:
The below diagram illustrate the conversion from decimal to binary for the given value “11” as follows:
(11)10 = (1011)2
Therefore, the binary value of “11” is “1011”.
Binary value for “65”:
The below diagram illustrate the conversion from decimal to binary for the given value “65” as follows:
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
To convert a decimal value to another number base, divide the decimal value by the number base and continue to use the quotient as the dividend, until the quotient reaches zero, then read the remainders from last to first to assembled the new value.
Use what you’ve learned about the binary numbering system in this chapter to convert the following decimal numbers to binary: 11 65 100 255
An ISBN-10 (International Standard Book Number) consists of 10 digits: d1d2d3d4d5d6d7d8d9d10. The last digit, d10, is a checksum, which is calculated from the other nine digits using the following formula:
(d1 * 1 + d2 * 2 + d3 * 3 + d4 * 4 + d5 * 5 + d6 * 6 + d7 * 7 + d8 * 8 + d9 * 9) % 11
If the checksum is 10, the last digit is denoted as X according to the ISBN-10 convention. Write a program that prompts the user to enter the first 9 digits and displays the 10-digit ISBN (including leading zeros).
Sample Run 1
Enter the first 9 digits of an ISBN as a string: 3601267
Incorrect input. It must have exact 9 digits
Sample Run 2
Enter the first 9 digits of an ISBN as a string: 013601267
The ISBN-10 number is 0136012671
Sample Run 3
Enter the first 9 digits of an ISBN as a string: 013031997
The ISBN-10 number is 013031997X
**PYTHON***
Chapter 1 Solutions
Starting Out with Programming Logic and Design (4th Edition)
Ch. 1.2 - What is a program?Ch. 1.2 - What is hardware?Ch. 1.2 - List the five major components of a computer...Ch. 1.2 - What part of the computer actually runs programs?Ch. 1.2 - Prob. 1.5CPCh. 1.2 - Prob. 1.6CPCh. 1.2 - Prob. 1.7CPCh. 1.2 - Prob. 1.8CPCh. 1.3 - What amount of memory is enough to store a letter...Ch. 1.3 - Prob. 1.10CP
Ch. 1.3 - Prob. 1.11CPCh. 1.3 - Prob. 1.12CPCh. 1.3 - Prob. 1.13CPCh. 1.3 - Prob. 1.14CPCh. 1.4 - A CPU understands instructions that are written...Ch. 1.4 - Prob. 1.16CPCh. 1.4 - When a CPU executes the instructions in a program,...Ch. 1.4 - What is assembly language?Ch. 1.4 - What type of programming language allows you to...Ch. 1.4 - Prob. 1.20CPCh. 1.4 - What do you call a program that translates a...Ch. 1.4 - What do you call a program that both translates...Ch. 1.4 - Prob. 1.23CPCh. 1.5 - Prob. 1.24CPCh. 1.5 - Prob. 1.25CPCh. 1.5 - Word processing programs, spreadsheet programs,...Ch. 1 - A(n) _______ is a set of instructions that a...Ch. 1 - Prob. 2MCCh. 1 - Prob. 3MCCh. 1 - Today, CPUs are small chips known as ____. a....Ch. 1 - Prob. 5MCCh. 1 - Prob. 6MCCh. 1 - Prob. 7MCCh. 1 - Prob. 8MCCh. 1 - Prob. 9MCCh. 1 - Prob. 10MCCh. 1 - Prob. 11MCCh. 1 - In a(n) ______ numbering system, all numeric...Ch. 1 - A bit that is turned off represents the following...Ch. 1 - Prob. 14MCCh. 1 - Prob. 15MCCh. 1 - Prob. 16MCCh. 1 - Prob. 17MCCh. 1 - Prob. 18MCCh. 1 - Prob. 19MCCh. 1 - Prob. 20MCCh. 1 - Computers can only execute programs that are...Ch. 1 - Prob. 22MCCh. 1 - The words that make up a high-level programming...Ch. 1 - Prob. 24MCCh. 1 - A(n) _______ program translates a high-level...Ch. 1 - Today, CPUs are huge devices made of electrical...Ch. 1 - Prob. 2TFCh. 1 - Any piece of data that is stored in a computers...Ch. 1 - Prob. 4TFCh. 1 - Machine language is the only language that a CPU...Ch. 1 - Assembly language is considered a high-level...Ch. 1 - An interpreter is a program that both translates...Ch. 1 - A syntax error does not prevent a program from...Ch. 1 - Prob. 9TFCh. 1 - Word processing programs, spreadsheet programs,...Ch. 1 - Why is the CPU the most important component in a...Ch. 1 - Prob. 2SACh. 1 - Prob. 3SACh. 1 - What are the words that make up a high-level...Ch. 1 - What are the short words that are used in assembly...Ch. 1 - What is the difference between a compiler and an...Ch. 1 - Prob. 7SACh. 1 - Prob. 1ECh. 1 - Use what you've learned about the binary numbering...Ch. 1 - Prob. 3ECh. 1 - Use the Web to research the history of the BASIC,...
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
- A telephone area code is a three digit number. The first of which is either 1or 9, the second is any number among 5, 6, 7, 8, and 9. The third digit is any nonzero number. Read a three digit number and checks to see if it is a valid code.arrow_forwardThe result of adding, subtracting, or multiplying two integers might result in overflow but never __________ or __________.arrow_forward"Zoned Decimal Numbers are easier to represent than Packed Decimal Numbers"arrow_forward
- What are the ASCII codes for the following characters? (Refer to Appendix B )CFWarrow_forwardThe default number system that represents the memory location is hexadecimal. True Falsearrow_forwardUse what you’ve learned about the binary numbering system in this chapter to convert the following binary numbers to decimal: 1101 1000 101011arrow_forward
- :Binary-Decimal / Decimal Binary . Between 0 and 255 a number will be decided randomly by computer. Then asks to user 3 times a random digit of binary value of the that number. If user enters wrong number for a digit program will select another random number and ask random times random digit. For example: Computer selected number as 163 ( Which is 10100011) What is the digit 2 (question 1/3) :User enter 1 CorrectWhat is the digit 4 (question 2/3) : User enter 0 CorrectWhat is the digit 7 (question 3/3) : User enter 0 CorrectUser finished the quest with 3 input .arrow_forwardHow many characters are specified in the C++ ASCII scheme? i) 64 ii) 128 iii) 256 iv) 24arrow_forwardWhat is the ASCII representation for your last name in hexadecimal? Hint Hexadecimal numbers are prefixed with: 0xarrow_forward
- You have the decimal number 7. It can be stored in the computer memory in one of the two formats below. Format A: 00000111 Format B: 00110111 Explain when do you store it in the format a) ANDwhen do you use format b).arrow_forwardanswer this: 1) 100 x 11 2) 111 / 11 (note: if your answer has a remainder, the format should be like this, 100 R = 1 )arrow_forward1). Perform the following multiplications. Assume that all values are unsignednumbers. (No problem with unsigned (always positive) numbers, just use the samestandard techniques as in base 10.) 1010 * 0110 2) Perform the following multiplications. Assume that all values are signed 2’scomplement numbers. 11101 * 11101arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Systems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning