我正在使用 for 循环在 java 中“绘制”太空针塔。我已将其绘制为“比例 4”,但现在我正在尝试实现,以便用户可以输入他们想要的比例(> 2)。当我试图打印“飞碟”的底部时,我的问题就出现了。塔上的其他所有东西都打印得很整齐,但我正在努力寻找一种可以按比例打印的算法。
我确实有“逆方程式”,在我的程序中是
((row*2)-2) + scale
比例是用户选择的数字(> 2)
这将为我提供 4 级以下内容:
||
||
||
||
__/||\__
__/:::||:::\__
__/::::::||::::::\__
__/:::::::::||:::::::::\__
|""""""""""""""""""""""""|
\_/\/\/\/\/\_/
\_/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\/\/\_/
||
||
||
||
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
__/||\__
__/:::||:::\__
__/::::::||::::::\__
__/:::::::::||:::::::::\__
|""""""""""""""""""""""""|
我正在努力解决的符号/模式是“ \/ ”。如您所见,我有以下数量的“ \/ ”:
1号线:4号线
2号线:6
3号线:8
4号线:10
以下将给我一个完整的太空针:
1号线:10
2号线:8
3号线:6
4号线:5
也许我遗漏了一些非常基本的东西,但我很想知道是否有某种逻辑可以用来修复它或一个简单的语句。
请告诉我您是否希望我发布整个代码
提前致谢。
最后结果:
||
||
||
||
||
||
||
||
__/||\__
__/:::||:::\__
__/::::::||::::::\__
__/:::::::::||:::::::::\__
__/::::::::::::||::::::::::::\__
__/:::::::::::::::||:::::::::::::::\__
__/::::::::::::::::::||::::::::::::::::::\__
__/:::::::::::::::::::::||:::::::::::::::::::::\__
|""""""""""""""""""""""""""""""""""""""""""""""""|
\_/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\/\/\_/
\_/\/\/\/\/\/\/\/\/\_/
||
||
||
||
||
||
||
||
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
|%%||%%|
__/||\__
__/:::||:::\__
__/::::::||::::::\__
__/:::::::::||:::::::::\__
__/::::::::::::||::::::::::::\__
__/:::::::::::::::||:::::::::::::::\__
__/::::::::::::::::::||::::::::::::::::::\__
__/:::::::::::::::::::::||:::::::::::::::::::::\__
|""""""""""""""""""""""""""""""""""""""""""""""""|