Course Content
Membuat Program Aplikasi Kalkulator Nilai Pertama Anda
Pada modul ini, kita akan langsung praktik membuat sebuah program nyata bernama "Kalkulator Nilai Akhir Siswa". Melalui program ini, Anda akan mempelajari 5 pondasi dasar pemrograman Python: Variabel, Input/Output, Konversi Tipe Data, Operasi Matematika, dan Logika Percabangan (If-Else).
0/4
Pemrograman Python untuk Pemula

Secara standar, semua data yang ditangkap oleh fungsi input() akan dianggap sebagai teks (String) oleh Python. Padahal, kita tidak bisa menghitung matematika menggunakan teks.

1. Mengubah Teks Menjadi Angka (float)

Jika pengguna memasukkan angka 80, Python membacanya sebagai teks "80". Agar bisa dihitung secara matematika, kita harus mengubahnya menjadi angka desimal menggunakan fungsi float().

Python

 
nilai_tugas = float(input("Masukkan nilai tugas: "))
nilai_ujian = float(input("Masukkan nilai ujian: "))

2. Melakukan Perhitungan Bobot

Setelah data berubah menjadi angka, kita bisa menggunakan operator matematika seperti perkalian (*) dan penjumlahan (+). Di bawah ini kita menghitung nilai akhir dengan bobot Tugas 40% dan Ujian 60%:

Python

 
nilai_akhir = (nilai_tugas * 0.4) + (nilai_ujian * 0.6)