วันพุธที่ 24 กรกฎาคม พ.ศ. 2556

จำนวนเฉพาะ


การหาจำนวนเฉพาะระหว่างจำนวน1-9 มีทั้งหมดกี่จำนวนอะไรบ้าง?

int a = 9;//ขอบเขตจำนวนที่หา
int n=1;
int b=0;//จำนวนที่หารด้วย1และตัวมันเองลงตัว
int c=2;

while(c<=a){
   while(n<=c){
       if(c%n==0){
       b=b+1;
       }
       n=n+1;
    }
    if(b==2){
        println(+c);
     }
     n=1;
     b=0;
     c=c+1;
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น