Ex1. --- Use several variables to store the names of your classes and their teachers. Then, display a nice little table displaying your schedule. Your table doesn't need to look exactly like this, or even line up. You should use variables of corresponding types to store indexes, classes and teachers. +------------------------------------------------------------+ | 1 | Programming | Ms. A | | 2 | Databases | Mrs. B | | 3 | Calculus | Mr. C | +------------------------------------------------------------+ Ex2. ---- Ask the user for their name. Then display their name to prove that you can recall it. Ask them for their age. Then display what their age would be five years from now. Then display what their age would be five years ago. Example: Hello. What is your name? John Hi, John! How old are you? 30 Did you know that in five years you will be 35 years old? And five years ago you were 25! Imagine that! Ex3: ---- Make a simple numeric calculator. It should prompt the user for three numbers. Then add the numbers together and divide by 2. Display the result. Your program must support numbers with decimals and not just integers. Ex.4 ---- Given an "out" string length 4, such as "<<>>", and a word, return a new string where the word is in the middle of the "out" string, e.g. "<>". Hint: use str.substring(i, j) to extract the String starting at index i and going up to but not including index j. Ex. 5 ------ Given a string of even length, return the first half. So the string "WooHoo" yields "Woo". Ex. 6 ---- Given a string of odd length, return the string length 3 from its middle, so "Candy" yields "and". The string length will be at least 3. Ex. 7 ---- Given a string, return a new string made of 3 copies of the first 2 chars of the original string. The string may be any length. If there are fewer than 2 chars, use whatever is there. Ex. 8 ----- Given two strings, a and b, return the result of putting them together in the order abba, e.g. "Hi" and "Bye" returns "HiByeByeHi". Ex. 9 ------ Given two strings, append them together (known as "concatenation") and return the result. However, if the strings are different lengths, omit chars from the longer string so it is the same length as the shorter string. So "Hello" and "Hi" yield "loHi". The strings may be any length. Ex 10 ------ Given a string, if one or both of the first 2 chars is 'x', return the string without those 'x' chars, and otherwise return the string unchanged. This is a little harder than it looks.