ARSIP BULANAN : October 2024

ANALISIS JUMLAH PENDUDUK KABUPATEN BONE BOLANGO

22 October 2024 15:36:22 Dibaca : 6

program ini digunakan untuk menganalisis jumlah penduduk di kabupaten Bone Bolango tiap kecamatan 

1. Analisis data jumlah penduduk

Data jumlah penduduk di setiap kecamatan disimpan dalam sebuah array numpy bernama jumlah_penduduk

2. Menghitung rata rata mean

Menggunakan fungsi mean() dari numpy untuk menghitung nilai rata-rata jumlah penduduk tiap kecamatan.

3. Menghitung media

Menggunakan fungsi median() dari numpy untuk mendapatkan nilai median, yaitu nilai tengah ketika data diurutkan.

4. Menghitung modus

Menggunakan fungsi mode() dari modul statistics untuk menghitung modus, nilai yang paling sering muncul.

5. Menghitung standar deviasi

Menggunakan fungsi stdev() untuk menghitung standar deviasi, yang menggambarkan seberapa tersebar data jumlah penduduk dari nilai rata-rata.

6. Menghitung variansi

Varians menggambarkan seberapa besar penyebaran data dari rata-rata. Dihitung menggunakan fungsi var().

7. Menghitung nilai maksimum dan minimum 

min() dan max() digunakan untuk mendapatkan nilai terkecil dan terbesar dari data.

8. Menghitung jumlah total sum

sum() digunakan untuk menjumlahkan semua jumlah penduduk

9. Menghitung hasil perkalian semua elemen (prod)

prod() mengalikan semua elemen dalam array suku bunga.

10. Mencari indeks minimum dan maksimum 

argmin() dan argmax() mengembalikan indeks di mana nilai minimum dan maksimum ditemukan dalam array.

 

Program akan berjalan seperti pada gambar dibawah ini 

 

Tugas mandiri latihan 4.7

06 October 2024 20:52:03 Dibaca : 13

Nama : Ardiansyah Marali 

NIM : 411423076

Prodi / Kelas : Pendidikan Matematika / B

Mata Kuliah : Komputasi dan Pemograman

Dosen Pengampu : Agusyarif Rezka Nuha, S.Pd, M.Pd

 

1. Jelaskan apa yang dimaksud dengan fungsi?

Fungsi dalam pemrograman komputer adalah blok kode yang dirancang untuk melakukan tugas tertentu dan dapat dipanggil berkali-kali.

2. Jelaskan apa yang dimaksud dengan prosedur?

Prosedur adalah suatu program yang terpisah dalam blok sendiri yang berfungsi sebagai seubprogram (program bagian) [81]–[90].

3. Jelaskan apa perbedaan fungsi dan prosedur?

Perbedaan utama antara fungsi dan prosedur dalam pemrograman komputer adalah bahwa fungsi dapat mengembalikan keluaran, sedangkan prosedur tidak:

• Fungsi: Dapat menerima masukan dan mengembalikan keluaran.

• Prosedur: Dapat menerima masukan, tetapi tidak mengembalikan data apa pun. Prosedur hanya mengeksekusi sejumlah pernyataan. 

4. Jelaskan apa yang dimaksud dengan iteratif, rekursif, dan apa perbedaan keduanya?

 

Iteratif adalah proses pengulangan blok kode, sedangkan rekursif adalah proses di mana suatu fungsi memanggil dirinya sendiri. Perbedaan utama antara keduanya adalah: 

 

Iteratif

Mengulang instruksi atau kode hingga hasil akhir tertentu tercapai. Iterasi dalam algoritma adalah proses perulangan. Pengembangan iteratif terkadang disebut pengembangan sirkuler atau evolusioner. 

Rekursif

uatu fungsi yang secara teratur memanggil dirinya sendiri. Rekursi adalah salah satu metode pengulangan yang melibatkan penggunaan diri sendiri. 

5. Buat fungsi yang digunakan untuk mengecek suatu bilangan, apakah bilangan tersebut positif atau negatif?

Untuk cara mengecek suatu bilangan positif atau negatif dalam phyton:

 

6.Buat fungsi yang digunakan untuk mengecek suatu bilangan, apakah bilangan bulat atau ganjil?

Untuk fungsi dalam phyton cara mengecek bilangan bulat atau ganjil:

 

 7. Buat fungsi yang digunakan untuk mengecek apakah suatu tahun adalah kabisat atau bukan?

Fungsi dalam phyton untuk mengecek suatu tahun adalah tahun kabisat atau bukan:

 

 

 8. Buat sebuah program yang menerapkan sebuah rekursif?

contoh program dalam Python yang menerapkan rekursi untuk menghitung faktorial dari suatu bilangan:

 

 

 Penjelasan:

• fungsi faktorial (n):

Menghitung faktorial dari n dengan menggunakan rekursi.

• basis rekursi:

Jika n adalah 0 atau 1, fungsi mengembalikan 1.

• kasus rekursif:

Jika n lebih dari 1, fungsi memanggil dirinya sendiri dengan argumen n - 1 dan mengalikan hasilnya dengan n.

Kategori

Blogroll

  • Masih Kosong