RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [資訊電機] [緊急求助]期末作業_JAVA的程式設計   字型大小:||| 
nspm
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 210
 . 精華: 3
 . 文章: 643
 . 收花: 898 支
 . 送花: 447 支
 . 比例: 0.5
 . 在線: 2545 小時
 . 瀏覽: 18802 頁
 . 註冊: 7999
 . 失蹤: 256
 . 桃園
#1 : 2004-5-20 11:19 AM     只看本作者 引言回覆

題目:
隨機印出六個不重複的樂透彩號碼(介於1~42)

題目應該不難...記得沒有幾行...
可是這本書竟然翻不到那個指令和用法(亂數抽出的指令)老師上課時有講過....可是忘記了..@@
這一兩天內要交上去....我想這邊應該蠻多高手的...麻煩有學過的人幫個忙....先行感謝!!



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
shiuh
論壇第一聰明
等級: 17等級: 17等級: 17等級: 17等級: 17
機車達人

今日心情

 . 積分: 2593
 . 精華: 3
 . 文章: 15478
 . 收花: 17324 支
 . 送花: 6953 支
 . 比例: 0.4
 . 在線: 5213 小時
 . 瀏覽: 59013 頁
 . 註冊: 7957
 . 失蹤: 109
 . MP-573T
#2 : 2004-5-20 12:30 PM     只看本作者 引言回覆

好簡單的期末....


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
nspm
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 210
 . 精華: 3
 . 文章: 643
 . 收花: 898 支
 . 送花: 447 支
 . 比例: 0.5
 . 在線: 2545 小時
 . 瀏覽: 18802 頁
 . 註冊: 7999
 . 失蹤: 256
 . 桃園
#3 : 2004-5-20 02:18 PM     只看本作者 引言回覆

因為...老師那種上課方式....想出太難的....會被罵到臭頭吧.....= =''
而且是本來是要敎到期末(十八週)因為是選修....可是畢業班只要十四週...
一開始就問過老師...當時他還說會比照畢業班的進度來上....
後來....考期末考時(我們認為那是期末考)...考試中...老師竟然說下星期還要上課...
意思是說要上到十八週....= =||b....我們畢業班的考完就跟找他說....
他又一直很不確定.....= =||b....一直拖到這個星期(畢業班考試都結束了)...
還要特地來上他的課....上課時....他依照慣例....總是遲到一個小時....來了之後...
才又想了好一陣子才跟我們說....好吧...那我們上次考試就當作期末考....
然後又想了想...我們還是出個作業好了...又想了想說...還是不要好了?......= ="
之後又說....還是出個作業...不過...可以選擇寫或不寫....當成加分用....
唉....大致上是這樣.....= ='
因為上次的考試沒考好....所以我得寫這份作業...不過上課這部份的筆記沒抄到....
課本找沒有....所以才想說...上來請會的人幫個忙嚕..............@@



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
thomaslee
銅驢友〔初級〕
等級: 8等級: 8


今日心情

 . 積分: 101
 . 文章: 291
 . 收花: 596 支
 . 送花: 268 支
 . 比例: 0.45
 . 在線: 3801 小時
 . 瀏覽: 29510 頁
 . 註冊: 7997
 . 失蹤: 3
#4 : 2004-5-20 08:10 PM     只看本作者 引言回覆

既然是作業,不是應該自己做嗎?
筆記沒抄到,也不是老師的錯吧~~
加油!!!自己找會比用問的快~~



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
ptoyhawinf
鍛鐵驢友
等級: 7等級: 7等級: 7


今日心情

 . 積分: 85
 . 文章: 92
 . 收花: 253 支
 . 送花: 8 支
 . 比例: 0.03
 . 在線: 1376 小時
 . 瀏覽: 36599 頁
 . 註冊: 7996
 . 失蹤: 3
#5 : 2004-5-20 11:29 PM     只看本作者 引言回覆

上課無聊自己做的…
可能和你的老師教的方法不一樣吧…
最好還是自己學著做一個會比較好一點,也比較對得起老師
import javax.swing.*;
public class fortytwo1{
public static void main (String  args[])
{
        String output="";
        int n [];
        int r;
        int c=0;
        n=new int [42];
       
        for (int i=1; i<=n.length;i++){
        n[i-1]=i;
        output +=n[i-1]+" ";
        }
        
        JTextArea outputArea=new JTextArea (3,5);
        outputArea.setText (output );
        JOptionPane.showMessageDialog (
        null,outputArea,"六位樂透",
        JOptionPane.INFORMATION_MESSAGE );
        System.exit ( 0 );
}
}



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
nspm
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 210
 . 精華: 3
 . 文章: 643
 . 收花: 898 支
 . 送花: 447 支
 . 比例: 0.5
 . 在線: 2545 小時
 . 瀏覽: 18802 頁
 . 註冊: 7999
 . 失蹤: 256
 . 桃園
#6 : 2004-5-20 11:54 PM     只看本作者 引言回覆

嗯~~在九點多時我已經把作業寫完了...忘記回來更改...^^"
還是跟thomaslee&ptoyhawinf兄說聲謝謝嚕
ptoyhawinf兄寫的還蠻短的(跟我的比起來啦^^")
因為我今天才看的...很多指令還不熟...@@"
下面是我寫的...^^"
能run出來還真鬆了口氣呢....^____^
        public class random
        {       
                public static void main (String g[] )
                {
                        int A[] = new int [6];
                        int value=0,j=0;
                       
                        for (int i = 0 ; i<A.length ; i++)
                        {
                                value=1+ (int) (Math.random()* 42 ) ;
                                                        if(i==0)
                                                        {
                                                        A=value;
                                                        }   
                                    else
                        {
                                                        for(j=0;j<i;j++)
                                                                if( A[j] != value && value != 0)
                                                                {
                                                                A=value;
                                                                }
                                                                else
                                                                {
                                                                i-=1;
                                                                }
                                                }
                        }
                        System.out.print("開出的號碼為: ");
                        for(int i=0;i<A.length;i++)
                        System.out.print(A+" ");
                }
        }



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
kungyin
鐵驢友〔中級〕
等級: 5等級: 5


 . 積分: 54
 . 文章: 1003
 . 收花: 45 支
 . 送花: 145 支
 . 比例: 3.22
 . 在線: 1080 小時
 . 瀏覽: 2810 頁
 . 註冊: 7948
 . 失蹤: 792
#7 : 2004-5-21 01:39 AM     只看本作者 引言回覆


引用:
"ptoyhawinf 寫到 : 上課無聊自己做的…
可能和你的老師教的方法不一樣吧…
最好還是自己學著做一個會比較好一點,也比較對得起老師
import javax.swing.*;
public class fortytwo1{
public static void main (String  args[])
{
        String output="";
        int n [];
        int r;
        int c=0;
        n=new int [42];
       
        for (int i=1; i<=n.length;i++){
        n[i-1]=i;
        output +=n[i-1]+" ";
        }
        
        JTextArea outputArea=new JTextArea (3,5);
        outputArea.setText (output );
        JOptionPane.showMessageDialog (
        null,outputArea,"六位樂透",
        JOptionPane.INFORMATION_MESSAGE );
        System.exit ( 0 );
}
}


呵呵,你太熱心了....還幫忙寫作業
不過...寫錯啦 ops: ...他要的不是1~42...
而是1~42取六個不同的整數...

作業自己寫的好...何況這麼簡單的東西沒理由找別人幫忙

這個喔...交給阿Q他三秒就寫好了



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
ptoyhawinf
鍛鐵驢友
等級: 7等級: 7等級: 7


今日心情

 . 積分: 85
 . 文章: 92
 . 收花: 253 支
 . 送花: 8 支
 . 比例: 0.03
 . 在線: 1376 小時
 . 瀏覽: 36599 頁
 . 註冊: 7996
 . 失蹤: 3
#8 : 2004-5-21 07:57 AM     只看本作者 引言回覆

我知道啊…所以我才放"初型機"上去啊…
讓他自己小修改一下。通常要小修改,程式都要重看一次了啦

這是我上學期無聊在上課寫的,並沒有幫他專程寫啦…

自己寫程式,會有快感的哦…只是…快感來源已不見了…T_T
小弟也只是新手而已,高手看了請包涵哦



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
shiuh
論壇第一聰明
等級: 17等級: 17等級: 17等級: 17等級: 17
機車達人

今日心情

 . 積分: 2593
 . 精華: 3
 . 文章: 15478
 . 收花: 17324 支
 . 送花: 6953 支
 . 比例: 0.4
 . 在線: 5213 小時
 . 瀏覽: 59013 頁
 . 註冊: 7957
 . 失蹤: 109
 . MP-573T
#9 : 2004-5-21 08:38 AM     只看本作者 引言回覆


我也為了我的java在煩惱



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
南無
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 996
 . 精華: 1
 . 文章: 5126
 . 收花: 6613 支
 . 送花: 5000 支
 . 比例: 0.76
 . 在線: 711 小時
 . 瀏覽: 54263 頁
 . 註冊: 7197
 . 失蹤: 118
#10 : 2004-11-7 11:08 PM     只看本作者 引言回覆

大大我認為你程式應該這樣編排

public class random
{        
  public static void main (String g[] )
   {
    int A[] = new int [6];
    int value=0,j=0;
                        
    for (int i = 0 ; i<A.length ; i++)
    {
      value=1+ (int) (Math.random()* 42 ) ;
      if(i==0)
      {
       A=value;
      }   
       else
       {
        for(j=0;j<i;j++)
        if( A[j] != value && value != 0)
        {
         A=value;
        }
         else
         {
          i-=1;
         }
        }
       }
        System.out.print("開出的號碼為: ");
        for(int i=0;i<A.length;i++)
        System.out.print(A+" ");
      }


這樣閱讀比較方便,而且程式如有上百上千行,會沒人看的懂你寫些甚麼要除錯也不容易,有些老師較機車看到你這般的寫法會一律"死當"



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
nspm
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 210
 . 精華: 3
 . 文章: 643
 . 收花: 898 支
 . 送花: 447 支
 . 比例: 0.5
 . 在線: 2545 小時
 . 瀏覽: 18802 頁
 . 註冊: 7999
 . 失蹤: 256
 . 桃園
#11 : 2004-11-7 11:22 PM     只看本作者 引言回覆


引用:
南無寫到:
大大我認為你程式應該這樣編排

public class random
{        
  public static void main (String g[] )
   {
    int A[] = new int [6];
    int value=0,j=0;
                        
    for (int i = 0 ; i<A.length ; i++)
    {
      value=1+ (int) (Math.random()* 42 ) ;
      if(i==0)
      {
       A=value;
      }   
       else
       {
        for(j=0;j<i;j++)
        if( A[j] != value && value != 0)
        {
         A=value;
        }
         else
         {
          i-=1;
         }
        }
       }
        System.out.print("開出的號碼為: ");
        for(int i=0;i<A.length;i++)
        System.out.print(A+" ");
      }


這樣閱讀比較方便,而且程式如有上百上千行,會沒人看的懂你寫些甚麼要除錯也不容易,有些老師較機車看到你這般的寫法會一律"死當"


呵呵...交上去的版本不是上面的那個模樣滴...
3Q.....讓您費心了....我已經順利畢業囉..^^



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
Acute
論壇第一大毒王
等級: 18等級: 18等級: 18等級: 18等級: 18
論壇第一小神童

 . 積分: 3281
 . 精華: 8
 . 文章: 11574
 . 收花: 14037 支
 . 送花: 3260 支
 . 比例: 0.23
 . 在線: 323 小時
 . 瀏覽: 2250 頁
 . 註冊: 8009
 . 失蹤: 5361
#12 : 2004-11-8 08:33 AM     只看本作者 引言回覆


引用:
kungyin寫到:
這個喔...交給阿Q他三秒就寫好了


忽然發現這一句話
基本上... 三秒鐘... 能敲幾個按鍵阿
這種程式是不難, 除非已經演進到腦波輸入, 用想的
不然... 3 秒鐘... 連一行程式都來不及打進去勒

Acute.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記

   



 



所在時區為 GMT+8, 現在時間是 2024-4-29 12:02 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.033117 second(s), 7 queries , Qzip disabled