Pertemuan ke 1 Algoritma dan Pemrograman

Rangkuman Algoritma dan Pemrograman

Pada pertemuan ke-1 mata kuliah Algoritma dan Pemrograman, kita telah mempelajari dasar-dasar Variabel dan Tipe Data di Python—mulai dari aturan penamaan, assignment, type casting, hingga penggunaan fungsi input().

Untuk mengimplementasikan konsep tersebut, kali ini saya menyelesaikan sebuah tugas latihan kode Python sederhana bertajuk "Algoritma Penukaran Gelas & Kalkulator Persegi" (algoritma gelas.py)

  1. Konsep Algoritma Penukaran Gelas Swap Algoritma

        Bayangkan kita memiliki dua buah gelas:

  1. Gelas A berisi Kopi

  2. Gelas B berisi Teh

        Jika kita ingin menukar isi Gelas A menjadi Teh dan Gelas B menjadi Kopi, kita tidak bisa langsung menuangkannya tanpa wadah bantuan! Oleh karena itu, kita membutuhkan Gelas C (variabel penampung sementara).

        Langkah-langkah pada kode Python:

  1. Simpan isi gelas_A ("Kopi") ke dalam gelas_C.

  2. Pindahkan isi gelas_B ("Teh") ke dalam gelas_A.

  3. Pindahkan isi gelas_C (yang menyimpan "Kopi") ke dalam gelas_B.

  4. Kosongkan kembali gelas_C.

        Hasil akhirnya, gelas_A kini berisi Teh dan gelas_B berisi Kopi!

    Perhitungan Keliling dan Luas Persegi + Validasi Input

    Selain algoritma swap, program ini juga dilengkapi dengan fungsi interaktif untuk menghitung Keliling dan Luas Persegi:

  1. Aturan Input & Type Casting: Input dari pengguna menggunakan input() yang dikonversi ke tipe data desimal float agar bisa menerima angka pecahan.
  1. Penanganan Error try-except: Memastikan bahwa pengguna memasukkan angka yang valid dan bernilai positif 
Dengan Memakai Rumus:

  1. Keliling = 4 X Sisi
  2. Luas = Sisi X Sisi

Klik pada Link Tugasnya :
https://github.com/arysetiiawann-sketch/Algoritma-pemograman-1

Sekian Terimakasih

Komentar

Postingan Populer