STARTING OUT W/PROGRAM.LOGIC...-TEXT
5th Edition
ISBN: 2810022369454
Author: 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
neat and clean answer please
//Please Don't Copy Someone's Else Answer
Lab tasks
Topic: Decimal, Binary and Hexadecimal Number Systems
You should do the presented conversions (Provide answer with steps and clarify them please:
Converting the numbers from base 10 to bases 2, 8 and 16
Converting a number between bases 2, 8 and 16
Converting from bases 2, 8 and 16 to base 10
Converting decimal numbers from base 10 to bases 2 and 16
The add and subtract operations for numbers in bases 2 and 16
An ISBN-10 (International Standard Book Number) consists of 10 digits: The last digit, is a checksum, which is calculated from the other nine digits using the following formula:
(d1 x 1 + d2 x 2 + d3 x 3 + d4 x 4 + d5 x 5
+ d6 x 6 + d7 x 7 + d8 x 8 + d9 x 9) % 11)
If the checksum is 10, the last digit is denoted as X, according to the ISBN convention. Write a program that prompts the user to enter the first 9 digits as a string and displays the 10-digit ISBN (including leading zeros). Your program should read the input as a string.
Chapter 1 Solutions
STARTING OUT W/PROGRAM.LOGIC...-TEXT
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
- An ISBN (International Standard Book Number) is a 10 digit number that is used to identify a book. The first nine digits of the ISBN number are used to represent the Title, Publisher and Group of the book and the last digit is used for checking whether ISBN is correct or not. To uniquely identify a book a 10-digit ISBN number is used. The rightmost digit is checksum digit. This digit is determined from the other 9 digits using condition that 10d, + 9dz + 8dg + + d4o must be a multiple of 11 (where d, denotes the i" digit from the right). The checksum digit d; can be any value from 0 to 10: the ISBN convention is to use the value X to denote 10. Write a C program using pointers that receives a 10- digit ISBN, and computes the checksum, and reports whether the ISBN number is correct or not. Example: 007462542X = 10°0 + 9*0 + 8*7 + 74 + 6*6 + 5*2 + 4*5 + 3"4 + 2*2 + 110 = 176 Since 176 leaves no remainder when divided by 11, hence it is a valid ISBN. Note: When the check digit turns out…arrow_forwardConvert the following numbers (subscripts indicate the base/radix) into the three other forms. Decimal number system, Binary number system, Octal number system, and Hexadecimal number system. Please encode the answer and include the remainders. 1. 1234.987610 2. 1011001.11012arrow_forwardConvert the decimal number -149 to the mini-IEEE floating point format Sign Exponent Mantissa Number It is possible that the mini-IEEE representation you entered above does not exactly represent the given decimal number. Enter the actual decimal number represented in the box below (note that this will be the given decimal number if it is possible to be represented exactly). Numberarrow_forward
- 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***arrow_forwardplease provide explained and detailed answerarrow_forwardPrint the following table to display the sin value and cos value of degrees from 0 to 360 with increments of 10 degrees. Round the value to keep four digits after the decimal point.Degree Sin Cos0 0.0000 1.000010 0.1736 0.9848... 350 -0.1736 0.9848360 0.0000 1.0000arrow_forward
- 1. Number Bases Complete the following table with Binary, Octal, Decimal and Hexadecimal values. All the numbers in a row should represent the value's numeric value, but in the respec tive base given by the column. You may assume enough bits to fully represent the num ber. Decimal Binary Octal Hexadecimal 121 1011011 257 ВАarrow_forwardplease skip if you already did this thanksarrow_forwardWhat is the ASCII representation for your last name in hexadecimal? Hint Hexadecimal numbers are prefixed with: 0xarrow_forward
- 4 49% 4:31 PM Activity 1: Number Series Directions: Complete the series of numbers in the blank, write the correct number on the space provided before or after the given number. The given numbers are written in different number system (hexadecimal, octal, and binary), you can identify the given numbers base on the radix shown at the lower right side of the number. 1. 4DA016 6. 11001002 2. 1101102 7. 5274678 3948508 8. 1101018 4. 1010112 9. 9BCEF116 5. 80A2F16 10. 11000116 > 3.arrow_forwardFind the decimal (base 10) number that has the same value as binary (base 2) number 1110:Decimal number: (For example, the decimal number 16 is the same as the binary number 10000; the decimal number 13 is the same as the binary number 1101.)arrow_forwardthe following decimal numbers are stored in excess -50 floating point format, with the decimal point to the left of the first mantissa digit. A 9 is used as a negative sign. Perform the following calculations and present your result in standard decimal sign and magnitude notation.05115611 + 04712310arrow_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