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
Bài tập 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