2016-12-04 64 views
0

我嘗試使用下面的函數,使給定長度的樓梯ñ改變樓梯的排列中的R

hash<-function(n){ 
    for (i in 1:n){ 
    v1=c() 
    #j=1 
    for (j in 1:i){ 
     v1=paste("#",v1,sep="") 
    } 
    cat(v1,"\n") 
    } 
} 

但我想它右對齊。我所得到的是:

# 
## 
### 
#### 
##### 
###### 

我在想,我能得到一些幫助如何使其對準另一種方式感謝幫助?

+0

這看起來與我的想法相似。 – akrun

+0

@rawr非常感謝。 – jayant

+0

@akrun取消刪除你的答案 – rawr

回答

0
n=6 
for (i in 1:n) { 
    v1=c() 
    v2=c() 
    for (j in i:n-1) { 
    v1=paste(" ",v1,sep="") 
    } 
    for (k in i:1) { 
    v2=paste("#",v2,sep="") 
    } 
    cat(v1,v2,"\n") 
} 
+3

您的答案當然值得一點說明。請參閱http://stackoverflow.com/help/how-to-answer。評論有助於創建可搜索的內容。 –