# Problem ## 7/17 ### 7/17 - 1 Write a program that prints out your profile **Goal** : ```clike $./profile Name : Gilbert Age : 20 Email : smpss96243@gmail.com Department : CCEP ``` ### 7/17 - 2 Write a program that can sum / divide / mutiple / substract 2 numbers . **Goal** : ```clike $./sum Enter fisrt number : 1 Enter second number : 2 Sum of two number : 3 ``` ## 7/21 ### 7/21 - 1 Write a simple calculator that can do `+` , `-` , `*` and `/` .These four operation should be select by user . Goal : ``` $ ./cal Select a mode : + fisrt number : 1 second number : 2 result : 3 ``` ### 7/21 - 2 Write a simple game that the user has to guess the number , and the number is generate by program . ``` $ ./guess 8 failed ``` ``` $ ./guess 10 success ``` 產生隨機變數 : rand() ```clike #include <stdlib.h> number = rand()%range + 1 ; ``` ## 7/23 ### 7/23 - 1 Write a program that can find out the maxima and minimum of 3 numbers . ``` $ ./maxmin Enter the first number : 5 Enter the second number : 8 Enter the third number : 9 9 is the max 5 is the min ``` ### 7/23 - 2 Write a program to show if a number is odd (奇數) and if it is tell us if it can be divide by 3 . ``` $ ./tellodd Enter the number : 6 it isn't odd number ``` ``` $./tellodd Enter the number : 9 It is odd number , and can be divide by 3 . ``` ## 8/5 ### 8/5 -1 Write a program to print out a pyramid ```clike $./pyramid * *** ***** ``` ### 8/5 -1.5 Like the problem above , let user to choose the height . ```clike $./pyramid Enter the height : 5 * *** ***** ******* ********* ``` ### 8/5 - 2 Like 7/21 -1 , write a calculator that can keep using untill user quit . ``` $./calculator Select a mode : + fisrt number : 1 second number : 2 result : 3 Select a mode : - fisrt number : 1 second number : 2 result : -1 Select a mode : q Bye ! ``` ## 8/12 ### 8/12 -1 Write a 終極密碼 online game , you should tell the player if the answer is bigger or smaller . ``` $ ./game.exe Welcome to final password ! Enter your range : 100 ====== Round 1 ====== Enter your guessing : 54 The answer is smaller than 54 ! ====== Round 2 ====== Enter your guessing : 12 The answer is bigger than 12 ! ====== Round 3 ====== Enter your guessing : 35 The answer is bigger than 35 ! ====== Round 4 ====== Enter your guessing : 42 Correct ! You are brilliant > < ! ```