112年中學生線上程式解題
題目分 : 基礎題 和 競賽題
在 (8/1 ~ 10/30
) 陸續出題完畢 請各位同學有空練習
壹、 基礎題
Q1. 計算兩點的座標的距離
請撰寫一程式,讓使用者輸入四個數字x1、y1、x2、y2,分別代表兩個點的座標(x1, y1)、(x2, y2)。計算並輸出這兩點的座標與其距離
提示:兩座標的距離,小數點四捨五入,輸出到小數點後第4位
輸入輸出說明:
l 輸入說明: 四個數字,分四行輸入: x1、y1、x2、y2
l 輸出說明: 兩點之間距離, 小數點四捨五入,算到小數點以後第四位
輸入輸出範例說明:
-----------------
l 輸入範例一
2
1
5.5
8
l 輸出範例一
7.8262
-----------------
l 輸入範例二
-20
20
20
10
l 輸出範例二
41.2311
-----------------
l 輸入範例三
3
4
-2
16
l 輸出範例三
13.0000
-----------------
Q2. 數制轉換
二進位、八進位、十進位、十六進位 互換計算
輸入三個數字A B C(中間用空白分隔),表示要從A進制的B 轉成C進制的數值
例如: 將 10 進位 25 轉成2進位,輸出為11001
輸入輸出說明:
輸入說明: 三個數字 A
B C,
A是被轉換的進制,
B是被轉換的進制數值,是一整數 (0<B<100000)
C 是轉換的進制
輸出說明: 一個數字 D 是A進制的B轉換成 C進制的數值
輸入輸出範例
-----------------
l 範例輸入一
10 25 2
l 範例輸出一
11001
-----------------
l 範例輸入二
2 1011 10
l 範例輸出二
11
-----------------
l 範例輸入三
8 101 10
l 範例輸出三
65
-----------------
l 範例輸入四
10 31 16
l 範例輸出四
1F
-----------------
l 範例輸入五
16 1AC 10
l 範例輸出五
428
貳、競賽題 ( 出題中 近日貼上 )
我們正努力建置一 CMS OJ 線上自動評閱系統,方便 高雄市年底
高中學科能力競賽、高職程式設計比賽、國中程式設計比賽之用。
以上二題各位先 自我練習 ,這二題會在 Google Classrom
( 課程代號: k2rzepr)
解題說明
沒有留言:
張貼留言