Penerapan Looping Do While Untuk enampilkan Bilangan Prima - Program C++

Pada Kesempatan kali ini penulis akan membahas bagaimana menampilkan bilangan prima secara komputerisasi dalam bentuk sebuah program , menggunakan bahasa pemrograman C++. Bilangan prima adalah bilangan lebih besar dari 1 yang hanya dapat dibagi oleh dua bilangan berbeda, yakni bilangan itu sendiri dan 1.


Contohnya :
2 hanya dapat dibagi oleh 2 dan 1.
2 hanya dapat difaktorkan menjadi 2 dan 1 (2 = 2 × 1).
Jadi, bilangan prima terkecil adalah 2. Selain itu, 2 juga merupakan satu-satunya bilangan prima genap.

Kalian bisa ketikan  / copas source code yang sudah penulis buat dibawah ini untuk mengimplementasikannya dan jalankan programnya.
 
#include <stdio.h>
#include <conio.h>

main
()
{

 int a,b,n,m,i,j;
 b=0;

 printf ("bilangan prima dari: "); scanf("%d",&n);
 printf ("sampai: "); scanf("%d",&m);

 i=n;
 do
 {

a=0;
  i++;

j=1;
  do
{

if (i%j==0) a++;

j++;
 }

while
(j<=i);
if (a==2){
b=b+i;

printf("%d\n",i);

}
  }

while
(i<=m);
getch ();
}
Maka hasilnya akan seperti gambar dibawah ini, bilangan awal yang diimputkan adalah 9 dan bilangan akhir yang diinputkan adalah 20. maka akan di tampilkan deret bilangan prima dari 9 sampai 20.
HASIL DARI PROGRAM YANAG DIBUAT
Sekian dari penulis, semoga membantu kalian semua ya. Pesan untuk penulis jangan terlalu banyak bertanya kalau ada codingan yang error cobalah untuk Trobleshoting sendiri.

0 Response to "Penerapan Looping Do While Untuk enampilkan Bilangan Prima - Program C++"

Post a Comment