Nama : Dhea Amalia Putri
NIM : 2309116037
Kelas : Sistem Informasi A'23
Program python yang saya buat ini terdapat Login Sederhana dan juga memungkinkan user untuk menghitung panjang sisi segitiga siku-siku, dengan menggunakan panjang dua sisi lainnya. Program ini menerapkan rumus teorema pythagoras untuk melakukan perhitungan.
Pada program ini saya juga menggunakan perulangan while pada Input NIM dan Input saat memilih menu pilihan rumus
Pengguna harus memasukkan data diri terlebih dahulu melalui input. Program ini menggunakan loop while pada bagian NIM pengguna, loop ini akan terus berjalan sampai pengguna memasukkan NIM yang valid (hanya angka). Disini saya menggunakan .isdigit() yang berguna untuk memeriksa apakah sebuah string hanya memiliki angka atau tidak, jika pada string itu hanya mengandung angka maka akan bernilai True dan jika memiliki setidaknya satu saja karakter yang bukan merupakan angka maka nilai yang akan dihasilkan adalah False. Lalu mencetak pesan "Anda Berhasil Login"
Program ini juga menggunakan loop while True untuk menampilkan menu pilihan (alas, sisi tegak, sisi miring, atau keluar) kepada pengguna
Tergantung pilihan dari pengguna, progrm akan meminta pengguna menginputkan panjang sisi-sisi yang ingin diketahui