PROBLEM: You are to write a program in Java that takes in as input a string message and an integer. The program will then scramble the message by converting each character of the message to its numeric code, adding the specified integer to this code, and then converting the resulting number back to a character. To do this, you must create a class that handles a string and an encoding integer. Required Class Variables: Should include a string to hold the message, and an int to hold the value to alter the message by. Required Member Methods: setMessage() - prompts the user to enter the message to be encrypted getMessage() - lets user see what string they typed in setCode() - prompts the user to enter the code with which to encrypt the message getCode() - lets the user see what code they entered encrypt() - will take in a single character at a time and return a result of type char encryptAll() - will use a loop calling encrypt to encrypt the entire message printOut() - prints out the converted message

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter9: Records (struct)
Section: Chapter Questions
Problem 2PE
icon
Related questions
Question

I'm having trouble coding this particular program. It would be nice if I could get some help. A screenshot of the entire working program is best. Thank you!

PROBLEM: You are to write a program in Java that takes in as input a string message and an integer. The program will
then scramble the message by converting each character of the message to its numeric code, adding the specified integer
to this code, and then converting the resulting number back to a character. To do this, you must create a class that
handles a string and an encoding integer.
Required Class Variables: Should include a string to hold the message, and an int to hold the value to alter the message
by.
Required Member Methods:
setMessage() - prompts the user to enter the message to be encrypted
getMessage() - lets user see what string they typed in
setCode() - prompts the user to enter the code with which to encrypt the message
getCode() - lets the user see what code they entered
encrypt() - will take in a single character at a time and return a result of type char
encryptAll() - will use a loop calling encrypt to encrypt the entire message
printOut() - prints out the converted message
Transcribed Image Text:PROBLEM: You are to write a program in Java that takes in as input a string message and an integer. The program will then scramble the message by converting each character of the message to its numeric code, adding the specified integer to this code, and then converting the resulting number back to a character. To do this, you must create a class that handles a string and an encoding integer. Required Class Variables: Should include a string to hold the message, and an int to hold the value to alter the message by. Required Member Methods: setMessage() - prompts the user to enter the message to be encrypted getMessage() - lets user see what string they typed in setCode() - prompts the user to enter the code with which to encrypt the message getCode() - lets the user see what code they entered encrypt() - will take in a single character at a time and return a result of type char encryptAll() - will use a loop calling encrypt to encrypt the entire message printOut() - prints out the converted message
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 4 images

Blurred answer
Knowledge Booster
Input devices
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
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning