Program Python Sederhana Menggunakan Google Colab

02 October 2024 20:42:47 Dibaca : 79

Nama : Sevira Topiti

NIM : 412424026

Prodi/Kelas : Matematika/B

Kelompok : 1

 

Kode Program if

     Kode program python if adalah suatu struktur dalam pemrograman yang memungkinkan program untuk membuat keputusan. Kode program if mengevaluasi suatu kondisi, dan jika kondisi tersebut benar, maka blok kode dibawahnya akan dieksekusi jika kondisi salah blok kode tersebut dilewati. Contohnya "Apakah Hujan"  jika kondisi tersebut benar atau True, maka kode dalam blok if akan dijalankan. Jika tidak atau False, maka kode tersebut akan dilewati.

     Program if juga merupakan pernyataan kondisional dalam pemrograman yang digunakan untuk mengontrol alur eksekusi program berdasarkan suatu kondisi. Jika kondisi bernilai benar, maka blok kode di dalam pernyataan if akan dieksekusi. Kode program if memungkinkan program untuk bereaksi secara berbeda, membuat program lebih dinamis dan fleksibel, kode program if juga berperan sebagai gerbang logika dalam program, yaitu memeriksa kebenaran suatu pernyataan, dan hanya jika pernyataan itu benar, "gerbang" akan terbuka dan kode di dalamnya akan diproses.

 

Contoh Kode Program

1) Program Python Menentukan Nilai dan Kelulusan

      Cara yang pertama yaitu memasukan nilai dengan menggunakan fungsi input(), lalu mengubah input tersebut menjadi tipe data float menggunakan fungsi float(). Selanjutnya program menggunakan serangkaian pernyataan if, elif, dan else untuk menentukan grade dan status kelulusan berdasarkan nilai yang dimasukkan.

  • Jika nilai lebih besar dari atau sama dengan 80, grade adalah 'A' dan status adalah 'Lulus'.
  • Jika nilai lebih besar dari atau sama dengan 70 (tetapi kurang dari 80), grade adalah 'B' dan status adalah 'Lulus'.
  • Jika nilai lebih besar dari atau sama dengan 60 (tetapi kurang dari 70), grade adalah 'C' dan status adalah 'Lulus'.
  • Jika nilai lebih besar dari atau sama dengan 50 (tetapi kurang dari 60), grade adalah 'D' dan status adalah 'Tidak Lulus'.
  • Jika nilai kurang dari 50, grade adalah 'E' dan status adalah 'Tidak Lulus'.

     setelah grade dan status ditentukan, program mencetaknya menggunakan print() digunakan untuk membuat baris baru antara setiap output.

2) Program Python Menentukan Angka Positif, Negatif atau Angka Nol

     Langkah pertama yaitu dimulai dengan memasukkan angka menggunakan fungsi input(). Lalu fungsi input tersebut kemudian akan diubah menjadi tipe data float yaittu menggunakan fungsi float(), dengan fungsi float ini yaitu untuk memasukan bilangan desimal. Selanjutnya yaitu program akan menggunakan serangkaian pernyataan kondision untuk menentukan apakah angka tersebut positif, negatif atau nol.

  • if angka > 0:      : Pada kode program yang ini berfungsi untuk memeriksa apakah angka yang dimasukkan lebih besar dari nol. Jika iya, maka program akan mencetak "Angka Positif".
  • elif angka == 0: : Jika pada kode program yang pertama salah (angka tidak lebih besar dari nol), maka selanjutnya program akan memeriksa apakah angka tesebut sama dengan nol. Jika iya, program akan langsung mencetak "Angka Nol".
  • else:                   : Jika pada kedua kode program diatas salah (angka tidak lebih besar dari nol dan tidak sama dengan nol), maka angka tersebut pasti negatif. Kemudian selanjutnya program akan mencetak "Angka Negatif".

     Jadi, program "Menentukan Angka Positif, Negatif atau Nol" akan secara efektif akan mengklasifikasikan angka yang dimasukkan oleh pengguna dan memberikan output yang sesuai berdasarkan apakah angka tersebut positif, negatif atau nol.

3) Program Python Menentukan Bilangan Ganjil atau Genap

,

     Pada program terakhir ini yaitu untuk menentukan apakah suatu bilangan yang dimasukan bernilai ganjil atau genap.

  1. angka = int(input("Masukkan angka: ")) :

              - Pada kode program yang pertama ini digunakan untuk memasukan angka melalui fungsi input().

              - Fungsi int() kemudian digunakan untuk mengonversi atau mengubah input (yang awalnya berupa string atau teks) menjadi bilangan bulat.

              - Angka yang dimasukkan akan disimpan dalam variabel angka.

      2. if angka % 2 == 0: :

              - Pada kode program yang kedua ini merupakan pernyataan kodisional yang digunakan untuk memeriksa apakah angka tersebut genap.

              - Operator modulo (%) menghitung sisa bagi setelah pembagian. Ketika angka habis dibagi 2 (sisa bagi 0), maka kondisi ini bernilai True.

      3. print(angka, "adalah bilangan genap") :

              - Jika pada kode program yang sebelumnya (angka % 2 == 0) bernilai True, lalu kemudian kode program ini akan dijalankan

              - Selanjutnya yaitu program akan mencetak angka yang dimasukkan dan diikuti dengan teks "adalah bilangan genap".

      4. else: :

              - Pada blok kode ini akan dijalankan jika kondisi pada pernyataan if (angka % 2 == 0) bernilai False (artinya angka tidak habis dibagi 2).

      5. print(angka, "adalah bilangan ganjil") :

              - Kode program ini akan mencetak angka yang dimasukkan diikuti dengan teks "adalah bilangan ganjil".

     Pada program "Menentukan Angka Ganjil atau Genap" ini menggunakan operator modulo untuk memeriksa sisa bagi setelah pembagian dengan angka 2. Jika sisa baginya  0 maka angka tersebut bernilai genap dan jika pembagiannya tidak habis maka angka tersebut bernilai ganjil.

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong