2009年3月12日 星期四

C# 作業 貸款利息試算

輸入貸款金額與年利率,即可算出每月應支付利息

using System;
using System.Collections.Generic;
using System.Linq;using System.Text;
namespace ConsoleApplication1{
class Program {
static void Main(string[] args) {
float loan;
float rate;//貸款ˋ利率
float pay;//每月利息
Console.WriteLine("請輸入貸款金額");
loan=float.Parse(Console.ReadLine());
Console.WriteLine("請輸入年利率 (EX:0.1=10%)");
rate = float.Parse(Console.ReadLine());
pay=loan*rate/12;
Console.WriteLine(pay);
Console.WriteLine("Please press any key");
Console.ReadLine();
}
}
}

2009年3月11日 星期三

C# 音樂 音效 製作 播放

想做出一款好玩的遊戲來,

除了本身耐玩度與趣味性要夠之外,

個人認為,最重要的就是美工與動畫了,

大家都知道youtube吧!利用YouTube Downloader Version 2.1.7

影片下載器從影片中尋找課用的素材,

官方網址:http://youtubedownload.altervista.org/

YouTube Downloader Version 2.1.7 下載網頁


下載後為flv檔,再利用格式工廠 1.7版(引用自-阿榮福利味)

轉為MP3ˋWAV檔案後

利用movie maker 剪輯成想要的音效,就可以播放了!!

未來站長可能會開闢素材區方便大家下載.

使用表單按紐 網頁超連結

如何使用button鈕開啟網頁?


在一開始加入

using System.Diagnostics;

在表單上建立button按鈕

在button_click事件輸入

private void button1_Click(object sender, EventArgs e)
{
Process.Start("連結網址");
}


即可開啟該網頁!!


此為 C#超連結 方法

2009年3月10日 星期二

主控台應用程式

主控台是在DOS視窗執行的一種應用程式,以下簡單的介紹,讓大家對程式的運作能有基礎的認知.

新增專案後,開啟主控台應用程式,輸入名稱後開始撰寫程式碼,以下為範例:

開啟專案後,系統會建立一個基本的框架如下.
using System;
using System.Collections.Generic;
using System.Text;

namespace name//此為檔案名稱
{

class Program
{
static void Main(string[] args)
{
}

}

}


程式碼的輸入:

static void Main(string[] args)
{
//在此輸入程式碼


}



程式碼:

//令資料成員aˋb為整數,c為字串
int a,b;
String c;

Console.Write("Please input a number:");
c=Console.ReadLine();

a=int.Parse(c);
b=a*a;

Console.Write("The Square is:");
Console.WriteLine("b");

"一日之所需,百工斯為備",素材取得篇

遊戲製作最大的困難在於素材的取得,
光是製作美工ˋ動畫,就要花費許多時間,
只好上網尋找素材囉!但是,要到哪去找免費的圖片?
在這裡介紹大家一個好站,相信已經有不少人知道了~
或者,運用你的創造力也可以做出驚人的效果,
善用小畫家ˋpowerpoint的漸層背景效果,
就可以製作出節奏DJ的小遊戲.
至於要像勁舞團那樣,則必須學習3D動畫的製作,站長還在努力摸索中.
知名的軟體有:3ds maxˋsoftimageˋ六角大王ˋgmax...等
期待大家都能做出屬於自己心目中理想的作品!!

2009年3月6日 星期五

C# 節奏DJ下載-女子十二樂坊(測試版)


最近花了一些時間,


做出了這款 節奏DJ 遊戲,


功能還不是很齊全,尚在測試中.


本篇您可以學到幾個重點:


1.素材的取得.


2.圖片移動的方法.


3.美工ˋ動畫效果.


4.Timer的運用.

以下是介面:

需要注意的是,控制鈕只能按一次,

否則時脈會亂掉.所以要先把音量調到最大,

按播放後馬上按控制鈕,這樣音樂才能跟節奏同步(其實沒什麼節奏可言....).

C# 遊戲 下載

下載點1

下載點2

C# 教學


教學篇請按此

2009年3月5日 星期四

產生1~1000質數的方法

技巧說明:
先印出2,然後從3以後的數開始除,若只有1與本身相除餘數為零(整除)則為質數.
故需用C來標示(判斷)該數是否為質數.

C# 初級 初階計算機

今天要和大家分享

簡易計算機的教學

首先我們先建立像下圖一樣的表單

一開始先建立信心,等到熟析功能之後,就能夠很快做出想要的程式.


步驟:

利用視窗左方工具箱尋找,若無工具箱可自行到上方"檢視"按鈕中尋找,

在form1表單上建立button 1~10,分別代表數字1~9,button10代表0,

建立textbox1

建立button11~17

順序為 C + - * / . =

接下來參請考程式碼檔案:

float a1; //按鈕輸入

float memory,memory2,answer; //暫存記憶體與答案記憶體

int flag; //flag=1 + flag=2 - flag=3 * flag=4 /

int point; //小數點

點選右邊方案總管的form1.cs開啟後可以看到表單

點兩下button1來示範:

a1 = 1; //令參數為1

textBox1.Text =textBox1.Text+ a1.ToString();

//將textbox1中的屬性text加上本身與新按下的按鈕數目

依此方法類推,即可完成剩下按鈕.

程式載點

解壓縮後即可執行

homework:利用此例,將範例更改成小算盤的功能.




題外話:

話說赤壁最精采的部份,
就是那不能說的秘密啦,連電影院也沒播出來的片段,

想知道古人是如何算距離ˋ方位?想知道豬哥亮如何測東風,

何以如此神機妙算?喔~~原來從古時候就有在賣這台"無迪cd087","豬哥"神算機

難怪古人都這麼"牛逼"............

載點:

http://www.funp.net/905456


新手篇-程式設計概論 下載ˋ開啟表單


首先
在我們學習一樣東西之前,我們勢必會問:"學習這樣東西能為我們帶來什麼益處?"
其實程式設計的應用非常廣泛,

諸如各大餐廳ˋ速食店的點餐系統,
廠商ˋ公司專用的批貨ˋ出貨...等試算程式,

捷運購票系統ˋ遊戲設計ˋ聊天室ˋ即時通ˋ線上博弈ˋ

博弈電玩以及病毒ˋMSN機器人ˋ音樂播放程式...等.

如果你是學生,有多餘的時間,

不妨試試看作出一個屬於自己的小算盤ˋ小遊戲,

說不定能從中獲得樂趣與回報,你只要有本參考書即可,

或者常來本站逛逛,花些時間練習,也能有所收穫喔!!

現在,您無須花半毛錢,就可以開始學習程式設計,


本站主要教學內容以C#為主,所以當然是下載C#囉.


選擇Chinese Traditional即可開始下載



開啟後較常用到的是Window form應用程式

與主控台應用程式

然後就可以開始設計屬於自己的程式囉~



究竟C#能帶來什麼樣強大的程式呢?




就讓我們一步一步揭秘.