01/10/2018, 11:54
Tính tổng các số chẵn trong số nguyên dương n bằng đệ quy
Mọi người ơi e muốn hỏi về thuật toán đệ quy cũng như hướng giải với. Bài này hơi khoai
Bài liên quan
Mọi người ơi e muốn hỏi về thuật toán đệ quy cũng như hướng giải với. Bài này hơi khoai
Điều kiện dừng là 0; khi gặp 0 return 0;
Return n+tenham(n-2);
Nếu n%2==0;
Ví dụ n=6
Tông sẽ là: 6+4+2;
Khi n%2!=0 thì có nghĩa n là số lẻ thì trả kq khác.
Ví dụ số 5.
Thì return (n-1)+tenham((n-1)-2);
Vì là số lẻ nên lui 1 đơn vị sẽ ra số chẵn
n = 234252
Sum = 2 + 4 + 2 + 2 = 10
bác hiểu nhầm ý e rồi, ý e là nếu số n có dạng xyz, nếu x hoặc z là số chẵn thì tính tổng x+z cơ bác ạ
bài trên suy nghĩ sai.
e cảm ơn bác nhiều lắm