2. Mencari daftar bilangan prima di antara dua buah

Berikut ini adalah pertanyaan dari muhammadibnuibnu810 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

2. Mencari daftar bilangan prima di antara dua buah bilangan yangdiinputkan

Contoh:

Bilangan n = 5

Bilangan n = 14

Daftar bilangan prima dari 5 sampai 14 adalah 5, 7, 11, 13


3. Menampilkan dan Menghitung Jumlah N Deret Bilangan Prima

Hitung S = 1 + 3 + 5 + 7 + 11 + .. + N

Contoh:

Jika N = 4, maka akan dicari jumlah dari suku pertama hingga ke-4.

1 + 3 + 5 + 11

Total = 20

mohon bantuannya kak​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

2. Ini Nomor 2

function cariBilanganPrima(n1, n2):

 # Buat list kosong untuk menampung bilangan prima

 bilangan_prima = []

 # Lakukan perulangan dari n1 hingga n2

 for i = n1 to n2:

   # Tentukan apakah bilangan i merupakan bilangan prima atau tidak

   is_prima = True

   for j = 2 to i - 1:

     # Jika ada bilangan yang dapat membagi i dengan sisa bagi 0,

     # maka i bukan bilangan prima

     if (i % j == 0):

       is_prima = False

       break

   # Jika setelah perulangan, is_prima masih True,

   # maka bilangan i adalah bilangan prima

   if (is_prima):

     # Tambahkan bilangan prima ke list

     bilangan_prima.append(i)

 # Kembalikan list bilangan prima

 return bilangan_prima

3. ini nomor 3

function hitungJumlahN(n):

 # Inisialisasi variable untuk menyimpan hasil penjumlahan

 total = 0

 # Buat list untuk menampung bilangan prima

 bilangan_prima = []

 # Lakukan perulangan dari 1 hingga n

 for i = 1 to n:

   # Tentukan apakah bilangan i merupakan bilangan prima atau tidak

   is_prima = True

   for j = 2 to i - 1:

     # Jika ada bilangan yang dapat membagi i dengan sisa bagi 0,

     # maka i bukan bilangan prima

     if (i % j == 0):

       is_prima = False

       break

   # Jika setelah perulangan, is_prima masih True,

   # maka bilangan i adalah bilangan prima

   if (is_prima):

     # Tambahkan bilangan prima ke list

     bilangan_prima.append(i)

 # Lakukan perulangan untuk menjumlahkan setiap bilangan prima

 for bilangan in bilangan_prima:

   total = total + bilangan

 # Kembalikan total hasil penjumlahan

 return total

Semoga dengan pertanyaan yang sudah terjawab oleh Kyojo 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: Sun, 12 Mar 23