請教寫程式的邏輯 另外請幫忙推薦程式語言


dragonite wrote:
資管二上的程式應該很...(恕刪)


不意外 同事有交大畢業的 連最基本陣列的觀念都沒有 還硬要扯
CodeMonkey
這網站是設計給兒童學習程式設計的
可以從基礎開始學習程式邏輯
不針對特定程式語言
學校有教的話,應該有書吧,書上不是有一堆範例?

你至少要照打執行看看,程式不是用看的,是要用寫的。

如果覺得java、c太難的話,可以看看web這部分的程式。比較好入門。
我是建議學C

C很容易上手
連我這個開挖土機的都學的會
微風小維 wrote:
小弟今年大二上 讀資管
學校有交JAVA 但是我學得很不好
像是今天TQC考事我就考得很差
因為 我會做基本的宣告那些
但是真的丟題目給我 我就不確定 我要怎麼開始寫 這是邏輯問題嗎?
像是一個寫 取得現在時間的題目看到答案都很簡單
但是真的開始要先寫一些 date=new date()
然後開始寫 我就會不知如何下手
請問這是因為基礎太差沒經驗得問題嗎
另外可以推薦一下
HTML5 JAVA C 這三種語言哪種先學比較容易上手嗎???
先感謝各位大大


請問,Java你會編譯程式碼並執行嗎?如果還不會,這是你第一步要學習的,要跑出Hello World!

熟悉語言的編譯及執行。不管是用文字編輯器加指令,還是Eclipse IDE。

取得目前時間,題目看起來簡單,但是若牽涉輸出,背後運作有些「眉角」。

首先,Java是Case Sensitive(大小寫有分)的語言,所以你要產生一個Date物件應該是:

Date date = new Date();

Date是「類別名稱」,date是「變數名稱」。上述程式碼的意義是,在記憶體宣告一塊空間儲存Date類別物件的實體(Instance),名字為date。

如果寫成:

Date myDate = new Date();

更好一些,變數名稱為 「myDate」,也許更不會搞混。

接下來不會寫的話,請善用Google。打「Java Date class」第一個連結

哇?都是英文看不懂?用Chrome的翻譯(右鍵->翻譯成中文)。

咦?怎麼一大堆「不推薦使用」(Deprecated)?

喔!原來也可以用「Calendar」這個類別。

咦?Calendar不能new?

因為建構元是protected,這個說來話長。

要取目前時間,要用靜態method getInstance()

Calendar now = Calendar.getInstance();

要輸出,又牽涉到SimpleDateFormat類別。所以取的目前時間並輸出,有下列2種寫法:

法1:

Date myDate = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
System.out.println(dateFormat.format(myDate));

法2:

Calendar now = Calendar.getInstance();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
System.out.println(dateFormat.format(now.getTime()));

雖然Calendar看起來麻煩一些,但是Date一堆method都Deprecated,所以小弟習慣用Calendar。

回到對樓主的建議,寫程式要有點熱忱,若是被動的話,會很痛苦。

若你還是有興趣的話,除了買書看以外,也許去上上恆逸、資策會的Java課程也是選項。

C,嗯,沒比較簡單。

HTML5,很熱門,但最後是一堆JavaScript。也沒比較簡單。
不羈的靈魂,明天要去哪裡流浪?
說真的我們資訊管理 還真的沒上過C語言

第一次碰大程式語言就是在大二

大一上 網路管理跟FLASH...

微風小維 wrote:
說真的我們資訊管理 還真的沒上過C語言
第一次碰大程式語言就是在大二
大一上 網路管理跟FLASH...


哪間學校?

如果是什麼多媒體科系教Flash可以理解。

資管一開始上Flash不知道是???
是因為怕學生跑光光,所以先上些比較有趣的東西?

話說現在新做的網頁已經幾乎沒人在用Flash的了。
因為沒有辦法跟不懂的業主解釋,為什麼你花錢做的網頁
在手機跟平板是不能看或看起來是錯的...
與失敗為伍者,天天靠盃都是別人的錯。 與成功為伍者,天天跟失敗切磋直到不再出錯。
微風小維 wrote:
說真的我們資訊管理 還真的沒上過C語言
第一次碰大程式語言就是在大二
大一上 網路管理跟FLASH...

bluesystem wrote:
哪間學校?
如果是什麼多媒體科系教Flash可以理解。
資管一開始上Flash不知道是???
是因為怕學生跑光光,所以先上些比較有趣的東西?
話說現在新做的網頁已經幾乎沒人在用Flash的了。
因為沒有辦法跟不懂的業主解釋,為什麼你花錢做的網頁
在手機跟平板是不能看或看起來是錯的...


b大所言確實沒錯

樓主
Flash可能把它當成泡影就好
除非你想用Flash去寫他的AIR APP
優點是跨平台
但缺點我覺得工具專業度真的有待加強
不然一樣只能做小品遊戲
現在要做網頁 真的建議用html
Flash只會拿來做做廣告banner而已
Flash的黃金時代已經毀於賈伯斯的手上了 呵呵


==================== 分隔線 ======================


微風小維 wrote:
小弟今年大二上 讀資...(恕刪)


建議樓主
如果你提的這三個技術都不懂
三個技術都去翻書學看看
學完你就會知道3個差異後
你也才好知道自己要的是啥 不要的是啥

我只會html5
但會了html5後 畢竟它只是框架的東西
還得搭配CSS 或 CSS3(甚至可以改成SASS SCSS格式等等...)
以上網頁的視覺部分才會成形

如果要網頁有按鈕互動輪播等特效等等的
就還得去學JavaScript(跟JAVA不同)
以及Jquery

如果要研究網頁後台系統...
就又是另外一個領域了 這我就不熟了


power1912 wrote:
送你一張圖http:...(恕刪)


怎麼找不到Assembly,我還在用它的說.

看來我是老扣扣了.

微風小維 wrote:
說真的我們資訊管理 ...(恕刪)

資管會不會上C好像是看學校,現在好像滿多都沒教

不過大一上FLASH跟網路管理
是私立科大還是比較後段的私大嗎?
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!