PROGRAM PHYTON SEDERHANA MENGGUNAKAN GOOGLE COLAB

02 October 2024 20:43:54 Dibaca : 59

Nama : Desintia Randa Yanji

NIM : 412424015

Prodi/Kelas : Matematika/B

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

Elif adalah kata kunci dalam bahasa pemrograman Python yang merupakan singkatan dari "else if".

Elif digunakan untuk mengevaluasi beberapa kondisi berurutan.Jika kondisi pertama if tidak terpenuhi maka elif

akan mengecek kondisi berikutnya dan akan berlanjut sampai kondisi yang diinginkan terpenuhi.

1. Program Menentukan Klasifikasi Suhu

Berikut merupakan program sederhana yang saya buat menggunakan elif menentukan klasifikasi suhu

penjelasan:

 1. Input: Program ini dimulai dengan meminta pengguna untuk memasukkan suhu dalam derajat celcius.

input ini di ubah menjadi tipe data float dan disimpan dalam variabel suhu.

2. Struktur kontrol elif : Bagian inti dari program ini adalah struktur kontrol elif ini adalah cara untuk memeriksa 

serangkaian kondisi secara berurutan.

  • Kondisi pertama if suhu < 0 : memeriksa apakah suhu kurang dari 0 derajat celsius.jika ya,variabel klasifikasi diatur ke "Beku"
  • Jika kondisi pertama tidak terpenuhi (suhu tidak kurang dari 0), program berlanjut ke kondisi pertama: elif suhu < 10: ini memeriksa apakah suhu kurang dari 10 derajat.jika ya, klasifikasi diatur ke"Sangat dingin", program melewati kondisi ini
  • kondisi kedua elif suhu < 20: jika dua kondisi sebelumnya salah,program memeriksa apakah suhu kurang dari 20 derajat.jika ya,klasifikasi diatur ke "Dingin",program melewati kondisi ini
  • kondisi ketiga elif suhu < 30: jika ketiga kondisi sebelumnya salah,program memeriksa apakah suhu kurang dari 30 derajat.jika ya,klasifikasi diatur ke "Hangat",program melewati kondisi ini
  • kondisi keempat elif suhu < 40: jika keempat kondisi sebelumnya salah,program memeriksa apakah suhu kurang dari 40 derajat,jika ya.klasifikasi diatur ke " panas "
  • program berlanjut melalui setiap kondisi elif,memeriksa rentang suhu yang berbeda,hingga menemukan yang cocok atau mencapai blok else terakhir
  • Blok else adalah kondisi "tangkap semua",kondisi terakhir else: jika tidak ada kondisi sebelumnya yang terpenuhi atau semua kondisi salah (suhu lebih besar dari atau sama dengan 40 derajat),maka klasifikasi diatur ke "Sangat panas"

3. Hasil output : Setelah struktur kontrol elif selesai dieksekusi,menampilkan hasil program mencetak suhu yang di masukkan dan klasifikasi suhu yang sesuai berdasarkan input pengguna

program ini menggunakan elif untuk mengklasifikasikan suhu dalam berbagai kategori berdasarkan nilai yang diberikan. Struktur kontrol ini memungkinkan pemeriksaan beberapa kondisi secara berurutan,menjadikan kode lebih teratur.

2. Program menentukan jenis hewan

 

 

Penjelasan

1. Input jenis hewan: Program meminta pengguna untuk memasukkan jenis hewan

(Herbivora/Karnivora/Omnivora) dan menyimpan input tersebut dalam variabel jenis_hewan.

2. Pernyataan kondisional if,elif,dan else :

  • Kondisi pertama if jenis_hewan == "Herbivora" : : jika input adalah "Herbivora", maka variabel makanan di isi dengan "Tumbuhan".program melewati kondisi ini
  • Kondisi kedua elif jenis_hewan == "Karnivora" : : jika input adalah "Karnivora", maka variabel makanan di isi dengan "Daging".program melewati kondisi ini
  • Kondisi ketiga elif jenis_hewan == "Omnivora" : :  jika input adalah "Omnivora", maka variabel makanan di isi dengan "Tumbuhan dan Daging".program melewati kondisi ini
  • Kondisi terakhir else : jika input tidak sesuai dengan ketiga kondisi di atas, maka variabel makanan di isi dengan "Tidak diketahui" dan program menampilkan pesan "Jenis hewan tidak valid"

 3. Hasil output:

Program menampilkan jenis hewan dan makanan hewan yang sesuai berdasarkan input yang diberikan (herbivora,karnivora,atau omnivora).

Program ini mendemostrasikan bagaimana elif dapat digunakan untuk menentukan jenis makanan hewan berdasarkan kategorinya (herbivora,karnivora,atau omnivora).

 

 

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong