Index of /~teach/cou_vb10/slide
2017年9月16日 星期六
2017年9月15日 星期五
BMI計算
(BMI計算 & 程式設計練習題)
l請製作下列網址的功能,輸入相關資訊(身高、體重),計算BMI指數:
http://www.scpo.nccu.edu.tw/show/part1/b/B2/bmi.htm
BMI = 體重 (kg) / 身高 (m2)
高一程式設計練習題
l請製作下列網址的功能,輸入相關資訊(身高、體重),計算BMI指數:
http://www.scpo.nccu.edu.tw/show/part1/b/B2/bmi.htm
BMI = 體重 (kg) / 身高 (m2)
l請設計一個簡單程式,輸入一圓半徑,計算由此半徑構成圓形的面積。
Dim r As Integer
Dim circle As Single
Dim pi As Single
'pi?? pi就是圓周率 3.14,但要如何用?
pi = 3.14
l 請計算男性標準體重 。計算公式:(體重(公斤) = (身高(公分) – 80) * 70 %
例如:「王帥哥的身高是182公分,體重是85公斤,標準體重 = 71 公斤」
例如:「王帥哥的身高是182公分,體重是85公斤,標準體重 = 71 公斤」
Dim height As Single
Dim std_weight As Integer
l由NBA官網查詢姚明的資料為 7英呎 6英吋,請問姚明的身高為 公分?
( 註:1英呎=12英吋,1英吋=2.54公分)
( 註:1英呎=12英吋,1英吋=2.54公分)
Dim inch, feet As Integer
Dim height As Single
l接續上題,姚明的身高為 229 公分,請另寫一程式,換算 229公分 = 7 英呎 6 英吋。
源自於
http://www2.hchs.ntpc.edu.tw/files/14-1000-1314,r14-1.php
攝氏華氏溫度轉換
練習(攝氏華氏溫度轉換)
變數、資料型態、運算元
l資料加以分類,不同的「資料型態」給用不同的記憶體配置(記憶體的大小)。
l程式也需要做許許多多的「運算」,如數字的「四則運算」、邏輯的「判斷」…等。用來指定資料做哪一種運算的就是「運算元」(可以簡單的想成『運算符號』)。
常用的變數型態
資料型態
|
說明
|
範圍
|
Short
|
短整數
|
-32,768~32,767
|
Integer
|
整數
|
-2,147,483,648~2,147,483,647
|
Long
|
長整數
|
資料型態
|
說明
|
範圍
|
Single
|
單精度浮點數
|
負值範圍為-3.4028235E+38~-1.401298E-45,
正值的範圍為1.401298E-45~3.4028235E+38 |
Double
|
雙精度浮點數
| |
Date
|
日期
|
0001年1月1日~9999年12月31日
|
String
|
字串
|
0~2百萬Unicode字元
|
VB 如何宣告變數?
l Dim 變數名稱1, [變數名稱2]... as 變數型態
l 例如:有 a, b二個變數,是 integer (整數)的型態,那宣告的方式可以是下列二種的其中一種
l Dim a as Integer
| |
l Dim a, b as Integer
|
--> 因 a, b 二個變數是同一類型,可以寫成一行
|
例如:有一個學生姓名的變數(字串)n ,則宣告方式為 Dim n as String
運算元
運算子
|
說明
|
運算式範例
|
^
|
指數
|
6 ^ 2 = 36
|
-
|
負號
|
-17
|
+
|
正號
|
+17
|
*
|
乘法
|
15 * 6 = 90
|
/
|
除法
|
7 / 2 = 3.5
|
\
|
整數除法
|
7 \ 2 = 3
|
Mod
|
餘數
|
7 Mod 2 = 1
|
+
|
加法
|
14 + 3 = 17
|
-
|
減法
|
14 – 3 = 11
|
華氏(Fahrenheit)溫度和攝氏(Celsius)溫度的轉換公式、溫度對照表如下:
攝氏
|
華氏
|
攝氏
|
華氏
|
攝氏
|
華氏
|
攝氏
|
華氏
|
攝氏
|
華氏
|
攝氏
|
華氏
|
340
|
644
|
190
|
374
|
70
|
158
|
31
|
87.8
|
16
|
60.8
|
1
|
33.8
|
330
|
626
|
180
|
356
|
65
|
149
|
30
|
86
|
15
|
59
|
zero
|
32
|
320
|
608
|
170
|
338
|
60
|
140
|
29
|
84.2
|
14
|
57.2
|
1
|
30.2
|
310
|
590
|
160
|
320
|
55
|
131
|
28
|
82.4
|
13
|
55.4
|
2
|
28.4
|
輸入一攝氏溫度轉換華氏溫度
華氏 = 攝氏*(9/5)+32
華氏 = 攝氏*(9/5)+32
瀏覽數 836
http://www2.hchs.ntpc.edu.tw/files/16-1000-1305.php
張小宜 資訊教室
https://sites.google.com/site/changsmallyi/
導覽
| 教師簡介
|
本網站由張小宜管理。聯絡電話:(02)26203930#227。Email:ak9608@ntpc.edu.tw。
訂閱:
文章 (Atom)
清除項目編譯快取 執行 flutter clean 重新取得套件依賴 執行 flutter pub get 完整重新編譯並執行 flutter run 1. 新增專案套件 (pubspec.yaml) 在 Flutter 專案根目錄下的 pubspec.yaml 中,新增 ...
-
Line 發報機 Python TKinter (CONFIG_LINE Message API_2.py) import serial import serial.tools.list_ports import tkinter as tk from tkinter import...
-
python pip 不是内部或外部命令 -- 解決方法 要安裝 Pyqt5 1. 首先,開啟命令提示字元。 2. 輸入 pip3 install pyqt5 好像不能執行 ! ! 錯誤顯示 : ‘ pip3 ’ 不是內部或外部命令、可執行的程式或批...
-
課程講義 下載 11/20 1) PPT 下載 + 程式下載 http://www.mediafire.com/file/cru4py7e8pptfda/106%E5%8B%A4%E7%9B%8A2-1.rar 11/27 2) PPT 下載...