CIS170B Week 4 iLab Help C#
Step 1: Requirements - Phone Dialing Program | ||||||||||||||||||||
Your mission: A prepaid phone service needs a program that converts alphanumeric keyboard input into a phone number. The user will input eight characters and the program will output either an error message or the translated seven-digit phone number. The input may contain digits, letters, or both. Letters can be uppercase or lowercase. The program will perform the conversion per a standard telephone keypad layout.
The program implements the following methods.
Input errors include the following:
Sample Output: Enter a 7 character phone number: 2132121 Enter a 7 character phone number: 2scdfER Enter a 7 character phone number: 555resw Enter a 7 character phone number: 0988765 Enter a 7 character phone number: 12345678 Enter a 7 character phone number: @34*uy | ||||||||||||||||||||
Tips | ||||||||||||||||||||
Best practice: Don't try to write too much at a time! First, write an outline in comments based on the requirements and the pseudocode. Then, implement declaring seven char variables. Make sure to fix any compiler errors before implementing more. Then, write and call an empty GetInput() method that accepts parameters, but does nothing but return a dummy value. Make sure you can pass the seven character variables by reference without compiler errors before implementing any of the GetInput() logic. Keep working incrementally like this, testing as you go. Set breakpoints and use the debugger at each phase to make sure your logic is working correctly. Then, use the same approach to implement the other methods. Test each phase with valid input before handling any invalid conditions. Pseudocode
| ||||||||||||||||||||
END OF LAB |
13 years ago
20
- Construct of Intelligence and Achievement
- Assignment 2 "Overview of the Hospitality and Tourism Industry"
- DUE FRIDAY
- I need this done asap
- 10 Usability Heuristics
- Annotated Webliography: How Can We Make School Better for Today’s Younger Learners?
- A Legal Study
- Juanita
- Accounting help from accountsguru
- Needed done asap