2009年6月2日 星期二

入門C#-----Random亂數

如果接受一切的話,就不會受傷。
不適合自己的事情。
自己厭惡的事情。
以及無法認可的事情。
毫不推拒地接受,就不會受傷。

如果拒絕一切的話,就只有受傷。
適合於自己的事情。
自己中意的事情。
以及能夠認可的事情。
毫不同意地拒絕,就只有受傷。

有種想把空之境界看完的衝動耶
畢竟不快點看完結局
我很快就會忘的一乾二淨勒XDD
﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍
今天亂數耶!!
而且只介紹了兩個
我說這也太混了吧
亂數早在好早之前老早寫過了吧
現在才出現是.......
總之為了別混過頭
我另外加了個抽獎的當範例(雖然寫得很爛)
程式碼


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace ConsoleApplication1
{
class Program
{

static void Main(string[] args)
{
ArrayList l = new ArrayList();
int a,w;
Random r = new Random() ;
Console.WriteLine("先以Random 亂數名稱 = new Random() 宣告一亂數");
Console.WriteLine("r.Next() 傳回大於等於0,且小於int型別的最大值");
Console.WriteLine("r.Next(n1) 傳回0到n1-1的亂數值");
Console.WriteLine("r.Next(n1,n2) 傳回n1到n2-1的亂數值");
Console.WriteLine("r.NextDouble()傳回0.0到1.0之間的亂數值");
Console.WriteLine("====實例=====\n");
Console.Write("輸入樂透的最大值: ");
a = int.Parse (Console.ReadLine());
for (int i = 1; i <= a; i++) { l.Add(i); } Console.Write("總共抽出幾個: "); a =int.Parse ( Console.ReadLine()); if (a > l.Count)
{
bool b = true;
while (b)
{
Console.WriteLine("白痴你是有這麼多數可以給人抽喔");
Console.Write("總共抽出幾個: ");
a = int.Parse(Console.ReadLine());
if (a <= l.Count) b = false; } } for (int i=1; i <= a; i++) { w = r.Next(l.Count)+1; l.Remove(w); Console.Write(w + " "); } Console.Read(); } } }



就醬
另外由於最近挺忙
而且接下來是習題所以最近幾天先暫停一下C#

話說我再一次確定自己個性極差

又出現了
上了二年級第一次阿
看著別人有種看著過去一樣
不過這次像的只有情境罷了
我可沒那麼好我的話老早翻臉了吧
反正事實證明我自己一個也能活的好好的
另外
這是回家途中才突然發覺得
突然警覺即使自己也很不爽同一件事
卻不知不覺的跟著別人瞎起鬨
真的挺差勁的
話說那時是小三時候的事了吧
後來我跟人交談最大的習慣就是隱藏吧
從來就不講真正重要的事也習慣不發表自己的意見
我會很冷血好像就是從那時開始培養的耶(也可能是天生的囧)
總之最近應該會想辦法避免掉不必要得麻煩
畢竟身處得環境不同
我也沒啥能做的

這個世上沒有偶然 有的只是必然
跟自己有關的事情只有自己才能清楚而已

沒有留言:

張貼留言