ARSIP BULANAN : October 2024

PROGRAM PYTHON SEDERHANA MENGGUNAKAN STRUKTUR DATA

08 October 2024 10:27:30 Dibaca : 23

NAMA : PUTRI ADELIA PISUNA 

NIM: 412424027

JURUSAN/ PRODI: MATEMATIKA

KELAS : B

 

 Struktur data adalah cara yang digunakan untuk menyimpan dan mengatur data dalam komputer, sehingga dapat diakses dan dimanipulasi secara efisien dan efektif. 

 

 List adalah kumpulan elemen yang terurut dan dapat dibubah, dimana setiap elemen dapat diakses melalui indeks.List sering digunakan untuk menyimpan koleksi data yang beragam, baik itu angka, string, atau  objek lainnya.

Contoh pemograman list:

 

 Penjelasan:

 1.Daftar Harga Ikan

  • Dictionary:Menggunakan struktur data dictionary untuk menyimpan jenis ikan sebagai kunci dan harga per kilogram sebagai nilai. Ini memudahkan akses harga berdasarkan nama ikan.
  • contoh : "salmon": 100000 berarti harga 1kg salmon Rp 100.000

 

2. Fungsi hitung_harga

  • Parameter:

           - jenis_ikan: Nama ikan yang dimasukkan oleh pengguna.

           - jumlah_kg: Jumlah ikan yang ingin dibeli dalam kilogram.

  •  Logika:         

        - Pemeriksaan: if jenis_ikan in harga_ikan memeriksa apakah nama ikan yang dimasukkan ada dalam dictionary.       

       - Perhitungan: Jika ikan ditemukan, harga per kilogram diambil dari dictionary dan dikalikan dengan jumlah yang ingin dibeli (total_harga = harga_ikan[jenis_ikan]       jumlah_kg).     

     - Mengembalikan Hasil: Fungsi mengembalikan total_harga jika ikan ditemukan. Jika tidak, mengembalikan None.

3. Fungsi main

  • Menampilkan Daftar Harga:

         - Menggunakan print untuk menampilkan judul.         - Menggunakan loop for untuk iterasi setiap item dalam dictionary harga_ikan.          

        - ikan.capitalize() digunakan untuk menampilkan nama ikan dengan huruf kapital di awal.

  • Input Pengguna:

         - jenis_ikan = input("Masukkan jenis ikan: ").lower(): Mengambil input dari pengguna dan mengubahnya menjadi huruf kecil agar tidak peka terhadap huruf besar/kecil.       

         - jumlah_kg = float(input("Masukkan jumlah (kg): ")): Mengambil input jumlah ikan dalam kilogram dan mengonversinya menjadi tipe data float.

  • Menghitung Total Harga:

         - Memanggil fungsi hitung_harga dengan jenis_ikan dan jumlah_kg sebagai argumen dan menyimpan hasilnya dalam total_harga.

  •   Menampilkan Hasil:

         - Jika total_harga tidak None, program menampilkan total harga yang dihitung.         

        - Jika ikan tidak ditemukan, program menampilkan pesan kesalahan.

 4. Eksekusi Program

  • Menjalankan Program:

        - if __name__ == "__main__" memastikan bahwa fungsi main hanya dijalankan jika file ini dieksekusi sebagai program utama, bukan ketika diimpor sebagai modul.

 

 

 Tuple adalah struktur data di Python yang mirip dengan list, tetapi bersifat tidak dapat diubah (immutable). Artinya, setelah tuple dibuat, Anda tidak dapat menambahkan, menghapus, atau mengubah elemennya.

Contoh program Tuple:

 

 

 Penjelasan :

1. Inisialisasi Data        

  •  Tuple :

           Koleksi baju disimpan dalam struktur data tuple, di mana setiap baju diwakili oleh tuple yang berisi tiga elemen: nama baju, ukuran, dan harga.

  • Immutability :

          Tuple bersifat tidak dapat diubah (immutable), sehingga data yang disimpan tidak dapat dimodifikasi secara langsung. Namun, kita bisa membuat tuple baru berdasarkan tuple yang sudah ada

2. Menampilkan Koleksi Baju

  • Fungsi :

          Fungsi tampilkan_koleksi menerima parameter koleksi, yang merupakan tuple baju..

  • Looping :

          Menggunakan loop for untuk iterasi setiap baju dalam koleksi. Setiap baju dipecah menjadi nama, ukuran, dan harga untuk ditampilkan.

3. Menambah Baju Baru

  • Fungsi :

          Fungsi tambah_baju menerima parameter koleksi, nama, ukuran, dan harga dari baju baru.

  • Penggabungan Tuple :

          Menggunakan operator + untuk menggabungkan tuple lama dengan tuple baru yang berisi informasi baju baru. Ini menghasilkan tuple baru yang menyertakan baju yang baru ditambahkan.

 4. Mencari Baju Berdasarkan Nama

  •  Fungsi:

           Fungsi cari_baju mencari baju berdasarkan nama yang diberikan.

  • Pencarian :

         Menggunakan loop untuk memeriksa setiap baju dalam koleksi. Jika nama baju pada indeks 0 (nama) cocok dengan nama yang dicari (dalam bentuk huruf kecil untuk membandingkan tanpa memperhatikan besar kecilnya huruf), maka informasi baju tersebut dikembalikan.

  • Return None: :

         Jika tidak ada baju yang ditemukan, fungsi mengembalikan None.

 

 

 

PROGRAM PYTHON MENGGUNAKAN GOOGLE COLAB

03 October 2024 11:46:17 Dibaca : 25

 NAMA                    : PUTRI ADELIA PISUNA

NIM                        : 412424027

JURUSAN/PRODI : MATEMATIKA

KELAS                   : B

 

Pada blog ini saya akan menjelaskan mengenai kode kode pemograman "elif" dan menjelaskan contoh sederhananya .

Kode elif adalah singkatan dari "else if" dalam bahasa pemograman python,.kode ini digunakan dalam struktur kontrol alur untuk menguji beberapa kondisi secara berurutan. 

jika kondisi pertama (if) tidak terpenuhi, maka program akan memeriksa kondisi yang ada di dalam elif . jika salah satu dari kondisi elif terpenuhi, maka blok kode akan di eksekusi.

Penggunaan kode elif dalam pemograman, terutama dalam bahasa seperti python, memiliki beberapa manfaat

  1. Struktur yang jelas
  2. Mengurangi penggunaan nested if
  3. Meningkatkan efisiensi ksibilitas
  4. Mudah di perluas.

Program blog menggunakan kode elif :

1.Menentukan kategori usia

Contoh program:

Penjelasan :

1.Imput :

  • Baris pertama meminta input usia dari pengguna dan menyimpan usia dari pengguna dan menyimpan dalam varibel usia
  •  Selanjutnya, kita menggunakan struktur if-elif-else untuk menentukan kategori usia berdasarkan rentang usia yang ditentukan.

2.Kondisi : Kategori usia :

  • usia dibawah 12 tahun : kategori anak-anak
  • usia antara 12-17 tahun: kategori remaja
  • usia antara 18-64 tahun :kategori dewasa
  • usia 65 tahun ke atas : kategori lansia

3.output:  Hasil dari program python menentukan kategori usia berdasarkan input pengguna dapat bervariasi tergantung pada usia yang dimasukkan. Program  akan menampilkan kategori usia sesuai dengan rentang yan telah di tentukan berdasarkan input yang dimasukkan oleh pengguna.

 

2.Menentukan Jenis Sayuran 

Contoh Program:

 

1.Input dari Pengguna:

  • Program mulai dengan meminta pengguna untuk memasukkan nama sayuran.
  • Input tersebut kemudian diubah menjadi huruf kecil menggunakan metode . lower () untuk memastikan bahwa perbandingan tidak terpengaruh dan perbedaan huruf besar atau kecil.

2.kondisi:

  • if statement: Digunakan untuk memerksa kondisi pertama,dalam hal ini apakah sayuran yang dimasukkan adalah "brokoli". jika benar, program akan mencetak informasi tentang brokoli
  • elif statements: menyadiakan alternatif yang akan diperiksa jika kondisi sebelumnya tidak terpenuhi. program memeriksa apakah sayuran tersebut adalah "wortel", "bayam",atau "kol". jika salah satu dari kondisi ini benar, program akan mencetak informasi yang relevan.
  • else statement: jika tidak ada kondisi yang terpenuhi, program akan masuk ke blok else dan mencetak pesan yang menyatakan bahwa sayuran yang dimasukkan tidak ada dalam daftar yang telah di tentukan.

3.output: program ini akan memeberikan respons yang sesuai berdasarkan input yang dimasukkan pengguna. jika sayuran yang dimasukkan tidak ada dalam daftar, program akan memberi tahu pengguna bahwa sayuran tersebut tidak terdaftar.

 

 

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong