發表文章

目前顯示的是 2017的文章

HW-2 for Chen

圖片
輸入一個奇數整數值 n,計算 2 - (1/3) + (3/5) + ... ± (n - 2) / n之值,並將結果輸出。 (限用一個 for 迴圈作答,迴圈頭的 i 必須宣告成整數變數) 執行範例如下: 輸入一個奇數整數值:111 Ans =1.43813 執行結果如圖。 參考解答如下。 #include <iostream> using namespace std; int main() { double n, sum = 2, t = -1; cout << "輸入一個奇數整數值:"; cin >> n; for (double i = 3; i <= n; i += 2, t *= -1) sum += (i - 2) / i * t; cout << "Ans = " << sum << endl; system("pause"); return 0; }

HW-1 for Chen

#include <iostream> using namespace std; int main() { int floor = 1; int N; int count = 0; cout << "輸入層數N:"; cin >> N; for (int i = 1; i <= N; i++) { if (i == 1) count++; else { count += i + floor; floor += i; } } cout << "當蘋果堆疊" << N << "層時,金字塔總共放了" << count << "個蘋果" << endl; system("pause"); return 0; }

Famous English Proverbs

為了幫助各位更方便的學習英文諺語 我把每個Proverb都一一列出來 不管在哪裡都可以輕鬆的複習 除了沒網路以外哈哈 An apple A Day Keeps The Doctor Away  英文解釋:Apples are very nutritious and they keep you in the pink of health. 中文解釋:一天一蘋果醫生遠離我 nutritious 有營養 First come,first served  英文解釋:The first in line will be attended to first. 中文解釋:先搶先贏,早起的鳥兒有蟲吃 attended 出席 Practice makes Perfect  英文解釋:Doing something over and over makes one better at it. 中文解釋:熟能生巧 Don't cry over spilt milk  英文解釋:There is no use in being upset over situations that have already happened and cannot be changed. 中文解釋:覆水難收,悔恨無益(對於已經發生的狀況) situations 情況 A stitch in time saves nine  英文解釋:A timely effort will prevent more work later. 中文解釋:事半功倍,乃時行事,防微漸杜 prevent  避免 Time and Tide wait for none  英文解釋:Opportunities do not wait for anyone. 中文解釋:歲月不留人,機會不等人 Opportunities 機會 Action speaks louder than words  英文解釋:What you do is more important than what you say. 中文解釋:多做少說,行動勝於空談 A penny saved is a penny earned  英文解釋:Saving a penny is just as g

[HTC ONE A9]手機殼圖片設計(聖誕節版)

圖片
此作品是受到同學委託而製作,由於第一次使用電繪,傷眼請見諒。 使用軟體:Adobe illustrator 圖片尺寸:70*145mm 耗時:10h以上

國文 默寫 10分

只要選一邊背就有10分 有錯的話請在下面留言 勞勞亭 天下傷心處,勞勞送客亭。 春風知別苦,不遣柳條青。 作者:李白 縱筆 之二 父老爭看烏角巾,應緣曾現宰官身。 溪邊古路三叉口,獨立斜陽數過人。 作者:蘇軾 -------------------------------------------------------------------------------------------------------------------------- 次元明韻寄子曲 半世交親隨逝水,幾人圖畫入凌煙。 春風春雨花經眼,江北江南水拍天。 欲解銅章行問道,定知石友許忘年。 脊令各有思歸恨,日月相催雪滿顛。 作者:黃庭堅 -------------------------------------------------------------------------------------------------------------------------- 玉階怨 玉階生白露,夜久侵羅襪。 卻下水精簾,玲瓏忘秋月。     作者:李白 縱筆 之二 父老爭看烏角巾,應緣曾現宰官身。 溪邊古路三叉口,獨立斜陽數過人。 作者:蘇軾 -------------------------------------------------------------------------------------------------------------------------- 畫鷹 素練風霜起,蒼鷹畫作殊。 攫身思狡兔,側目似愁胡。 絛鏇光堪擿,軒楹勢可呼。 和當擊凡鳥,毛血灑平蕪。 作者:杜甫

國文 通關密語

Call in 文字 重溫想像 國文給力 能聽能說

Google Code Prettify 為網頁中的程式碼上色

Github連結: Google Code Prettify 在HTML中插入以下JavaScript <script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script> 可以載入CSS樣式。 <style type="text/css"> .str { color: #D69D85; } .kwd { color: #569CD6; } .com { color: #57A64A; } .typ { color: #4EC9B0; } .lit { color: #DCDCDC; } .pun { color: #DCDCDC; } .pln { color: #DCDCDC; } .tag { color: #8AC763; } .atn { color: #E0E2E4; } .atv { color: #EC7600; } .dec { color: purple; } pre.prettyprint { border: 0px solid #888; } ol.linenums { margin-top: 0; margin-bottom: 0; } .prettyprint { background: #000000; } li.L0, li.L1, li.L2, li.L3, li.L4, li.L5, li.L6, li.L7, li.L8, li.L9 { color: #2B91AF; list-style-type: decimal; } li.L1, li.L3, li.L5, li.L7, li.L9 { background: #101010; } @media print { .str { color: #060; } .kwd { color: #006; font-weight: bold; } .

C++ HW10-1 for WallPower

圖片
若有長方體物件分別為,一號長方體c1(2,3,3),二號長方體c2(5,5,5),求兩者體積。 參考輸出如下。

Java_CH11_HW2

import java.io.*; import java.util.*; public class Java_CH11_HW2 { public static void main(String[] args) throws IOException {

Java_CH11_HW1

import java.util.*; public class Java_CH11_HW1 { public static void main(String[] args) {

C++ HW9-2 for WallPower

圖片
使用動態記憶體,計算費氏數列,並與未使用動態記憶的比較時間。 執行結果如下。 參考答案。

C++ HW9-1 for WallPower

圖片
將好友資料儲存到Friend資料結構,輸入時新增該筆資料到檔案,輸出時從檔案印出。 參考輸出如下。

C# 輸入兩點並劃出直線(X、Y只顯示-10~10) for 大偉

圖片
使用者輸入兩點座標,並畫出直線(X、Y只顯示-10~10)。 執行結果。 參考答案。

C++ 使用外部DLL

圖片
這裡使用.Net Framework中的System.dll #using <system.dll> using namespace System;

Java_CH10_HW2

import java.io.*; import java.util.*; public class Java_CH10_HW2 { public static void main(String[] args) { // TODO 自動產生的方法 Stub String filepath = "C:\\Users\\Dragonyue\\Desktop\\第 十章作業參考文件\\washington.txt";

Java_CH10_HW1

import java.io.*; public class Java_CH10_HW1 { public static void main(String[] args) { // TODO 自動產生的方法 Stub String filepath = "C:\\Users\\Dragonyue\\Desktop\\第 十章作業參考文件\\filewriterdemo1.txt";

C# 毛玻璃 透明效果

圖片
using System.Runtime.InteropServices; public struct Margins //邊距結構 { public int Left; public int Right; public int Top; public int Bottom; }

VMware Workstation 建立新的虛擬機器

圖片
需準備作業系統映像檔(ISO)。 開啟VMware Workstation。 按下Create a New Vittual Machine。

VMware Workstation 安裝

圖片
VMware Workstation是由VMware開發的虛擬機器軟體,可以使用此軟體在一台電腦上開啟多個虛擬電腦,虛擬電腦可以用來測試軟體、遊戲多開等。 VMWare Workstation 下載網址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1400-WIN&productId=686&rPId=18497 下載下來,點開執行檔,開始安裝(這裡使用的是VMware Workstation Pro 14)。 點Next開始安裝。

Java_CH9_HW2

import java.util.*; public class Java_CH9_HW2 { public static void main(String[] args) { // TODO 自動產生的方法 Stub Random r; int[] innum = new int[6]; int[] data = new int[6]; // 6 筆資料 boolean[] Status = new boolean[49 + 1]; // 49 個字=49 個狀態 Scanner scan = new Scanner(System.in); r = new Random(); System.out.print("輸入六個數字 : ");

Java_CH9_HW1

import java.util.*; public class Java_CH9_HW1 { public static void main(String[] args) { // TODO 自動產生的方法 Stub Scanner scan = new Scanner(System.in); String s = scan.nextLine(); int size1 = 0; //s = args[0]; // "statistics";

英文情境字彙班 unit 3

accommodation 努力 availability 精力;能量 check in/out 理由;藉口 complaint 出口 coupon 過錯;缺點 facilities 火;開槍;解雇;開除 front desk 外國人 hotel chain 自由

C/C++ 當全域變數與區域變數名稱相同時,如何使用全域變數

直接試試看下面的程式碼就知道了。 #include <iostream> #include <string> using namespace std; string data = "This ia a global variable."; int main() { string data = "This is a local variable."; cout << ::data << endl; //在變數名稱前面加上 :: 就是指全域變數 cout << data << endl; system("pause"); return 0; }

C++ HW8-1 for WallPower

圖片
撰寫一個C++打卡鐘程式,有打卡與查詢功能。打卡功能為輸入人ID後再輸入到達與離開時間。查詢功能為輸入個人ID後顯示上次打卡資料。 參考操作畫面如圖。 參考答案。

C++ HW7-3 for WallPower

圖片
利用C++函式srand()、time(NULL)、rand()產生1~10亂數整數,生成一個有20個元素的陣列,並由使用者輸入一個關鍵值,搜尋在陣列中所有符合的索引值(PS:使用srand()、rand()需載入標頭檔cstdlib,time()需載入標頭檔ctime)。 參考輸出如下圖。

Java_CH8_HW2

import java.io.*; import java.lang.reflect.Array; public class Java_CH8_HW2 { public static void main(String[] args) { // TODO 自動產生的方法 Stub char byte1[]; byte1 = new char[0]; int n1 = 0; String s = "0000"; BufferedReader in = new BufferedReader( new InputStreamReader(System.in)); try { System.out.println("Enter:"); s = in.readLine(); n1 = s.length(); byte1 = new char[n1]; s.getChars(0, n1, byte1, 0); // 將讀入的 n1 個字元,放進 byte1 字元陣列。 }

Java_CH8_HW1

import java.util.*; public class Java_CH8_HW1 { public static void main(String[] args) { // TODO 自動產生的方法 Stub double a = 0, b = 0; char opr = (char) -1; Tax_Calculation demo = new Tax_Calculation(); System.out.println("enter single/married s or m"); try { opr = (char) System.in.read(); }

R5 1600 與 Gigabyte AB350N-Gaming WIFI 開箱與測試(1/2)

圖片
由於Intel I5-8400沒貨只好買Ryzen了...... 今天測試的配備 測試: R5 1600 與 Gigabyte AB350N-Gaming WIFI 開箱與測試(2/2) AMD R5 1600 AMD SPIRE 原廠風扇 Gigabyte AB350N-Gaming-WIFI (ITX) Kingston DDR4-3000 HyperX Predator (黑色) MSI ARMOR GTX1060 3G OCV1 Micron Crucial MX300 275G Seagate 新梭魚 2TB(ST2000DM006) CoolerMaster MasterWatt 550W 半模組 (這個下面會說.....) Corsair Obsidian 250D (ITX) ▲Ryzen大大的外盒。

R5 1600 與 Gigabyte AB350N-Gaming WIFI 開箱與測試(2/2)

圖片
由於Intel I5-8400沒貨只好買Ryzen了...... 今天測試的配備 組裝: R5 1600 與 Gigabyte AB350N-Gaming WIFI 開箱與測試(1/2) AMD R5 1600 AMD SPIRE 原廠風扇 Gigabyte AB350N-Gaming-WIFI (ITX) Kingston DDR4-3000 HyperX Predator (黑色) MSI ARMOR GTX1060 3G OCV1 Micron Crucial MX300 275G Seagate 新梭魚 2TB(ST2000DM006) CoolerMaster MasterWatt 550W 半模組 (這個組裝那邊會說.....) Corsair Obsidian 250D (ITX) 忘記截BIOS的畫面了,那就直接看測試吧。 ▲AMD R5 1600全預設下CPU-Z截圖。

英文加強班 字首、字根、字尾

a- in on at to 在 …. 地方 -al (n) the action of… / or the person of sth. capti- 前 head -ure (n) 事件 or 動作 an event / an action -ant person 人稱 or action re- 再重複 again -tion 一定是名詞 (n)

藝術概論 期中考

藝術概論 期中考 問答題 公共藝術不僅是公共空間的藝術品,它包含人們對地方風土民情、文化傳承及歷史記憶的聯繫。 選五個背就好 美化環境功能 傳遞訊息功能 環境衛生功能 休憩娛樂功能 服務性質功能 安全保護功能 夜間照明功能

C++ HW6-1 for WallPower

圖片
編寫一個C++程式,其中自訂一個函式Mystrcp(),利用指標傳入兩字串起始位置 (兩字串為"I like C" 、 "This is fun")。將字串1複製到字串2,然後印出字串2。 參考輸出如下。

在HTML中嵌入Youtube 只撥放音樂

參考資料: https://www.labnol.org/internet/youtube-audio-player/26740/ <div data-video="VIDEO_ID" data-autoplay="0" data-loop="1" id="youtube-audio"> </div> <script src="https://www.youtube.com/iframe_api"></script> <script src="https://cdn.rawgit.com/labnol/files/master/yt.js"></script> 播放測試(點擊播放)。

Java_CH6_HW1

import java.util.*; interface One { int someMethod(int a, int b); } interface Two { int anotherMethod(String s); }

Java_CH6_HW2

設有自然數n,d為該自然數各位數字,即 n = dkdk-1...d1 ,則有: n = dk·10k-1 + dk-1·10k-2 + ... + d2·10 + d1, 如果該自然數n滿足條件: n = dkk + dk-1k + ... + d2k + d1k.

C++ HW5-2 for WallPower

圖片
寫一個C++程式,輸入兩個3X3 A、B矩陣所有元素值後,計算出矩陣AB相乘結果。 參考輸出如下圖。

C++ HW4-4 (use define to compute circle area) for WallPower

圖片
編寫一個C++程式,寫一個巨集,輸入半徑值,求圓面積。 參考書出如下圖。

C++ HW5-1 for WallPower

圖片
有一個方程式如下,a[4]x^4+a[3]^3+a[2]x^2+a[1]x+a[0],請設計一個C++程式, 輸入一元四次方程式係數,以陣列儲存。再輸入變數值求結果。 參考輸出如下圖。 #include <iostream> using namespace std; int p(int x, int n) { int temp = 1; for (int i = 1; i <= n; i++) temp *= x; return temp; } int main() { int input[5], x, total = 0; for (int i = 0; i < 5; i++) { cout << "請輸入方程式中 " << i << "次項的係數 "; cin >> input[i]; } cout << "請輸入預計算的變數值 "; cin >> x; for (int i = 0; i < 5; i++) total += p(x, i) * input[i]; cout << "f(" << x << ")=" << total << endl; system("pause"); return 0; }

HTML 音樂撥放

<audio controls="controls" height="100" width="100" preload="auto" contenteditable="true" contextmenu="nodewnload" autoplay="autoplay"> <source src="路徑" type="audio/mp3"></source> </audio>

25 most commonly used Idioms and their Meaning 常用的英文成語

為了幫助各位更方便的學習英文成語 我把每個idiom都一一列出來 不管在哪裡都可以輕鬆的複習 除了沒網路以外哈哈 A Penny for Your Thoughts 英文解釋:Way of asking someone what they are thinking. 中文解釋:你在想什麼? Hold Your Horse 英文解釋:It means having Patience. 中文解釋:耐心

C++ HW4-4 HW4-5 for WallPower

圖片
排列組合中,從 n 個相異物取 r 個物件記做 C(n,r) ,其值可用數學遞迴定義如右: C(n,r) = C(n-1,r) + C(n-1,r-1) 。以此定義寫出一 C++ 程式,輸入正整數 n , r 的值求以此定義寫出一 C++ 程式求 C(n,r)= ? 參考輸出如下圖。

C++ HW4-3 for WallPower

圖片
設計一程式,內含計算球體體積函式 ( 公式: (4 π 𝑟 ^3)/3) 與表面積函式 ( 公式 :4 𝜋𝑟 ^2) 。輸入球體半徑後藉由呼叫函式求出體積與表面積,其中宣告 pi=3.14159 為全域的 const 常數。 參考輸出如下圖。

C++ HW4-2 for WallPower

圖片
利用函式呼叫方式,寫一個輸入正整數後,計算1+2+3+....+該整數之結果,並詢問是否繼續計算,若輸入1則繼續,0則結束程式。 參考輸出如下圖。

C++ HW4-1 for WallPower

圖片
寫一個程式,輸入任意正整數n後,呼叫自訂SQRT()函式,求出距離n最近之整數。 參考輸出如下圖。

Java_CH5_HW2

試設計一個程式,能計算浮點數的四則運算。 程式將按照 原 abstract ,extends 架構、加減乘除採 switch case 方式做判斷 、程式需作適度的修改。 請參考文件 :第五章作業參考文件.pdf 例 : 輸入運算符號 + 輸入兩數 30 8 30.0+ 8.0 兩數相加 = 38.0 輸入運算符號 – 30.0 – 8.0 兩數相減 = 22.0 輸入運算符號 * 30.0 * 8.0 兩數相乘 = 240.0

Java_CH5_HW1

試設計一個程式,列印出從整數1到20,但不含兩 位數偶數的階乘。 (參閱 Example 5.16. recusion .java ,下一張投影 片課本5.10習題。) 輸入 1 : 列印不含2位數偶數的1-20階乘。 輸入 2 : 列印不含2位數奇數的1-20階乘。 輸入 3 : 列印 “ 無法判斷”。

Arduino IDE for Visual Studio

圖片
用Arduino IDE簡直跟用記事本一樣...... 來試試看用Visual Studio開發Arduino吧。 要有Visual Studio (這裡使用Visual Studio 2017 Community 個人使用是免費的。 Visual Studio網址: https://www.visualstudio.com/zh-hant/?rr=https%3A%2F%2Fwww.google.com.tw%2F 還有Arduino IDE也是必要的。 Arduino Download網址: https://www.arduino.cc/en/Main/Software 再來就是Arduino IDE for Visual Studio Arduino IDE for Visual Studio網址: https://marketplace.visualstudio.com/items?itemName=VisualMicro.ArduinoIDEforVisualStudio

Java練習題 - 求s = a+aa+aaa+aaaa+aa...a值

題目:基本 求s = a+aa+aaa+aaaa+aa...a值 EX:2+22+222+2222+22222(使用迴圈 總共五個數相加) import java.util.*; public class Java_Num {

Sandboxie - 在沙盤中執行遊戲多開或其他程式

圖片
將想要在沙盤中執行的軟體上按右鍵,點從沙盤中開啟,也可以直接將程式拖曳進沙盤主控台中開啟。 (有些遊戲會檢測是不是在沙盤中執行,所以不一定能成功開啟。)

Sandboxie

圖片
Sandboxie 沙盤(沙盒) 這個軟體可以產生一個獨立的虛擬環境,程式在裡面運作時,不能寫入或修改系統檔、註冊檔……等,可以用來測試未知的軟體、上網、遊戲多開……等。 Sandboxie 連結網址: https://www.sandboxie.com/ 開啟連結後會看到以下畫面,點擊Download下載 (可點擊圖片放大)。 會看到下載頁面,點Download from this site開始下載,下載完成點開安裝。 選擇語言。 授權協議,按我接受。 選擇安裝路徑。 安裝中。 安裝完成,點下一步。 安裝驅動。 全部安裝完成,重新開機。 重開機完後,開啟Sandboxie主控台。 軟體相容性,不再檢查應用程式相容性打勾,點確定。 沙盤第一次開啟畫面,就下一步到底。

Java - 輸入八個整數做右列 其結果為何 ?

輸入八個整數做右列 其結果為何 ?  a*b%c|d*e^f*g-h>>>1  a=5 b=8 c=6 d=9 e=7 f=3 g=5 h=2

Java - 那一種水果花比費最少。運用三元運算子 。

題目:香蕉一斤 : 31元,蘋果一斤 60元,奇異果一斤68元 ,買5斤香蕉,4.5 斤蘋果、3.2斤奇異果。試問總共 多少錢,那一種水果花比費最少。運用三元運算子 。 ( ? : )

C# 拖曳圖片進PictureBox

圖片
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;

Eclipse IDE for Java Developers 下載與開啟

圖片
下載位置: http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/oxygenr 下載適合的版本 下載下來並解壓縮到想要的位置。

Java Scanner

要使用 Scanner 必須import java.util。 import java.util.Scanner;

C# 使用win32 API 取得連接埠裝置名稱

圖片
要用Management必須先在參考中加入System.Management using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Management;

Java 用Scanner讀取一個數字並使用Random產生亂數

圖片
要使用Scanner Random必須import java.util.* import java.util.*;//直接import java.util 下所有東西

Java Random

要使用 Random 需import java.unit.Random import java.util.Random;

Java HelloWorld

第一個Java程式,就來寫個Hello World吧。 public class Hello_World { public static void main(String[] arg) { System.out.println("Hello World!");//println 會換下一行 } }

Eclipse IDE 中文化

圖片
連結位置: http://www.eclipse.org/babel/downloads.php 開啟連結在網頁下方會看到下面的畫面,找到相對應的版本並將網址複製起來。 開啟Eclipse。

Java SDK 下載與安裝

圖片
下載位置: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 開啟連結後會看到下面的畫面, 依作業系統選擇相對應的檔案,下載下來 。 點兩下開始安裝。