Bài tập chương trình đệ quy tính tổng n số lẻ đầu tiên

Mọi người ơi sao em ngu bài đệ quy này quá ạ. Mọi người giúp em với.
Viết chương trình đệ quy tính tổng n số lẻ đầu tiên

int deQuy(int n){
   if (n % 2 == 0) return deQuy(n-1);
   if (n==1) return 1;
   return n*deQuy(n-2);
}

@Quoc_Tuan_Le Đề yêu cầu tính tổng mà bạn. Code này mà nhập số dưới 1 thì chạy khỏi dừng luôn
@Huyatm bạn đã làm được gì rồi, có thể show cho mn xem rồi góp ý thêm thay vì hỏi full code

3 Likes
int tong(n){
	if (n==0) {
		return 0;
	}
	// lấy số cuối + gọi lại đệ qui tong(n-1) ['tổng của n-1 số lẻ đầu tiên']
	return 2*n-1 + tong(n-1);
}
2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?