Saturday, March 21, 2026

Write a program that finds if a given number is a prime number.|| C Lab Program

 WAP_B02: Write a program that finds if a given number is a prime number...|| Expression Evaluation


Algorithm


start
step1: Read number
step2: for i := 2 to number/2 step 1 do
step3: if number % i = 0 then
step4: count := count +1
step5: break
step6: if count = 0 then
step7: Print "number is prime"
step8: else Print "number is not a prime"
stop


WAP_B02: C Lab Program


//a given number is a prime number or not
#include <stdio.h>

int main() {
    int number,count=0;

    printf("Enter a number: ");
    scanf("%d", &number);
    for (int i = 2; i<= number/2; i++) {
        if (number % i == 0) {
            count++;   // Found a divisor, not prime
            break;
        }
    }
    if (count == 0) {
        printf("%d is a prime number.\n", number);
    } else {
        printf("%d is not a prime number.\n", number);
    }

    return 0;
}


OUTPUT


Enter a number: 31
31 is a prime number.


For all 2026 published articles list: click here

...till the next post, bye-bye & take care.