AI Jawab Pertanyaan_Asisten Tugas Terbaik AI Online | Question AI
Beranda / Teknologi / Studi Kasus : Buat program untuk menentuk an kategori suatu nilai. Input nilai diambil dari 3 digit

Pertanyaan

Studi Kasus : Buat program untuk menentuk an kategori suatu nilai. Input nilai diambil dari 3 digit NIM terakhir (jika NIM lebih dari 100,
zoom-out-in

Studi Kasus : Buat program untuk menentuk an kategori suatu nilai. Input nilai diambil dari 3 digit NIM terakhir (jika NIM lebih dari 100, gunakan operasi modulo 100). Tentukan sendiri kategori dan rentang nilainya , misal: Nilaigt =80:A Nilai 70-79:B Nilai 60-69:C Nilai 50-59:D Nilailt 50:E 17.15

Tampilkan lebih banyak
87
Jawaban
4.4 (295 suara)
avatar
Charan profesional · Tutor selama 6 tahun

Jawaban

```python
def tentukan_kategori(nim):
"""
Fungsi untuk menentukan kategori nilai berdasarkan NIM.

Args:
nim: NIM mahasiswa (integer).

Returns:
Kategori nilai (string).
"""

Ambil 3 digit terakhir NIM
nilai = nim % 100

Tentukan kategori nilai
if nilai >= 80:


kategori = "A"
elif nilai >= 70:
kategori = "B"
elif nilai >= 60:
kategori = "C"
elif nilai >= 50:
kategori = "D"
else:
kategori = "E"

return kategori

Input NIM
nim = int(input("Masukkan NIM:

"))

Tentukan kategori nilai
kategori = tentukan_kategori(nim)

Tampilkan kategori nilai
print("Kategori nilai:

", kategori)
```

Penjelasan Kode:

1. Fungsi `tentukan_kategori(nim)`:
- Fungsi ini menerima NIM sebagai input.
- Menggunakan operator modulo (`%`) untuk mengambil 3 digit terakhir NIM.
- Melakukan pengecekan kondisi untuk menentukan kategori nilai berdasarkan rentang nilai yang telah ditentukan.
- Mengembalikan kategori nilai sebagai string.

2. Input NIM:
- Kode meminta pengguna untuk memasukkan NIM.
- Input NIM diubah menjadi integer menggunakan `int()`.

3. Panggilan Fungsi:
- Fungsi `tentukan_kategori()` dipanggil dengan NIM sebagai argumen.
- Hasil dari fungsi disimpan dalam variabel `kategori`.

4. Tampilan Kategori:
- Kode menampilkan kategori nilai yang diperoleh dari fungsi.

Contoh Penggunaan:

Jika NIM yang dimasukkan adalah 1234567, maka program akan mengambil 3 digit terakhir (67) dan menentukan kategori nilai berdasarkan rentang yang telah ditentukan.

Catatan:

- Anda dapat mengubah rentang nilai dan kategori sesuai dengan kebutuhan Anda.
- Kode ini hanya contoh sederhana. Anda dapat menambahkan fitur lain seperti validasi input atau penanganan kesalahan.
Apakah jawabannya membantu Anda?Silakan beri nilai! Terima kasih

Pertanyaan Panas lebih lebih

4. Negara Y menerapkan sistem ekonomi komando untuk mengatur kegiatan ekonomi negaranya. Seluruh sumber daya ekonomi yang dimiliki negara tersebut dik

2. Bagaimanakah anda membedakan antara Multimedia dengan Hypermedia, berikan penjelasan anda disertai dengan contoh? [Bobot: 20]

Perhatikan tabel berikut ini ! No & multicolumn(1)(|c|)( Prinsip Menggambar Persfektif ) 1 & Titik Pandang (Vanishing Point): 2 & Garis Panduan

Perhatikan gambar berikut! Dalam posisi Lionel Messi dibawah apakah yang yang akan kita lakukan sebagai Messi apabila kita sedang melakukan serangan

Perhatikan dan cermati urutan teknik lari jarak menengah berikut! 1) Setelah lepas dari garis start, langkahkan kaki ke depan dengan ayunan paha ke de

Eskalator atau tangga berjalan adalah salah satu transportasi vertikal berupa konveyor untuk mengangkut orang, yang terdiri dari tangga terpisah yang

Kemajuan teknologi komunikasi saat ini telah merambah ke berbagai bidang kehidupan. Salah satu teknologi yang akrab di masyarakat adalah koneksi nirka

Pak Marsili membutuhkan sebuah perangkat storage yang sangat cepat dalam mentransfer data, mempunyai konsumsi energi listrik kecil, dan ringan. Perang

Data merupakan salah satu sumber daya yang penting bagi kita sehingga perlu dilindungi, saat ini pembobolan data bisa lewat berbagai cara termasuk mel

Data merupakan salah satu sumber daya yang penting bagi kita sehingga perlu dilindungi, saat ini pembobolan data bisa lewat berbagai cara termasuk mel

Perhatikan logo beberapa software berikut! Dari gambar diatas, manakah yang termasuk sistem operasi? A. 1,2,3,4 B. 5,6,7,8 C. 2,3,5,7 D. 1,2,5

Gambar di bawah merupakan sebuah tampilan salah satu slide presentasi menggunakan Microsoft PowerPoint. Apabila slide tersebut lebih dari satu dan pe

Perhatikan pernyataan di bawah ini! (1). Memanfaatkan komputer power dan server. (2). Menentukan informasi dan data yang masuk. (3). Untuk melakukan p

Semakin banyak pelanggan yang mengakses internet dari ISP, setidaknya memberikan jaminan mutu yang baik dari segi kualitas layanan, customer service 2

Gambar di bawah merupakan sebuah tampilan salah satu slide presentasi menggunakan Microsoft PowerPoint. Apabila slide tersebut lebih dari satu dan pe