Rabu, 27 Desember 2023

program python menggunkan (insertion sort)

berikut adalah contoh program Python untuk mengimplementasikan algoritma pengurutan sisip (insertion sort) pada larik tertentu:



 otputnya

Sabtu, 16 Desember 2023

Berikut adalah contoh program linear search dan binary search dalam bahasa Python:

 

Linear Search

Penjelasan:

  • Pada kasus pertama, data 23 ditemukan pada indeks ke-6 dan karena Nim (13518001) adalah ganjil, jadi outputnya adalah "Data 23 ditemukan untuk Nim ganjil."
  • Pada kasus kedua, data 31 tidak ditemukan dalam array, sehingga jadi outputnya adalah "Data 31 tidak ditemukan."
  • Binary Search


output dari program Binary Search
  • Pada kasus pertama, data 23 ditemukan pada indeks ke-6 dan karena Nim (13518001) adalah ganjil, pesan outputnya adalah "Data 23 ditemukan untuk Nim ganjil."
  • Pada kasus kedua, data 11 ditemukan pada indeks ke-2 dan karena Nim (13518002) adalah genap, pesan outputnya adalah "Data 11 ditemukan untuk Nim genap.



Selasa, 05 Desember 2023

PROGRAM MATRIKS DALAM KEHIDUPAN SEHARI HARI

 berikut adalah contoh program Python menggunakan nested list dan pustaka NumPy untuk merepresentasikan matriks kehidupan sehari-hari mahasiswa ILKOM.


Saya akan membahas /menjelaskan setiap bagian dari codingan program tersebut:
1.import library numpy
Baris ini mengimport pustaka NumPy dan menggunakannya dengan alias "np" untuk memudahkan penggunaan selanjutnya.
2Fungsi buat_matriks_kehidupan_mahasiswa_ilkom

Fungsi ini membuat dan mengembalikan matriks kehidupan mahasiswa sebagai array NumPy. Matriks tersebut berisi data aktivitas mahasiswa selama seminggu, seperti matakuliah, studi, makan, istirahat, dan rekreasi.
3.Fungsi tampilkan_matriks
Fungsi ini digunakan untuk menampilkan matriks ke layar. Setiap baris matriks dicetak satu per satu.
4.Fungsi main
Fungsi main merupakan fungsi utama dari program ini. Di dalamnya, kita memanggil fungsi buat_matriks_kehidupan_mahasiswa_ilkom untuk mendapatkan matriks kehidupan mahasiswa, kemudian menampilkannya ke layar menggunakan fungsi tampilkan_matriks. Selanjutnya, kita menghitung total waktu yang dihabiskan setiap hari menggunakan np.sum dari NumPy dan mencetak hasilnya.
5.Conditional __name__ == "__main__"

Ini adalah kondisi yang mengecek apakah script ini dijalankan sebagai program utama (bukan sebagai modul yang diimpor ke dalam script lain). Jika iya, maka fungsi main() akan dipanggil. Hal ini memungkinkan kita menggunakan kode ini sebagai modul di script lain tanpa menjalankan fungsi main() secara otomatis.

Output dari codingan program ini akan menampilkan matriks kehidupan mahasiswa dan total waktu yang dihabiskan setiap hari. Berikut adalah potensi outputnya:

TERIMA KASIH😁😁

Minggu, 03 Desember 2023

TUGAS PERTEMUAN 10


Penjelasan :

program ini menggunakan array 'kegiatan_sehari_hari.setiap kali  program di jalan kan ,ia akan memilih salah satu kegiatan secara acak



Program Python untuk Hashing

 Contoh yang akan kita gunakan adalah membuat hash dari kata sandi untuk keamanan. outputnya 1.imopr hashlib Ini adalah pustaka bawaan Pytho...