Keren
  • Home
  • Teknologi
    • All
    • Teknologi Informasi

    Apa itu Rekursif?

    Cara Memperbaiki Kesalahan ‘Sayangnya, LG IMS telah Berhenti’

    Sejarah Komputer tahun 1971

    37 Juta Data Pelanggan T-Mobile Ditangkap Oleh Peretas

  • Mobil dan motor

    Review Lexus RX450h AWD F Sport 2022— Cara Review Mobil Bagus yang Dibenci

    Review Lexus NX 350 AWD 2022 – Mengikuti Zaman

    Review Mazda CX-50 2023 – Main Dress-Up

    Review BMW M4 Competition 2021 – Heart Trumps Looks

  • Kesehatan
    • All
    • Penyakit

    Memahami Angiosarcoma Primer Payudara

    Diagnosis Kanker Payudara Saya

    Apa Itu Transfusi Plasma?

    Apa Efek Samping atau Risiko Terapi Oksigen Hiperbarik?

No Result
View All Result
  • Home
  • Teknologi
    • All
    • Teknologi Informasi

    Apa itu Rekursif?

    Cara Memperbaiki Kesalahan ‘Sayangnya, LG IMS telah Berhenti’

    Sejarah Komputer tahun 1971

    37 Juta Data Pelanggan T-Mobile Ditangkap Oleh Peretas

  • Mobil dan motor

    Review Lexus RX450h AWD F Sport 2022— Cara Review Mobil Bagus yang Dibenci

    Review Lexus NX 350 AWD 2022 – Mengikuti Zaman

    Review Mazda CX-50 2023 – Main Dress-Up

    Review BMW M4 Competition 2021 – Heart Trumps Looks

  • Kesehatan
    • All
    • Penyakit

    Memahami Angiosarcoma Primer Payudara

    Diagnosis Kanker Payudara Saya

    Apa Itu Transfusi Plasma?

    Apa Efek Samping atau Risiko Terapi Oksigen Hiperbarik?

No Result
View All Result
Keren
No Result
View All Result
Home Teknologi Teknologi Informasi

Apa itu Rekursif?

by Ruslim Delun
21/01/2023
in Teknologi Informasi
0

Dalam pemrograman komputer, istilahnya rekursif menjelaskan fungsi atau metode yang berulang kali menghitung bagian yang lebih kecil dari dirinya sendiri untuk sampai pada hasil akhir. Ini mirip dengan iterasi, tetapi alih-alih mengulangi serangkaian operasi, fungsi rekursif menyelesaikan pengulangan dengan mengacu pada dirinya sendiri dalam definisinya sendiri. Meskipun konsep pemrograman rekursif mungkin sulit dipahami pada awalnya, menguasainya bisa sangat berguna. Rekursi adalah salah satu alat dasar ilmu komputer.

Contoh klasiknya adalah metode rekursif untuk menghitung faktorial suatu bilangan. Faktorial dari bilangan bulat nyang ditulis sebagai n!, adalah hasil perkalian n dengan semua bilangan bulat positif yang kurang dari n. Misalnya, 3! = 3 x 2 x 1, yang menghasilkan 6, dan 4! = 4 x 3 x 2 x 1, yang menghasilkan 24. Cara yang efisien untuk menghitung faktorial adalah dengan fungsi rekursif.

Di bawah ini adalah contoh fungsi faktorial rekursif yang ditulis dalam JavaScript.

function factorial(n) {
 return (n === 0) ? 1 : n * factorial(n-1);
}

Seperti yang Anda lihat, bagian dari definisi fungsi faktorial adalah hasil dari faktorial dilakukan pada bilangan bulat yang lebih kecil. Dengan memanggil dirinya sendiri, ia dapat mengalikan angka tersebut dengan setiap angka positif yang lebih kecil darinya dan kemudian mengembalikan hasil akhirnya. Fungsi rekursif dapat berguna dalam perhitungan lain, seperti menghitung angka Fibonacci atau pembagi persekutuan terbesar.

Menggunakan logika rekursif dapat memiliki beberapa kelemahan, termasuk pembuatan loop tanpa akhir dalam pemrograman. Untuk alasan ini, memiliki kondisi pelarian (seperti do until) membantu mengurangi, jika tidak menghilangkan, kemungkinan terjadinya loop tak berujung. Jika loop tak berujung terjadi, itu dapat menyebabkan program menggunakan banyak memori. Selain itu, dapat menyebabkan program, sistem operasi, atau komputer berhenti berfungsi.

Informasi terkait

  • Cara membuat program komputer.
  • Cara mempelajari lebih lanjut tentang komputer.
  • Tautan ke tempat menonton kuliah dan kursus online gratis.
  • Lihat istilah pemrograman untuk daftar lengkap istilah terkait pemrograman komputer.
  • Lihat halaman bahasa pemrograman kami untuk daftar semua bahasa pemrograman.
  • Semua halaman terkait pembelajaran dan pelatihan komputer.

Escape, Fungsi, Loop, Istilah pemrograman

Tags: ApaItuRekursif
Previous Post

Diagnosis Kanker Payudara Saya

Next Post

Memahami Angiosarcoma Primer Payudara

Anda mungkin juga menyukai

Teknologi Informasi

Apa itu Resolusi Maksimum?

21/01/2023
Teknologi Informasi

Apa itu Video Zoom?

17/01/2023
Teknologi Informasi

Apa itu FOAD (Fu** Off and Die)?

17/01/2023
Teknologi Informasi

Apa itu VidMate?

16/01/2023
Teknologi Informasi

Apa itu Diff?

16/01/2023
Teknologi Informasi

Apa itu Wildcard?

11/01/2023
Teknologi Informasi

Apa itu Cyber ​​Monday?

09/01/2023
Teknologi Informasi

Apa itu Papan Ketik QWERTZ?

09/01/2023
Teknologi Informasi

Apa itu Jalan?

08/01/2023

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent News

Memahami Angiosarcoma Primer Payudara

21/01/2023

Apa itu Rekursif?

21/01/2023

Diagnosis Kanker Payudara Saya

21/01/2023

Apa Itu Transfusi Plasma?

21/01/2023
Keren

Keren.one adalah situs web yang menyediakan informasi akurat dan bermanfaat untuk Anda di berbagai bidang.

Categories

  • Mobil dan motor
  • Penyakit
  • Teknologi
  • Teknologi Informasi

Artikel Terbaru

Memahami Angiosarcoma Primer Payudara

21/01/2023

Apa itu Rekursif?

21/01/2023
No Result
View All Result
  • Home
  • Teknologi
  • Mobil dan motor
  • Kesehatan

© 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.