Problem #3: Write a Java program that prompts the user to enter 5 digit number n and a digit key k and encrypts the number as follows: Every digit of n is replaced by the remainder of this digit when divided by k. Then add to the resulting new digit 1 if it is the ones digit, 2 if it is the tens digit, 3 if it is the hundreds digit and so forth. Your program should then display the resulting number. For example, if the user enter 47921 as n and 3 as the key, then the new integer is formed of the following digits: (1% 3) +1 2 (2% 3) +2 4 (0 % 3) + 3 3

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
icon
Concept explainers
Question
Problem #3:
Write a Java program that prompts the user to enter 5 digit number n and a digit key k and encrypts the number
as follows: Every digit of n is replaced by the remainder of this digit when divided by k. Then add to the
resulting new digit 1 if it is the ones digit, 2 if it is the tens digit, 3 if it is the hundreds digit and so forth. Your
program should then display the resulting number.
For example, if the user enter 47921 as n and 3 as the key, then the new integer is formed of the following
digits:
(1% 3)+1 2
(2 % 3) +2 4
(9 % 3) + 3 3
(7% 3) +4 5
(4 % 3) + 5→ 6
Sample Run 1:
Enter a 5 digit number: 47921
Enter a key: 3
The resulting number is: 65342
Sample Run 2:
Enter a 5 digit number: 86432
Enter a key: 5
The resulting number is: 85753
Transcribed Image Text:Problem #3: Write a Java program that prompts the user to enter 5 digit number n and a digit key k and encrypts the number as follows: Every digit of n is replaced by the remainder of this digit when divided by k. Then add to the resulting new digit 1 if it is the ones digit, 2 if it is the tens digit, 3 if it is the hundreds digit and so forth. Your program should then display the resulting number. For example, if the user enter 47921 as n and 3 as the key, then the new integer is formed of the following digits: (1% 3)+1 2 (2 % 3) +2 4 (9 % 3) + 3 3 (7% 3) +4 5 (4 % 3) + 5→ 6 Sample Run 1: Enter a 5 digit number: 47921 Enter a key: 3 The resulting number is: 65342 Sample Run 2: Enter a 5 digit number: 86432 Enter a key: 5 The resulting number is: 85753
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Control Structure
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
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education