Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:23
AIM: Write a program to print first n prime numbers.
C Program:
//Program to print first n prime numbers.
#include<stdio.h>
int main()
{
int n,i=3,c,t;
printf("Enter the number of prime numbers required:\n");
scanf("%d",&n);
if(n>=1)
{
printf("First %d prime numbers are\n",n);
printf("2\n");
}
for(t=2;t<=n;i++)
{
for(c=2;c<i;c++)
{
if(i%c==0)
{
break;
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:46
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
}
}
if(c==i)
{
printf("%d\n",i);
t++;
}
}
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:47
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:24
AIM: Write a program to find factorial of a given number.
C Program:
//Program to find factorial of a given number.
#include<stdio.h>
int main()
{
int n,i,mul=1;
printf("Enter the positive number:\n");
scanf("%d",&n);
if(n<0)
{
printf("Error! Factorial of a negative number doesn't exist.");
}
else
{
for(i=1;i<=n;i++)
{
mul*=i;
}
printf("Factorial of %d is %d",n,mul);
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:48
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:49
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:25
AIM: Write a program to generate the first n number of the
Fibonacci series.
C Program:
//Program to generate the first n number of the Fibonacci series.
#include<stdio.h>
int main()
{
int n,i,t1=0,t2=1;
int nt=t1+t2;
printf("Enter the number of terms:\n");
scanf("%d",&n);
printf("%d terms of Fibonacci series: %d, %d, ",n,t1,t2);
for(i=3;i<=n;i++)
{
printf("%d, ",nt);
t1=t2;
t2=nt;
nt=t1+t2;
}
return 0;
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:50
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:51
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:26
AIM: Write a program that accept a string and count the number
of space character, tab character,
new line character, and any other characters.(Hint: use getchar()
to accept characters. Use a combination of switch..case and
while loop).
C Program:
#include<stdio.h>
int main()
{
char ch;
int spacecount=0, tabcount=0, newlinecount=0, othercount=0;
printf("Enter a string (# to end input):\n");
while((ch = getchar()) != '#')
{
switch(ch)
{
case ' ':
spacecount++;
break;
case '\t':
tabcount++;
break;
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:52
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
case '\n':
newlinecount++;
break;
default:
othercount++;
break;
}
}
printf("Spaces: %d\n",spacecount);
printf("Tabs: %d\n",tabcount);
printf("New lines: %d\n",newlinecount);
printf("Other characters: %d\n",othercount);
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:53
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:27
AIM: Write a program to find the sum and average of different
numbers. The user should be able to enter as many numbers as
he wants.
C Program:
#include<stdio.h>
int main()
{
int n,i,t;
float avg,sum=0;
printf("How many numbers you want to enter:\n");
scanf("%d",&n);
printf("Enter numbers one by one:\n");
for(i=1;i<=n;i++)
{
scanf("%d",&t);
sum+=t;
}
avg = sum/n;
printf("The summation of the entered numbers: %f\n",sum);
printf("The average of the entered numbers: %f\n",avg);
return 0;
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:54
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:55
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:28
AIM:Write a program to accept start number and end number
from the user and print all the numbers in the range.
C Program:
#include<stdio.h>
int main()
{
int i,a,b;
printf("Enter start number:\n");
scanf("%d",&a);
printf("Enter end number:\n");
scanf("%d",&b);
printf("All numbers in range (%d,%d):\n",a,b);
i=a;
do
{
i++;
printf("%d\n",i);
} while (i<(b-1));
return 0;
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:56
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:57
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:29
AIM: Write a program to calculate average and total marks of 5
students for 3 subjects (use nested for loops).
C Program:
#include<stdio.h>
int main()
{
int i,j;
float sum=0,marks;
for(i=1;i<=5;i++)
{
sum=0;
printf("For student %d\n",i);
for(j=1;j<=3;j++)
{
printf("Enter marks of subject %d\n",j);
scanf("%f",&marks);
sum+=marks;
}
printf("For student %d\n",i);
printf("Total marks: %f\n",sum);
printf("Average marks: %f\n",sum/3);
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:58
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
printf("\n");
}
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:59
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:30
AIM: Read five persons height and weight and count the number
of person having height greater than 170 and weight less than 50
C Program:
#include<stdio.h>
int main()
{
int i,count=0;
float h,w;
for(i=1;i<=5;i++)
{
printf("For person %d\n",i);
printf("Enter height\n");
scanf("%f",&h);
printf("Enter weight\n");
scanf("%f",&w);
if(h>170)
{
if(w<50)
{
count++;
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:60
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
}
printf("\n");
}
printf("Total person having height greater than 170 and weight less
than 50: %d",count);
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:61
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:31
AIM: Write a program to evaluate the series 1^2 + 2^2 + 3^2 +
....+ n^2
C Program:
#include<stdio.h>
int main()
{
int n,i,sum=0;
printf("Enter the value of n:\n");
scanf("%d",&n);
for(i=0;i<=n;i++)
{
sum+=(i*i);
}
printf("The sum of series = %d",sum);
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:62
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:32
AIM: Write a program to find 1+1/2+1/3+1/4+....+1/n.
C Program:
#include<stdio.h>
int main()
{
float n,i;
float sum=0;
printf("Enter the value of n:\n");
scanf("%f",&n);
for(i=1;i<=n;i++)
{
sum+=(1/i);
}
printf("The sum of series = %f",sum);
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:63
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:33
AIM: Write a program to find 1+1/2!+1/3!+1/4!+.....+1/n!.
C Program:
#include<stdio.h>
int main()
{
float n,i,j,sum=0,mul=1;
printf("Enter any positive number:\n");
scanf("%f",&n);
for(i=1;i<=n;i++)
{
mul=1;
for(j=1;j<=i;j++)
{
mul*=j;
}
sum+=(1/mul);
}
printf("The sum of series is %f",sum);
return 0;
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:64
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:65
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:34
AIM: Write a program to evaluate the series
sum=1-x+x^2/2!-x^3/3!+x^4/4!......-x^9/9!.
C Program:
#include<stdio.h>
#include<math.h>
int main()
{
float x,i,j,sum=0,fact=1;
printf("Enter any positive number:\n");
scanf("%f",&x);
for(i=1;i<=9;i++)
{
fact=1;
for(j=1;j<=i;j++)
{
fact*=j;
}
sum+=(pow(-x,i)/fact);
}
printf("The sum of series is %f",sum+1);
return 0;
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:66
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:67
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:35
AIM:Write a program to print following patterns:
C Program:
//Program35 (1)
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
//program35 (2)
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++)
{
printf(" ");
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:68
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
for(j=1;j<=i;j++)
{
printf(" *");
}
printf("\n");
}
return 0;
}
//program35 (3)
#include<stdio.h>
int main()
{
int i,j;
for(i=5;i>=1;i--)
{
for(j=1;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
Output:
1) 2) 3)
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:69
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:36
AIM: Write a program to print following patterns:
C Program:
//program36 (1)
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
printf("%d",j);
}
printf("\n");
}
return 0;
}
//program36 (2)
#include<stdio.h>
int main()
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:70
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
{
int i,j;
for(i=5;i>=1;i--)
{
for(j=1;j<=i;j++)
{
printf("%d",j);
}
printf("\n");
}
return 0;
}
//program36 (3)
#include<stdio.h>
int main()
{
int i,j;
for(i=5;i>=1;i--)
{
for(j=1;j<=i;j++)
{
printf("%d",i);
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:71
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
}
printf("\n");
}
return 0;
}
//program36 (4)
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
printf("%d",i);
}
printf("\n");
}
return 0;
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:72
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Output:
1) 2) 3) 4)
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:73
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:37
AIM:Write a program to print following patterns:
C Program:
//program37 (1)
#include<stdio.h>
int main()
{
int i,j,k;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++)
{
printf(" ");
}
for(k=1;k<=(2*i-1);k++)
{
printf("%d",k);
}
printf("\n");
}
return 0;
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:74
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
//program37 (2)
#include<stdio.h>
int main()
{
int i,j,k,c;
for(i=1;i<=5;i++)
{
for(j=0;j<5-i;j++)
{
printf(" ");
}
c=1;
for(k=1;k<=i;k++)
{
printf("%d ",c);
c=c*(i-k)/k;
}
printf("\n");
}
return 0;
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:75
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
//program37 (3)
#include<stdio.h>
int main()
{
int i,j,k;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++)
{
printf(" ");
}
for(k=1;k<=i*2-1;k++)
{
if(k==1 || k==(i*2)-1)
{
printf("*");
}
else
{
printf("#");
}
}
printf("\n");
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:76
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
}
return 0;
}
//program37 (4)
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=4;i++)
{
for(j=1;j<=i;j++)
{
printf("%d",j);
}
printf("\n");
}
for(i=3;i>=1;i--)
{
for(j=1;j<=i;j++)
{
printf("%d",j);
}
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:77
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
printf("\n");
}
return 0;
}
Output:
1) 2) 3) 4)
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:78
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:38
AIM:Write a program to print following patterns:
C Program:
//program38 (1)
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
printf("%c ",j+64);
}
printf("\n");
}
return 0;
}
//program38 (2)
#include<stdio.h>
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:79
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
int main()
{
int i,j;
for(i=5;i>=1;i--)
{
for(j=1;j<=i;j++)
{
printf("%c ",70-i);
}
printf("\n");
}
return 0;
}
Output:
1) 2)
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:80
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:39
AIM: Write a program to find out which number is even or odd from
list of 10 numbers using an
array.
C Program:
#include<stdio.h>
int main()
{
int n[10],i;
for(i=0;i<10;i++)
{
printf("Enter the number in array at position [%d] : ",i+1);
scanf("%d",&n[i]);
}
for(i=0;i<10;i++)
{
if(n[i]%2==0)
{
printf("%d is even number\n",n[i]);
}
else
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:81
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
{
printf("%d is odd number\n",n[i]);
}
}
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:82
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:40
AIM: Write a program to read and store the roll no and marks of 20
students using two-dimensional
array.
C Program:
#include<stdio.h>
int main()
{
int a[20][2],i,j;
for(i=0;i<20;i++)
{
printf("Enter the roll no of student %d : ",i+1);
scanf("%d",&a[i][0]);
printf("Enter the marks : ");
scanf("%d",&a[i][1]);
}
printf("\nRoll No\t\tMarks\n");
for(i=0;i<20;i++)
{
for(j=0;j<2;j++)
{
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:83
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
printf("%d\t\t",a[i][j]);
}
printf("\n");
}
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:84
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:85
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:41
AIM:Write a program to sort given array in ascending order. (Use
Selection sort).
C Program:
#include <stdio.h>
int main() {
int a[50],i,n;
printf("Enter size of the array: ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("enter elemnt no %d :",i+1);
scanf("%d",&a[i]);
}
for (int step = 0; step < n - 1; ++step) {
for (int i = 0; i < n - step - 1; ++i) {
if (a[i] > a[i + 1]) {
int temp = a[i];
a[i] = a[i + 1];
a[i + 1] = temp;
}
}
}
printf("sorted arry \n");
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:86
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
for(i=0;i<n;i++)
{
printf("%d\n",a[i]);
}
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:87
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:42
AIM:Write a program to replace a character, to delete a character in a
given string.
C Program:
#include<stdio.h>
#include<string.h>
int main()
{
char str[100],ch;
char chr,delete;
int i,len;
printf("\nEnter a string:");
gets(str);
printf("\nEnter a Character to replace from string:");
scanf("%c",&ch);
getchar();
printf("\nEnter the character by which to replace:");
scanf("%c",&chr);
getchar();
getchar();
for(i=0;i<strlen(str);i++)
{
if(ch==str[i])
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:88
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
{
str[i]=chr;
}
}
printf("\nString after replacing by new character:\n");
puts(str);
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:89
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:43
AIM:Write a program to reverse string.
C Program:
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
int i;
printf("\nEnter a string:");
gets(str);
for(i=strlen(str);i>=0;i--)
{
printf("%c",str[i]);
}
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:90
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
Practical No:44
AIM:Write a program that defines a function to check whether a given
number is prime or not.
C Program:
#include <stdio.h>
int isPrime(int num) {
if (num <= 1) {
return 0;
}
for (int i = 2; i <= num / 2; i++) {
if (num % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int num;
printf("Enter a number: ");
scanf("%d", &num);
if (isPrime(num)) {
printf("%d is a prime number.\n", num);
} else {
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:91
Subject Code:BTCO12107 Subject Name: Programming for Problem Solving
Enrollment No:ET23BTCO111 Name:Patel Kakshkumar Mukeshbhai
printf("%d is not a prime number.\n", num);
}
return 0;
}
Output:
SCET/CO/2023-24/EVEN/B.tech/SEM2/Div-E Page No:92