PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
vanness70087
Advance Member
 

加入日期: Jan 2005
文章: 469
問一個JAVA小問題~急需幫忙...!

我要跑出
*
**
***
****
*****
****
***
**
*

但是我只會這樣...
class AP
{
public static void main(String[] args)
{
int n=1,i,j;
for (i = 1; i <= 10; i++)
{
if(i<6)
n=i;
else
n=n-1;
for(j=0 ; j<n ; j++)
System.out.print("*");
System.out.println("");
}
}
}
這樣會跑出
*
**
***
****
*****
****
***
**
*

請問要如何讓他有控格~像最上面那個圖一樣呢???
     
      
舊 2005-10-13, 07:42 PM #1
回應時引用此文章
vanness70087離線中  
瘋狂火星人
Elite Member
 
瘋狂火星人的大頭照
 

加入日期: Jul 2004
您的住址: 無止盡的文件地獄~~
文章: 4,714
上面那張跟下面這張不都一樣嗎???
 
__________________

歡迎光臨瘋狂火星基地~~
自然進氣可變汽門單缸雙活塞人肉避震
舊 2005-10-13, 07:51 PM #2
回應時引用此文章
瘋狂火星人離線中  
vanness70087
Advance Member
 

加入日期: Jan 2005
文章: 469
阿~打錯~~
要跑成這樣
*
**
***
****
*****
****
***
**
*
舊 2005-10-13, 07:57 PM #3
回應時引用此文章
vanness70087離線中  
vanness70087
Advance Member
 

加入日期: Jan 2005
文章: 469
打不出來.....@@
就是要變一個菱形....
但是我不會在猩猩前面控格....
舊 2005-10-13, 07:58 PM #4
回應時引用此文章
vanness70087離線中  
Kirpheaice
Basic Member
 
Kirpheaice的大頭照
 

加入日期: Sep 2004
文章: 11
我以前interview人時.有看過有小扺笛醬子下的
System.out.println(" * ");
System.out.println(" *** ");
System.out.println(" ***** ");
System.out.println("*******");
System.out.println(" ***** ");
System.out.println(" *** ");
System.out.println(" * ");
哈哈哈!!!!!!

這個課本很多範例啦~去翻兩本書就有了~加油^^
動一下你的小腦筋.我們做技術的人.就是要多動腦.多翻書.
不然去[程式設計俱樂部]的java版翻看看.
要學會[自己找答案]不要一開始就先用[問人的]
先試著 [ 找答案 ] 網路資源很多.不是不幫你.是不想害你.=^^=
我開工作的時候.還很天真的以為.我可以白天寫程式.晚上繼續去pub駐唱.
後來才知道.那是漫畫&小說才有的情節.cow.累爆!!!!馬上退出樂團.還跟團員大吵一架.
被大家當成罪人...>"<....
我閉關了足足3年.才又繼續玩音樂的.
我剛開始工作時.半夜1點半.都還在跟team member以及總經理在會議室開會.
凌晨4:30下班...回家時早餐車己經推出來了....回家躺一下下就又趕8:30的打卡了....
加油啊~^^~
No Pain , No Gain.
舊 2005-10-13, 08:13 PM #5
回應時引用此文章
Kirpheaice離線中  
omegasystem
New Member
 
omegasystem的大頭照
 

加入日期: Jan 2005
文章: 6
引用:
作者vanness70087
打不出來.....@@
就是要變一個菱形....
但是我不會在猩猩前面控格....

小心不要激怒了猩猩...
第二行...
水電行
(提示:雙迴圈)
舊 2005-10-13, 09:39 PM #6
回應時引用此文章
omegasystem離線中  
瘋狂火星人
Elite Member
 
瘋狂火星人的大頭照
 

加入日期: Jul 2004
您的住址: 無止盡的文件地獄~~
文章: 4,714
引用:
作者Kirpheaice
我以前interview人時.有看過有小扺笛醬子下的
System.out.println(" * ");
System.out.println(" *** ");
System.out.println(" ***** ");
System.out.println("*******");
System.out.println(" ***** ");
System.out.println(" *** ");
System.out.println(" * ");
哈哈哈!!!!!!

這個課本很多範例啦~去翻兩本書就有了~加油^^
動一下你的小腦筋.我們做技術的人.就是要多動腦.多翻書.
不然去[程式設計俱樂部]的java版翻看看.
要學會[自己找答案]不要一開始就先用[問人的]
先試著 [ 找答案 ] 網路資源很多.不是不幫你.是不想害你.=^^=
我開工作的時候.還很天真的以為.我可以白天寫程式.晚上繼續去pub駐唱.
後來才知道.那是漫畫&小說才有的情節.cow.累爆!!!!馬上退出樂團.還跟團員大吵一架.
被大家...


苦口婆心......
希望樓主可以體會......

至於菱形跟三角形~~
原理應該是差不多的.....
會一個應該另一個就沒問題了......
__________________

歡迎光臨瘋狂火星基地~~
自然進氣可變汽門單缸雙活塞人肉避震
舊 2005-10-13, 10:07 PM #7
回應時引用此文章
瘋狂火星人離線中  
motherland
訪客
 
文章: n/a
class A
{
public static void main(String args[])
{
int Xstart = 0, Xend = 0;
for(int i = 1; i < 10; i++)
{
Xstart = Math.abs( 5 - i ) + 1;
Xend = 9 - ( Xstart - 1 );

for(int j = 1; j < 10; j++)
{
if( j < Xstart || j > Xend )
System.out.print("O");
else
{
for(int k = 1; k <= Xend - Xstart + 1; k++)
{
if( k % 2 != 0 )
System.out.print("X");
else
System.out.print("O");
}
j = Xend;
}
}
System.out.println("");
}
}
}

執行結果:
OOOOXOOOO
OOOXOXOOO
OOXOXOXOO
OXOXOXOXO
XOXOXOXOX
OXOXOXOXO
OOXOXOXOO
OOOXOXOOO
OOOOXOOOO

不知這是不是你要的?
舊 2005-10-14, 12:28 AM #8
回應時引用此文章
 
supermaxfight
Golden Member
 
supermaxfight的大頭照
 

加入日期: Jun 2002
您的住址: 地獄18層
文章: 3,257
這...
你高興的話可以硬幹,全部打出來...
這是我上學期的期末考題目
http://dreamsky.com.tw/phpbb/viewtopic.php?t=17774

我不會用迴圈...
__________________
徵你不要的AM4 CPU
徵你不要的SATA接頭斷裂SSD
舊 2005-10-14, 12:43 AM #9
回應時引用此文章
supermaxfight離線中  
m5a8258
Major Member
 
m5a8258的大頭照
 

加入日期: Apr 2001
您的住址: 藍色星球
文章: 223
....*
...* *
..* * *
.* * * *
* * * * *
.* * * *
..* * *
...* *
....*

是不是要畫成這樣子
__________________
My Blog
http://www.chengwei.idv.tw

此文章於 2005-10-14 02:21 AM 被 m5a8258 編輯.
舊 2005-10-14, 02:19 AM #10
回應時引用此文章
m5a8258離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是07:43 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。