create a program that determines the degree angle required for each hand on an analog clock for the current time.
now implement it for any time zone from the tz list.
this is an extension of assignment 6.1.
use what you now know about functions to reimplement your address book.
now add a search function so people can be searched by name with the entire result being displayed for only those who match.
remember, there’s no need to display empty columns when you’re showing a single matching result.
write a program that takes an alphanumeric password and attempts to guess it using brute force then returns the amount of time it took to crack.
you might have to increase the timeout settings for your web server temporarily to allow this to work if you’re running it that way. if you’re running it on the command-line, you may have to quit the program if it takes too long.
write a program that implements long-division step by step, showing its workings. you’ll need to ensure inputs are valid and limit the calculation to a certain number of possible decimal digits.
don’t forget to let the user know if the decimals continue beyond the limit or if the division is impossible.
write a program that simplifies fractions. if applicable, display both mixed and improper fractions. don’t forget to ensure inputs are valid.
allow input in both mixed and proper/improper fraction formats.
write a program that simplifies nth-roots without using decimal approximation. make sure you deal with i accurately. ensure inputs are valid real numbers.
no need to allow decimal or fractional inputs.