Lập trình C - 32. Lập trình đệ quy trong C, Tính giai thừa bằng đệ quy |Tự học lập trình C

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2025

ความคิดเห็น • 48

  • @TITVvn
    @TITVvn  2 ปีที่แล้ว

    Nếu có câu hỏi và cần tư vấn thêm, hãy gửi câu hỏi tại đây: facebook.com/groups/titv.vn Thành viên trong nhóm luôn sẵn sàng giúp đỡ các bạn.
    Giúp anh đăng ký kênh, nhấn nút thích để video được nhiều bạn đam mê học lập trình biết đến nhé.
    Chúc các bạn học thật tốt và có một ngày thật vui.
    Anh Tùng.

  • @TheycallmeNhat
    @TheycallmeNhat 2 ปีที่แล้ว +5

    Thầy gì mà dạy quá dễ hiểu còn có tâm nữa chứ

    • @TITVvn
      @TITVvn  2 ปีที่แล้ว

      Khi có câu hỏi, em hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn Nếu có thành viên trong nhóm biết câu trả lời họ sẽ giúp đỡ em. Chúc em học tốt.

  • @nguyenhoangduong319
    @nguyenhoangduong319 ปีที่แล้ว +1

    hay quá anh ơi, em tìm kiểu giải thích này cả ngày mà không thấy , sắp đi ngủ r thì thấy bài của anh, e cảm ơn anh nhìu

  • @lehoaibao3073
    @lehoaibao3073 ปีที่แล้ว

    tks Thầy hướng dẫn cực kỳ dễ hiểu ạ

  • @kienhao9674
    @kienhao9674 2 ปีที่แล้ว +1

    hàm đệ quy này em học trên các nền tảng khác vẫn không hiểu nó chạy lệnh như thế nào luôn :< nhưng mà nhờ xem video của thầy mà em đã hiểu ra ạ ^^ em cảm ơn thầy rất nhiều ạ

  • @tranxuanhieu
    @tranxuanhieu 3 ปีที่แล้ว +1

    Không ngờ tui hiểu được đệ quy này bà con, hay quá anh

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn để cùng học nhé.

  • @TuanNguyen-ms6jp
    @TuanNguyen-ms6jp ปีที่แล้ว +1

    Hay quá thầy ơi!!❤❤

  • @Thong2Nguyen
    @Thong2Nguyen 3 หลายเดือนก่อน

    Sieu de hieu luon thay oi

  • @hieunguyenviet551
    @hieunguyenviet551 3 ปีที่แล้ว +1

    Nghe anh giảng phát là hiểu luôn :)))

  • @LinhTran-gs8ck
    @LinhTran-gs8ck 4 ปีที่แล้ว +1

    Uầy, dể hiểu quá, cảm ơn bạn nhiều

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว +1

      Chúc bạn ngày vui vẻ nhé.

  • @thanhtuyennguyen9308
    @thanhtuyennguyen9308 ปีที่แล้ว +1

    Thầy có thể hướng dẫn em viết chương trình tính tổng giai thừa bằng hàm đệ qui được không ạ

  • @tranvan5695
    @tranvan5695 2 ปีที่แล้ว

    hay thay oi

  • @nguyenvanuc4478
    @nguyenvanuc4478 3 ปีที่แล้ว

    hay quá ạ

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Chúc bạn học tốt.

  • @HieuTran-ej4yn
    @HieuTran-ej4yn 2 ปีที่แล้ว

    thay lam seri cac bai tap kho cua phan nay nua thi tot qua

    • @TITVvn
      @TITVvn  2 ปีที่แล้ว

      Cảm ơn bạn. Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.

  • @khoaao9263
    @khoaao9263 3 ปีที่แล้ว

    cái đoạn nhân ngược lên trên là cách chạy của hàm đề quy hả anh ???

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Hãy thử ghi ra giấy và chạy ví dụ bằng tay trên giấy để hiểu.
      Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.

  • @hueo7019
    @hueo7019 3 ปีที่แล้ว

    thank you

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Chúc bạn ngày vui vẻ nhé. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.

  • @thanhhungnguyen6541
    @thanhhungnguyen6541 3 ปีที่แล้ว

    thanhk moiws hocj deex hieuer

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Cảm ơn bạn đã theo dõi và đăng ký kênh nhé.

  • @nguyenvanducaptechhn6312
    @nguyenvanducaptechhn6312 2 ปีที่แล้ว

    em vẫn chưa hiểu, anh sử dụng vòng do while có tác dụng gì ạ? vả lại nếu là tính giai thừa, chỗ if(n==0 || n==1) return 1 để là gì, đã là 1 thì cần gì phải return 1 nữa

    • @TITVvn
      @TITVvn  2 ปีที่แล้ว

      Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.

    • @kienhao9674
      @kienhao9674 2 ปีที่แล้ว +1

      Mình ví dụ như này :
      int n;
      do{
      cout > n;
      }while(n < 0);
      hàm do while này nó chạy trong "do" trước 1 lần rồi nó sẽ xuống xét trong điều kiện while có hợp lệ hay không? Nếu bạn nhập n < 0 thì nó sẽ bắt bạn nhập lại quài đến khi nào bạn nhập trên n >= 0 thì nó sẽ thoát cái hàm do while ra á

    • @kienhao9674
      @kienhao9674 2 ปีที่แล้ว +2

      chỗ if ( n == 0 || n == 1 ) return 1 tức là trả kết quả về bằng 1 á bạn

  • @tusanh-q7d
    @tusanh-q7d ปีที่แล้ว

    sao k có vòng lặp mà nó vẫn lặp lại được vậy ạ

  • @hieuletrung-yn4dz
    @hieuletrung-yn4dz ปีที่แล้ว

    Video lâu rồi, nhưng e mới học, muốn hỏi là tại sao lại ruturn 1 ạ, e không biết

    • @Vitflo-s4e
      @Vitflo-s4e ปีที่แล้ว

      là hàm đó sẽ trả về kết quả là 1

  • @nguyentoan-wn6wx
    @nguyentoan-wn6wx 3 ปีที่แล้ว +1

    thế nó có lợi gì hơn nếu ta dùng lòng lặp cho 5! không ạ

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Chào bạn, bạn hãy hỏi tại nhóm facebook.com/groups/titv.vn Nếu có thành viên trong nhóm biết câu trả lời họ sẽ giúp đỡ bạn. Chúc bạn học tốt. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.

  • @buivantanfplct1730
    @buivantanfplct1730 2 ปีที่แล้ว

    anh ơi tại sao lại là n-1 ạ ,và cái này nó cx giống vòng lặp phải không ạ

    • @TITVvn
      @TITVvn  2 ปีที่แล้ว

      Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.

    • @kienhao9674
      @kienhao9674 2 ปีที่แล้ว

      bạn chịu khó xem lại khúc ảnh hướng dẫn trong excel là ra ngay

  • @LL-vz4up
    @LL-vz4up 3 ปีที่แล้ว

    Cho em hỏi tại sao phải là (n-1) vậy ạ.

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Chúc bạn học thật tốt nhé, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé.

  • @HaNguyen-bq5fp
    @HaNguyen-bq5fp 2 ปีที่แล้ว

    thế khi n nhỏ hơn 0 thì nó tự dừng lại ạ

    • @TITVvn
      @TITVvn  2 ปีที่แล้ว

      Chúc bạn học thật tốt nhé, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé.

  • @DangDinhVuongQP
    @DangDinhVuongQP 3 ปีที่แล้ว

    mình thấy nó không khác gì phép lặp nhỉ

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Nó là đệ quy.

  • @vedoanh6288
    @vedoanh6288 5 หลายเดือนก่อน

    A

  • @tuphanong1254
    @tuphanong1254 3 ปีที่แล้ว

    tại sao nó vào trong rồi lại lùi ra lại đoạn lùi ra hơi khó hiểu

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว +1

      Bạn chạy bằng tay từng bước nhé. Chịu khó học từ từ nhé. Học chậm mà chắc nhé. Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.

  • @ThanhTranTu9
    @ThanhTranTu9 3 ปีที่แล้ว

    Nhập n = 50 cái nó ra 50! = 0 luôn
    n = 24 nó ra âm một số lớn

    • @TITVvn
      @TITVvn  3 ปีที่แล้ว

      Số quá lớn, bị tràn số, bạn hãy sử dụng kiểu dữ liệu "long"