Hello.. Kali ini saya akan memberikan tutorial bagaimana menentukan suatu bilangan prima atau bukan.. oke kita mulai dari pengertian bilangan prima. Bilangan prima yaitu bilangan yang faktornya angka 1 dan bilangan itu sendiri. selanjutnya langsung saya share kodingannya yaa: #include <stdio.h> //memanggil header stdio.h int main() {    int input=3,hasil; //deklarasi va...

Tutorial Menentukan bilangan prima atau bukan

Hello..

Kali ini saya akan memberikan tutorial bagaimana menentukan suatu bilangan prima atau bukan..

oke kita mulai dari pengertian bilangan prima. Bilangan prima yaitu bilangan yang faktornya angka 1 dan bilangan itu sendiri.

selanjutnya langsung saya share kodingannya yaa:

#include <stdio.h> //memanggil header stdio.h
int main() {
    int input=3,hasil; //deklarasi variabel
    while (input > 2 && input <=100000){
              printf("Masukkan sebuah bilangan: ");
              scanf ("%d",&input);  //memasukan bilangan yang akan di cek
              int n=input;
              for (int i=2;i<input;i++) {
                  if (input%i==0)  /*jika mod input dibagi nilai pada variabel pada i bernilai 0, maka input bertambah nilai 1. */
                     input++;
                     }
              hasil=input-n; /*memasukan nilai variabel hasil. jika bernilai 0 maka bil prima jika bukan 0 maka bukan bilangan prima */
              if(hasil==0)
              printf("Bilangan prima\n");
              else printf("Bukan Bilangan Prima\n");
               }    
}

Pada program diatas , berhenti saat input bernilai kurang dari 3 atau lebih dari 100000..

Terima kasih. Selamat mencoba..

Jika ada pertanyaan silahkan berkomentar..)


About Author

(:)

no comment


Comment & Discussions

    Please LOGIN before if you want to give the comment.