In ra n ký tự dùng đệ quy trong C++

Cho minh hỏi in ra n ký tự trong c++ bằng hàm đệ quy như thế nào vậy.
ví dụ: n=3 thì in ra 3 ký tự ***
n=4 thì in ra 3 ký tự **** …

mình làm bừa thôi nhé :smile:

void printStar(int n){
	if (n <= 0){               //điều kiện dừng
		return;
	}
	cout << "*";
	printStar(n - 1);
}
2 Likes

bạn chạy chưa

:smile:

không ra bạn ơi, mà minh học c++ khác bạn rồi nên cũng không hiểu nó viết kiểu gì nữa

ở trên là C++ mà bạn, sao lại k ra, nó báo gì vậy

code này không sai, đây là c++ mà @Sinh_Tran? :smile:

1 Like

ồ đúng rồi, bây giờ cũng hiểu sơ cái hàm đệ quy. Thank all. :hand:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?