๐Ÿ’ป
B.TECH I YEAR โ€ข I SEMESTER โ€ข R25

Programming for Problem Solving - Lab Manual

C Programming Laboratory โ€ข Program Solution

๐Ÿ“˜ R25 Regulation ๐ŸŽ“ I Year ๐Ÿ“š I Semester ๐Ÿ’ป C Programming ๐Ÿงช Lab Program
Selected Program

Write a program that finds if a given number is a prime number .

โ† All Lab Programs

Write a program that finds if a given number is a prime number .

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

Flowchart
flowchart for given number is a prime number in c

C Programming
//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.

๐Ÿ’ป Run This C Program

Write a program that finds if a given number is a prime number .
The selected C program is loaded automatically. Edit the code, provide input through STDIN and click Run.

The compiler is embedded using OneCompiler. Your program runs in the embedded C environment; Study Glance does not execute C code directly on your web server.
โ† Back to PPS Lab Programs ๐Ÿ“š All Lab Manuals