Reference no: EM132212354
Write a python program
Requirements
Request a string from the user using the prompt "Enter a string: " and do the following:
Determine the length of the entered string and do one of the following:
If it is zero characters in length output the message "You did not enter anything!" and exit the program.
If the entered string is one or more characters in length display the following information about the string and exit the program.
The length of the string. That is, the number of characters it contains.
The first character of the string.
The last character of the string.
Indicate if the string contains the word "email".
Indicate if the string contains only alphabetic letters and spaces.
Indicate if the string contains only alphabetic letters and numbers.(like a pawprint)
Indicate if it contains only numeric digits. § Indicate if the entire string is lower case.
Indicate if the entire string is upper case. § Note:
For the items above that say "Indicate if...", the output is to present a "yes" or "no".
The information is to be formatted in reports that look like the ones presented in the following examples. The labels shown are to be used in your program.
Enter a string: please open my email Length: 20 First character: p Last character: l Contains email: yes Only alphabetic letters and spaces: yes Only alphabetic letters and numbers: no Only numeric digits: no All lower case: yes All upper case: no
Enter a string: You did not enter anything!
Enter a string: 8675309 Length: 7
InfoTc 1040 Introduction to Problem Solving and Programming String Report
First character: 8 Last character: 9 Contains email: no Only alphabetic letters and spaces: no Only alphabetic letters and numbers: no Only numeric digits: yes All lower case: no All upper case: no
Enter a string: MIZZOU Length: 6 First character: M Last character: U Contains email: no Only alphabetic letters and spaces: no Only alphabetic letters and numbers: no Only numeric digits: no All lower case: no All upper case: yes
Enter a string: The user selected open 28 times! Length: 32 First character: T Last character: ! Contains email: yes Only alphabetic letters and spaces: no Only alphabetic letters and numbers: no Only numeric digits: no All lower case: no All upper case: no
Enter a string: jtwyp6 Length: 6 First character: j Last character: 6 Contains open: no Only alphabetic letters and spaces: no Only alphabetic letters and numbers: yes Only numeric digits: no All lower case: yes All upper case: no
Compute the sum of the elements of an integer array
: Write a recursive algorithm that computes the sum of the elements of an integer array. Prove your algorithm is correct using induction.
|
Test the function in the main function
: Write a recursive function named "sum" with one input parameter, an integer n. The function returns the sum of numbers 1, 2, 3... n.
|
Determine the computational complexity
: Give a concrete example and show the steps you will use to determine the computational complexity (of the real program)
|
Calculate and return the average back
: Call a function sort_list( ) to sort scores in the list in ascending order - use any popular algorithm such as bubble sort, insertion sort or merge sort.
|
Determine the length of the entered string
: If the entered string is one or more characters in length display the following information about the string and exit the program.
|
Write the r command to produce a table with the same row
: Write the R command to produce a table with the same row and column headings, but the entries are the average temperature for that month and year.
|
Write a query to display the manager name
: Write a query to display the manager name, department mname, department phone number, employee na,e. customer name, invoice date.
|
Take a string parameter and returns a string containing
: Write a function called scramble_words, which takes a string parameter and returns a string containing the same words but randomly reordered.
|
Write a python script to generate interesting statistics
: Write a python script to generate some interesting statistics from an Ubuntu auth.log file. Mainly we want to find Total number of login failures for ssh.
|