programmers level1 알고리즘 문제 - 삼각형 출력하기 Java, JavaScript, Python
public class PrintTriangle {
public String printTriangle(int num){
String star ="*";
String returnval= "";
for(int i =0;i<num; i++){
for(int j = 0; j<=i; j++){
returnval += star;
}
returnval += "\n";
}
return returnval;
}
// 아래는 테스트로 출력해 보기 위한 코드입니다.
public static void main(String[] args) {
PrintTriangle pt = new PrintTriangle();
System.out.println( pt.printTriangle(3) );
}
}
function printTriangle(num) {
var result = ''
// 함수를 완성하세요
var star ="*";
for(var i =0;i<num; i++){
for(var j = 0; j<=i; j++){
result += star;
}
result += "\n";
}
return result
}
// 아래는 테스트로 출력해 보기 위한 코드입니다.
console.log( printTriangle(3) );
def printTriangle(num):
s = ""
#함수를 완성하세요
for i in range(num):
s = s+ "*"*(i+1)
s = s+"\n"
return s
# 아래는 테스트로 출력해 보기 위한 코드입니다.
print( printTriangle(3) )
public String printTriangle(int num){
String star ="*";
String returnval= "";
for(int i =0;i<num; i++){
for(int j = 0; j<=i; j++){
returnval += star;
}
returnval += "\n";
}
return returnval;
}
// 아래는 테스트로 출력해 보기 위한 코드입니다.
public static void main(String[] args) {
PrintTriangle pt = new PrintTriangle();
System.out.println( pt.printTriangle(3) );
}
}
function printTriangle(num) {
var result = ''
// 함수를 완성하세요
var star ="*";
for(var i =0;i<num; i++){
for(var j = 0; j<=i; j++){
result += star;
}
result += "\n";
}
return result
}
// 아래는 테스트로 출력해 보기 위한 코드입니다.
console.log( printTriangle(3) );
def printTriangle(num):
s = ""
#함수를 완성하세요
for i in range(num):
s = s+ "*"*(i+1)
s = s+"\n"
return s
# 아래는 테스트로 출력해 보기 위한 코드입니다.
print( printTriangle(3) )
댓글
댓글 쓰기