Program Python sederhana menggunakan Google Colab

03 October 2024 12:16:56 Dibaca : 46

Nama  : Farhana Muslim Lawajo

NIM     : 412424009

Prodi / kelas : Matematika / B

kelompok : 1

 

pada blog ini,saya akan membahas mengenai program menggunakan kode if beserta contoh sederhananya.

 

apa itu program python if ?

        Kode program if adalah pernyataan kondisional dalam Python yang digunakan untuk mengeksekusi blok kode hanya jika kondisi tertentu terpenuhi. Pernyataan if dalam Python adalah salah satu bentuk pernyataan kontrol aliran. Pernyataan kontrol aliran memungkinkan Anda untuk mengontrol urutan eksekusi kode berdasarkan kondisi tertentu.

Cara Kerja if

Evaluasi Kondisi : Pertama, Python akan mengevaluasi ekspresi kondisi yang mengikuti kata kunci if.

True atau False : Hasil evaluasi kondisi ini akan berupa nilai boolean, yaitu True atau False.

Eksekusi Blok Kode : Jika kondisi bernilai True, maka blok kode di bawah pernyataan if akan dieksekusi.

Blok kode yang akan dieksekusi jika kondisi bernilai True harus diindentasi. Indentasi ini penting dalam Python karena menunjukkan blok kode mana yang termasuk dalam pernyataan if. Pernyataan if sangat penting dalam pemrograman karena memungkinkan Anda untuk membuat program yang dapat beradaptasi dengan situasi yang berbeda dan membuat keputusan berdasarkan data input.

 

1) Program python menentukan jenis kendaraan

  Program ini meminta pengguna untuk memasukkan jumlah roda kendaraan,kemudian menentukan jenis kendaraan berdasarkan jumlah roda tersebut menggunakan 'if', 'elif', dan 'else'.

  • if roda == 2 : jika jumlah roda sama dengan 2, maka program akan mencetak "kendaraan tersebut kemungkinan adalah sepeda motor atau sepeda."
  • elif roda == 4 :  jika jumlah roda sama dengan 4, maka program akan sama dengan 4, maka program akan mencetak "kendaraan tersebut kemungkinan adalah mobil atau mobil bak."
  • elif roda >= 6 : jika jumlah roda lebih dari atau sama dengan 6, maka program akan mencetak "kendaraan tersebut kemungkinan adalah truk atau bus."
  • else : jika semua kondisi di atas tidak terpenuhi (jumlah roda tidak valid), maka program akan mencetak "jumlah roda tidak valid."

dalam program ini, karena setiap pernyataan if di evaluasi secara independen,jika pengguna memasukkan "roda dua", program akan menampilkan "kendaraan anda adalah sepeda motor." meskipun kondisi if pertama sudah terpenuhi.

 

2) Program python permainan tebak angka (angka / ganjil)

1. input jenis permainan :

   program meminta pengguna untuk memasukkan jenis permainan tebak angka (ganjil / genap) dan menyimpan input tersebut  dalam variabel                   jenis_permainan.

2. pernyataan kondisional if :

  • if jenis_permainan == "ganjil" : jika input adalah "ganjil", program akan menampilkan "anda akan menebak angka ganjil"
  • if jenis_permainan == "genap" : jika input adalah "genap", program akan menampilkan "anda akan menebak angka genap"
  • if jenis_permainan != "ganjil" and jenis_permainan != "genap" : jika input bukan "ganjil" dan bukan "genap", program akan menampilkan "jenis permainan tidak valid"

program ini menggunakan beberapa pernyataan if untuk memeriksa kondisi yang berbeda secara independen.setiap pernyataan if memeriksa apakah jenis_permainan sama dengan nilai tertentu dan menampilkan pesan yang sesuai. Jika input tidak valid, pesan kesalahan akan di tampilkan 

 

3) program python mencari bilangan terbesar 

program ini akan meminta pengguna untuk memasukkan tiga bilangan, lalu menentukan angka terbesar di antara ketiga nya menggunakan if,elif,dan else.

1.input :

    program meminta pengguna  memasukkan tiga bilangan dan menyimpan nya dalam variabel bilangan 1, bilangan 2, dan bilangan 3. input diubah            menjadi integer menggunakan int()

2. if bilangan 1 >= bilangan 2 >=  and bilangan 1 >= bilangan 3

  • jika bilangan 1 lebih besar dari atau sama dengan bilangan 2 dan bilangan 1 lebih besar dari atau sama dengan bilangan 3, maka bilangan 1 adalah bilangan terbesar dan di simpan dalam variabel terbesar

3. elif bilangan 2 >= bilangan 1 and bilangan 2 >= bilangan 3 :

  • jika kondisi if sebelumnya tidak terpenuhi dan bilangan 2 lebih besar dari atau sama dengan bilangan 1 dan bilangan 2 lebih besar dari atau sama dengan bilangan 3, maka bilangan 2 adalah bilangan terbesar dan di simpan dalam variabel terbesar.

4. else :

  • jika kedua kondisi di atas tidak terpenuhi,maka bilangan 3 adalah bilangan terbesar dan di simpan dalam variabel terbesar.

5. output :

    program mencetak bilangan terbesar yang di simpan dalam variabel terbesar.

program ini menunjukkan bagaimana if, elif, dan else dapat digunakan untuk membandingkan nilai dan menentukkan nilai terbesar di antara beberapa nilai.

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong