RAPTOR FLOWCHARTING HELP PLEASE Need help with the pseudocode/ raptor flowcharti
ID: 3689764 • Letter: R
Question
RAPTOR FLOWCHARTING HELP PLEASE Need help with the pseudocode/ raptor flowcharting for this question: Many companies use telephone numbers like 555-GET-FOOD so the number is easier for their customers to rememnber.
On a standard telephone, the alphabetic letters are mapped to number in the following fashion:
A,B, and C = 2 D, E, and F = 3 G, H, and I = 4 J, K, and L = 5 M, N, and O = 6 P, Q, R, and S = 7 T, U, and V = 8 W, X, Y, and Z = 9
Design a program that asks the user to enter a 10-character telephone number in the format XXX-XXX-XXXX. The program should display the telephone number with any alphabetic characters that appeared in the original translated to their numeric equivalent. For example, if the user enters 555-GET-FOOD the program should display 555-438-3663
Explanation / Answer
phoneNum = input('Enter the number in the format of 555-XXX-XXXX ') print(phoneNum) newPhoneNumber = '' for char in phoneNum: if char == 'A' or char == 'B' or char == 'C': char = '2' elif char == 'D' or char == 'E' or char == 'F': char = '3' elif char == 'G' or char == 'H' or char == 'I': char = '4' elif char == 'J' or char == 'K' or char == 'L': char = '5' elif char == 'M' or char == 'N' or char == 'O': char = '6' elif char == 'P' or char == 'Q' or char == 'R' or char == 'S': char = '7' elif char == 'T' or char == 'U' or char == 'V': char = '8' elif char == 'W' or char == 'X' or char == 'Y' or char == 'Z': char = '9' newPhoneNumber = newPhoneNumber + char print(newPhoneNumber)
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.