def print_triangle(n):
for i in range(1,n+1):
print('*'*i)
public void printTriangle(int n){
for(int i=1;i<=n;i++){
StringBuilder sb=new StringBuilder();
for(int j=0;j<i;j++) sb.append('*');
System.out.println(sb);
}
}
'*'*i eliminates inner loop. Java needs explicit inner loop.
def print_triangle(n):
for i in range(1,n+1):
print('*'*i)
public void printTriangle(int n){
for(int i=1;i<=n;i++){
StringBuilder sb=new StringBuilder();
for(int j=0;j<i;j++) sb.append('*');
System.out.println(sb);
}
}
1. For each row print i stars