![]() |
||
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 由於現在很少在寫那些幾乎用不大到的"特技"問題..
被這樣一問.. 突然也想不到...!! 就是要能隨便印出一個Trapezoid.. 好.. 這我想只要寫過程式的應該都會... 這很簡單.. 重點來了.. 要在裡面畫圖...!!.. 畫出圓形.. 不可以實心.. 要空心.... 想了很久想不出有什麼方式可以畫.. 要我化非弧形... 例如triangle,rectangle,rhombus這些我還寫的出來... 這種有弧的... ![]() 畫出來就是要這種類似的方式: --------------------Configuration: <Default>-------------------- ###########*****0***** ##########*****0*0***** #########*****0***0***** ########*****0*****0***** #######*****0*******0***** ######*****0*********0***** #####*******0*******0******* ####*********0*****0********* ###***********0***0*********** ##*************0*0************* #***************0*************** Process completed. --------------------------------------------------------------- 用java寫的... 請問有沒有大大可以寫出像弧狀的圖形出來?? 有什麼數學形式可以推導的??? ![]() 會C/c++或著VB都可以.. ![]() |
|||||||
![]() |
![]() |
Major Member
![]() 加入日期: Jul 2001 您的住址: 冬天最冷的地方
文章: 251
|
http://dhcp.tcgs.tc.edu.tw/c/p011.htm
![]() 我大學的時候是用Turbo C++ 畫 看你要用哪套ide再找找相關lib 反正真的推不出公式的話 直接用自訂座標點也可以啦 有問題再討論吧
__________________
新簽名檔思考中 此文章於 2006-11-16 10:30 AM 被 vict1 編輯. |
||
![]() |
![]() |
*停權中*
加入日期: Mar 2002 您的住址: 台北市
文章: 102
|
我想的方法比較笨...但是很好處理. 只要老師不是雞毛人 = =
用一個 二維的 INT 陣列. 將內容清成 0 . ( 0 表 * 號, 1 表 " " ( HEX 32 ) 空白 ) 用數學公式找出座標, 將陣列圓座標內的值清成 1. 在寫個二維的迴圈逐行印出.... |
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Aug 2004 您的住址: 北極星
文章: 2,595
|
沒做過這種題目
不過我的構想是設一個中心軸 然後每列再以此中心軸加減0~n值.跟n~0值 然後在這些地方標上符號 此文章於 2006-11-16 05:14 PM 被 saiz 編輯. |
![]() |
![]() |