Question 1
請實作一程式,此程式可以不斷地要求使用者輸入兩個數字O、N,直到O不是1也不是2,或是N不是正整數時結束程式。
- O代表運算功能,分為Operation 1以及Operation 2。
- N代表根據Operation 1或Operation 2規則所需列印的N行星星圖案。
請根據所輸入的O、N,以及其輸出規則列印相對應的格式圖案。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
O = 1
N = 3, 5, 7
*
**
***
*
**
***
****
*****
*
**
***
****
*****
******
*******
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
O = 2
N = 3, 5, 7
* * *
* *
*
* * * * *
* * * *
* * *
* *
*
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
|
Question 2
請實作一程式,此程式可以不斷地要求使用者輸入一組資料,直到此組資料的第一個數字不為正整數時則結束程式。每組資料的格式內容如下所示:
- N Int1 Int2 … IntN。
- N代表接下來有N筆數字資料Int1, Int2, …, IntN。
請根據每組資料的內容,印出N筆數字資料中最小值、最大值、以及將所有值由大到小輸出。
1
2
3
4
5
6
7
8
9
10
11
|
7 1 3 5 7 6 4 2
> Minimum value is 1
> Maximum value is 7
> 7 6 5 4 3 2 1
3 5 5 5
> Minimum value is 5
> Maximum value is 5
> 5 5 5
0
|