Professional Documents
Culture Documents
PPS File New Abhishek 1
PPS File New Abhishek 1
PPS File New Abhishek 1
OF
PPS LAB PROGRAMS
Submitted to:
Miss. Pooja sangwan
CSED, DCRUST
Submitted by:
Abhishek Kumar
21001004006
M.E.D. 1st Year
INDEX
S.no. Program Date Sign.
Source Code-
#include<stdio.h>
void main(){
printf("Hello, World");
Output-
Program no. 2
Source Code-
#include<stdio.h>
void main()
int a,b,c;
c=a+b;
Output-
Program no. 3
Source Code-
#include<stdio.h>
void main() {
int a,b,c;
c=a-b;
Output-
Program no. 4
#include<stdio.h>
void main() {
int a,b,c;
c=a*b;
Output-
Program no. 5
#include<stdio.h>
void main() {
int a,b,c,d,e;
float X;
X=(a+b+c+d+e)/5;
Output-
Program no. 6
Source Code-
#include<stdio.h>
void main() {
int C,F;
scanf("%d", &F);
C=(F-32)*5/9;
Output-
Program no. 7
Source Code-
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
if (a%11==0&a%5==0) {
else if (a%11==0) {
else if (a%5==0) {
else {
Output-
Program no. 8
#include<stdio.h>
void main() {
int a;
scanf("%d", &a);
if (a%2==0) {
printf("number is even");
}}
Output-
Program no. 9
Source Code-
#include<stdio.h>
void main() {
int a,b,c,max;
printf("enter 3 numbers");
max=a;
if(b>max) { max=b; }
if (c>max) { max=c; }
Output-
Program no. 10
Source Code-
#include<stdio.h>
void main() {
int a;
scanf("%d", &a);
if(a>5) {
else {
}}
Output-
Program no. 11
Source Code-
#include<stdio.h>
void main() {
int a;
scanf("%d", &a);
if (a%4 == 0) {
printf("year is leap");
else {
}}
Output-
Program no. 12
Source Code-
#include<stdio.h>
void main()
int a,b,c;
printf("enter 3 numbers");
if(a>b) {
Else {
printf("c is greatest");
}}
else if (b>c)
printf("b is greatest");
}
else {
printf("c is greatest");
}}
Output-
Program no. 13
#include<stdio.h>
void main() {
int a;
scanf("%d",&a);
else {
printf("number is negative");
}}
Output-
Program no. 14
#include<stdio.h>
void main() {
int a,b,c,d;
d=b^2 - 4*a*c;
if (d>0) {
r1=(-b+sqrt(d))/(2*a);
r2= (-b-sqrt(d))/(2*a);
else if (d==0) {
r1=-b/(2*a);
r2=-b/(2*a);
}
else {
}}
Output-
Program no. 15
Source Code-
#include<stdio.h>
void main()
int p,n,SI;
float r;
SI = (p*n*r)/100;
Output-
Program no. 16
Source Code-
#include<stdio.h>
void main() {
char op;
double A, B;
scanf("%c", &op);
break;
case '-':
break;
case '*':
break;
case '/':
printf("%.1lf / %.1lf = %.1lf", A, B, A / B);
break;
default:
}}
Output-
Program no. 17
Source Code-
#include<stdio.h>
void main()
{ int i = 0;
printf("hello- world" , i );
i = i + 1;
}}
Program no. 18
Output-
Program no. 19
Aim- Write a C program to find whether the number is Armstrong or no
#include<stdio.h>
int main() {
int n,r,sum=0,temp;
printf("enter your number");
scanf("%d",&n);
temp=n;
while(n>0) {
r=n%10;
sum=sum+(r*r*r);
n=n/10;}
if(temp==sum)
printf("armstrong number ");
else
printf("not armstrong number");
return 0;
}
Program no. 20
Aim- WAP to find whether the number is Palindrome or not
Source Code-
#include<stdio.h>
int main() {
int n,r,sum=0,temp;
printf("enter the number=");
scanf("%d",&n);
temp=n;
while(n>0) {
r=n%10;
sum=(sum*10)+r;
n=n/10;
}
if(temp==sum)
printf("palindrome number ");
else
printf("not palindrome");
return 0;
}
Output-
Program no. 21
#include<stdio.h>
void main() {
int i = 0;
}}
Output-
Program no. 22
Source Code-
#include<stdio.h>
int main() {
float div;
add = a + b;
sub = a - b;
mul = a * b;
div = a / b;
Output-
Program no. 23
Source Code-
#include<stdio.h>
void main() {
int a=10;
do {
a = a + 1; }
while (a<20)
Output-
Program no. 25
#include<stdio.h>
int main() {
int a,b,temp;
scanf("%d%d", a, b);
temp = a;
a = b;
b = temp;
printf("%d%d", a, b);
return 0;
Output-
Program no. 26
Source Code-
#include<stdio.h>
int main() {
int n;
printf("Enter the number of rows");
scanf("%d",&n);
for(int i=1;i<=n;i++) {
for(int j=1;j<=i;j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
Output-
Program no. 27
Source Code-
#include<stdio.h>
#include<conio.h>
int fibonacci(int);
int main(){
int n, i;
printf("Enter the number of element you want in series :\n");
scanf("%d",&n);
printf("fibonacci series is : \n");
for(i=0;i<n;i++) {
printf("%d ",fibonacci(i));
}
getch();
}
Source Code-
#include<stdio.h>
int main() {
int n;
scanf("%d",&n);
return 0;
if (n>=1)
return n*multiplyNumbers(n-1);
else
return 1;
}
Output-
Program no. 29
Source Code-
#include<stdio.h>
void main()
printMessage() {
printf("This is user defined function");
}
void main()
{
printf("This is main Function! \n");
PrintMessage();
}
Output-
Program no. 30
Aim- Write a C program to find sum of all numbers in an array.
Source Code-
#include<stdio.h>
#include<conio.h>
int main()
{
int i, a[5], sum=0;
for(i=0; i<5; i++)
scanf("%d",&a[i]);
for(i=0; i<5; i++)
{
sum=sum+a[i];
}
printf("%d",sum);
getch();
}
Output-
Program no. 31
#include<stdio.h>
int main(){
int x, y;
swap(x, y);
return 0;
}
void swap(int a, int b)
{
int temp;
temp = a;
a = b;
b = temp;
printf("Values of a and b is %d %d\n",a,b);
}
Output-
Program no. 32
Aim- Write a C program for user defined data type namely student and
implement it using structure.
Source Code-
#include <stdio.h>
struct student {
char name[50];
int roll;
float marks;
} s;
int main() {
printf("Enter information:\n");
printf("Enter name: ");
fgets(s.name, sizeof(s.name), stdin);
printf("Displaying Information:\n");
printf("Name: ");
printf("%s", s.name);
printf("Roll number: %d\n", s.roll);
printf("Marks: %.1f\n", s.marks);
return 0;
}
Output-
Program no. 33
Source Code-
#include <stdio.h>
int main() {
int* ptr;
ptr = &x[2];
return 0;
Output-
Program no. 34
Source Code-
#include<stdio.h>
#include<conio.h>
int main()
{
int r, c, a[100][100], b[100][100], sum[100][100], i, j;
printf("Enter the number of rows (between 1 and 100): ");
scanf("%d", &r);
printf("Enter the number of columns (between 1 and 100): ");
scanf("%d", &c);
Source Code-
#include<stdio.h>
#include<conio.h>
int main()
{
int a[10][10],b[10][10],mul[10][10],r,c,i,j,k;
printf("enter the number of row=");
scanf("%d",&r);
printf("enter the number of column=");
scanf("%d",&c);
printf("enter the first matrix element=\n");
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("enter the second matrix element=\n");
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
scanf("%d",&b[i][j]);
}
}
Source Code-
#include <stdio.h>
#include<conio.h>
int main()
{
int a[10][10], transpose[10][10], r, c;
printf("Enter rows and columns ");
scanf("%d %d", &r, &c);
printf("\nEnter matrix elements");
for (int i = 0; i < r; ++i)
for (int j = 0; j < c; ++j)
{
printf("Enter element a%d%d: ", i + 1, j + 1);
scanf("%d", &a[i][j]);
}
printf("\nEntered matrix");
for (int i = 0; i < r; ++i)
for (int j = 0; j < c; ++j)
{
printf("%d ", a[i][j]);
if (j == c - 1)
printf("\n");
}
for (int i = 0; i < r; ++i)
for (int j = 0; j < c; ++j)
{
transpose[j][i] = a[i][j];
}
printf("\nTranspose of the matrix");
for (int i = 0; i < c; ++i)
for (int j = 0; j < r; ++j)
{
printf("%d ", transpose[i][j]);
if (j == r - 1)
printf("\n");
}
return 0;
}
Output-
Program no. 37
Source Code-
#include <stdio.h>
int main()
scanf("%d", &n);
scanf("%d", &array[c]);
swap = array[d];
array[d] = array[d+1];
array[d+1] = swap;
printf("%d\n", array[c]);
return 0;
}
Output-
Program no. 38
Source Code-
#include <stdio.h>
int main()
int n, i, j, temp;
int arr[64];
scanf("%d", &n);
scanf("%d", &arr[i]);
j = i;
while ( j > 0 && arr[j-1] > arr[j])
temp = arr[j];
arr[j] = arr[j-1];
arr[j-1] = temp;
j--;
} }
printf("%d\n", arr[i]);
return 0;
Output-
Program no. 39
Source Code-
#include <stdio.h>
if (array[mid] == x)
return mid;
if (array[mid] > x)
return -1;}
int main(void) {
int x = 4;
printf("Not found");
else
Output-
Program no. 40
Source Code-
#include<stdio.h>
int main(){
int m, n, item, count=0, array[10][10];
Source Code-
#include <stdio.h>
int t = *a;
*a = *b;
*b = t;
i++;
swap(&array[i], &array[j]);
return (i + 1);}
void quickSort(int array[], int low, int high) {
quickSort(array, pi + 1, high);
printf("\n");
int main() {
printf("Unsorted Array\n");
printArray(data, n);
quickSort(data, 0, n - 1);
printArray(data, n);
Output-
Program no. 42
Source Code-
#include<stdio.h>
void main ()
char s[30];
gets(s);
Output-