Problem Solving with C++ (10th Edition)
10th Edition
ISBN: 9780134448282
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 8, Problem 11PP
Program Plan Intro
Decryption of the intercepted message
Program plan:
- Include necessary header files.
- Declare the namespace.
- Declare the function “decrypt()”.
- Define the function “decrypt()”.
- Declare the necessary variables.
- Use “for” loop to iterate the string length using the function “strlen()”.
- Encode the string and assign the result into the variable “Encrypt”.
- The “if” loop check the condition.
- True, use the formula to decrypt the message.
- Otherwise, use the formula to decrypt the message.
- Assign the decrypted message into the variable “decode[i]”.
- Define the “main()” function.
- Declare and initialize the necessary variables.
- Use “for” loop to iterate the number or key between “1” to “100”.
- Call the function “decrypt()”.
- Print the result.
- Return “0”.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
One of your colleagues wanted to generate an List of strings using a random
function, and since you are an expert in programming, your colleague asked
you to create a program for him that generates random letters to make this
desired string (I am a programmer) how can you help him to achieve this task ?
Notes:
string length must be lesser than 100
ascii code allowed range from 32 to 140
demonstrate a condition that fix the correct letter for each generation
Ex: 1st gen im a prof$smagdgaer, 2st gen im a progsamger
Final gen (Im a programmer)
use ArrayList to make the random permutations
print number of generation that makes the correct sentence
* Options..
In F95
Greece has capital Athens.
Each of the strings 'Greece', and 'Athens' has 6 characters.
Show the name and capital where the name and the capital have the same number of characters.
You can use the LENGTH function to find the number of characters in a string
Chapter 8 Solutions
Problem Solving with C++ (10th Edition)
Ch. 8.1 - Prob. 1STECh. 8.1 - What C string will be stored in singingString...Ch. 8.1 - What (if anything) is wrong with the following...Ch. 8.1 - Suppose the function strlen (which returns the...Ch. 8.1 - Prob. 5STECh. 8.1 - How many characters are in each of the following...Ch. 8.1 - Prob. 7STECh. 8.1 - Given the following declaration and initialization...Ch. 8.1 - Given the declaration of a C-string variable,...Ch. 8.1 - Write code using a library function to copy the...
Ch. 8.1 - What string will be output when this code is run?...Ch. 8.1 - Prob. 12STECh. 8.1 - Consider the following code (and assume it is...Ch. 8.1 - Consider the following code (and assume it is...Ch. 8.2 - Consider the following code (and assume that it is...Ch. 8.2 - Prob. 16STECh. 8.2 - Consider the following code: string s1, s2...Ch. 8.2 - What is the output produced by the following code?...Ch. 8.3 - Is the following program legal? If so, what is the...Ch. 8.3 - What is the difference between the size and the...Ch. 8 - Create a C-string variable that contains a name,...Ch. 8 - Prob. 2PCh. 8 - Write a program that inputs a first and last name,...Ch. 8 - Write a function named firstLast2 that takes as...Ch. 8 - Write a function named swapFrontBack that takes as...Ch. 8 - Prob. 6PCh. 8 - Write a program that inputs two string variables,...Ch. 8 - Solution to Programming Project 8.1 Write a...Ch. 8 - Write a program that will read in a line of text...Ch. 8 - Give the function definition for the function with...Ch. 8 - Write a program that reads a persons name in the...Ch. 8 - Write a program that reads in a line of text and...Ch. 8 - Write a program that reads in a line of text and...Ch. 8 - Write a program that can be used to train the user...Ch. 8 - Write a sorting function that is similar to...Ch. 8 - Redo Programming Project 6 from Chapter 7, but...Ch. 8 - Redo Programming Project 5 from Chapter 7, but...Ch. 8 - Prob. 11PPCh. 8 - Write a program that inputs a time from the...Ch. 8 - Solution to Programming Project 8.14 Given the...Ch. 8 - Write a function that determines if two strings...Ch. 8 - Write a program that inputs two strings (either...Ch. 8 - Write a program that manages a list of up to 10...
Knowledge Booster
Similar questions
- Write a program that reads in a line consisting of a students name, Social Security number, user ID, and password. The program outputs the string in which all the digits of the Social Security number and all the characters in the password are replaced by x. (The Social Security number is in the form 000-00-0000, and the user ID and the password do not contain any spaces.) Your program should not use the operator [] to access a string element. Use the appropriate functions described in Table 7-1.arrow_forwardi need the answer quicklyarrow_forwardplease code in python Find the longest palindrome in a string and also print its length.arrow_forward
- Find given two strings are same or not. If same print 0 lese print 1. String must be case sensitive. Example: s1:data S2: data Output:0 S1:Data S2:data Output:1arrow_forwardC Programming That One Digit by CodeChum Admin Make me a program that accepts a random string (a series of characters). Then, look for a digit from that string and if there's at least one, print out "That one!" but if there's none, print out "No one..." I know this is too sudden to ask you, but thank you in advance! Tip: After your scan for the size, add a space after the placeholder like this so that the newline character directly after the number won't be scanned as one of the characters: scanf("%d ", &size); Input 1. Size of the string 2. Characters of the string Output The first line will contain a message prompt to input the size of the string. The second line will prompt for the characters of the string. The last line contains the appropriate string. Enter·the·size:·18 Enter·the·characters:·CodeChum1sAwesome! That·one!arrow_forward1 # Given an encoded string, return it's decoded string. 234 5 6 18 7 8 9 10 # Furthermore, you may assume that the original data does not contain any 11 #digits and that digits are only for those repeat numbers, k. 12 # For example, there won't be input like 3a or 2[4]. 13 14 15 16 #s="3[a]2[bc]", return "aaabcbc". 17 # S = "3[a2[c]]", return "accaccacc". 19 20 21 22 23 24 25 26 27 28 18 #s="2[abc]3[cd]ef", return "abcabccdcdcdef". 29 30 31 32 # The encoding rule is: k[encoded_string], where the encoded_string # inside the square brackets is being repeated exactly k times. # Note that k is guaranteed to be a positive integer. 33 34 35 36 # You may assume that the input string is always valid; No extra white spaces, # square brackets are well-formed, etc.. 37 20 # Examples: def decode_string(s): www :type s: str :rtype: str stack = []; cur_num= 0; cur_string for c in s: if c == '[': stack.append((cur_string, cur_num)) cur_string cur_num = 0 elif c == '1': prev_string, num = stack.pop()…arrow_forward
- SOLVE IN C#arrow_forwardGiven table is the ascii value of the characters and symbols. The following code is the code for XOR Encryption: Change the input string in the driver code at the sample string. def encrypt(inpString): xorKey = 'e' Which of the following is the message HELLO TUTOR after xor encryption, using 'e' as the key, has been applied? - ))*E101*7 -$55<E'H!$< =$(E7 3,6 - ),"*)$+!6 Which of the following is the message HELIGOLANDS after xor encryption, using 'e' as the key, has been applied? - )5E( E5)6 - ),"*)$+!6 - ))*E207)< - ))*E2*7)! Which of the following is the original message before xor encryption, using 'e' as the key, created - ),"*)$+!6? HELP ME PLS HELIGOLANDS HELLO WURLY HELLO WORLDarrow_forwardReg#3403arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning