Buat program dengan larik untuk menghitung rata-rata deret bilangan ganjil

Berikut ini adalah pertanyaan dari subanda1827 pada mata pelajaran TI untuk jenjang Sekolah Menengah Pertama

Buat program dengan larik untuk menghitung rata-rata deret bilangan ganjil 1 dengan 100 yg habis di bagi 5

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