Welcome to the DaniWeb! You should know it's discouraged to do homework for you. However, demonstrate your efforts and many people will help guide you by offering corrections, comments, etc.
For any project it's important to understand the problem. So, for example do you know what the sympbols ^ and ! mean in this setting. In other words if I ask you to calculate a^b for any value a and b do you know how to do that? Do you know what a! means. In these exercises, as in many programs, loops will will probably be used extensively. Are you familiar with the different types of loops and when to use them. If you can answer yes to all those questions, then start writing your program by writing out on paper what you plan to do. When writing the code start from the simplest program you can write and get it to compile and run appropriately. Then, step by step write more code and compile/run as you go. Never write your entire programs code and then try to compile/run (or at least don't do it until you can code like the experts here and it's a straightforward program at that!).
Here's how you might start the first part of the assignment:
Add 1 plus x and store in a variable called result. Then using a loop controlled by the value of n, where n ranges from 2 to 100, for each value of n calculate x^n and n!. Then divide x^n by n! and add that value to result.