Анхдагч тоо мөн эсэхийг олдог алгоритм. ( C хэл дээр )
Tailbar programminhaa code-dotor tailbar bichihdee
" // tailbar" , "/* tailbar */" ashiglaj bichdeg. Ehniih ni neg mor tailbart , 2 dahi ni olon mor tailbar bichihed ashiglana.
*************************************************************
#include
int main(void)
{
int num, i, is_prime;
printf("Enter a number: ");
//delgetsend "enter number" gesen text heblej bna.
scanf("%d", &num);
// d - gedeg ni garaas integer torliin utgiig avah bogood num
//gesen huvisagchid hadgalna.
is_prime = 1;
for(i = 2; i <= num / 2; i = i + 1)
// dabtalt ni 2-oos num/2 buyu nu/2 iin bvhel heseg hvrtel 1 eer nemegdej dabtana.
//i=i+1 gesen negeer nemegdene gej oilgooroi.
if((num%i)==0)
// "%" temdeg ni toonii vldegdeliig oldog vildliin temdeg.
//Jishee 15%2=1 baina gesen vg.
is_prime = 0;
if(is_prime==1)
// nohtsol shalgah vildel hiij bna. tentsvv esehiig shalgahdaa == gej shalgana
printf(" is prime.");
/*ankhdagch too mon gedgiig heblej bna.
Hereb vnen nohtsoliin door 1-ees olon vildel baih um bol {} haaltand hiij gvitsetgeh heregtei. */
else
printf("not prime.");
return 0;
}
No comments:
Post a Comment