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.
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 ();
}
#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