Berikut ini adalah pertanyaan dari subanda1827 pada mata pelajaran TI untuk jenjang Sekolah Menengah Pertama
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
contoh python:
# Inisialisasi larik
angka = []
# Mengisi larik dengan bilangan ganjil 1 sampai 100 yang habis dibagi 5
for i in range(1, 101, 2):
if i % 5 == 0:
angka.append(i)
# Menghitung rata-rata dari bilangan dalam larik
if len(angka) > 0:
rata_rata = sum(angka) / len(angka)
print("Rata-rata deret bilangan ganjil 1 sampai 100 yang habis dibagi 5 adalah:", rata_rata)
else:
print("Tidak ada bilangan ganjil 1 sampai 100 yang habis dibagi 5.")
Penjelasan:
1. Membuat larik kosong dengan nama `angka`.
2. Menggunakan loop `for` untuk mengisi larik dengan bilangan ganjil 1 sampai 100 yang habis dibagi 5.
3. Menambahkan bilangan yang memenuhi syarat ke dalam larik menggunakan metode `append()`.
4. Mengecek apakah larik `angka` memiliki elemen atau tidak.
5. Jika angka tidak kosong, maka menghitung rata-rata bilangan dalam larik dengan menjumlahkan seluruh elemen menggunakan fungsi `sum()` dan membaginya dengan panjang larik menggunakan fungsi `len()`.
6. Menampilkan hasil rata-rata dengan menggunakan fungsi `print()`.
7. Jika `angka` kosong, maka menampilkan pesan bahwa tidak ada bilangan ganjil 1 sampai 100 yang habis dibagi 5.
Semoga dengan pertanyaan yang sudah terjawab oleh malvinojefferson1 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Mon, 19 Jun 23