0% found this document useful (0 votes)
29 views36 pages

Practical No.: 17 NAME: Riya Vitthal Chavan Roll NO.:55 BATCH: C

Uploaded by

svcomputermudal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views36 pages

Practical No.: 17 NAME: Riya Vitthal Chavan Roll NO.:55 BATCH: C

Uploaded by

svcomputermudal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 36

PRACTICAL NO.

: 17
NAME: Riya Vitthal Chavan ROLL
NO.:55 BATCH : c
#include<stdio.h>
#include<conio.h>
void main()
{
int a[4][4],i,j;
for(int i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("\nEnter Matrix elemets :");
scanf("%d",&a[i][j]);
}
printf("\n");
}
printf("\nYou Entered Matrix :\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
printf("\nTranspose of Matrix:\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("%d ",a[j][i]);
}
printf("\n");
}
getch();
}
NAME: Riya Vitthal
Chavan ROLL NO.:55
BATCH : c
#include<stdio.
h> int main()
{
int a[3][3],b[3][3],sum[3]
[3],i,j; for(int i=0;i<3;i+
+)
{
for(j=0;j<3;j++)
{
printf("\nEnter first Matrix
elemets :"); scanf("%d",&a[i][j]);
}
printf("\n");
}
printf("\nYou Entered Matrix
:\n"); for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}

for(int i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("\nEnter second Matrix elemets
:")
;
scanf("%d",&b[i][j]);
}
printf("\n");
}
printf("\nYou Entered Matrix
:\n"); for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",b[i][j]);
}
printf("\n");
}
printf("\nAddition of
Matrix:\n"); for(i=0;i<3;i+
+)
{
for(j=0;j<3;j++)
{
sum[i][j]=a[i][j]+b[i][j];
}
printf("\n");
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",sum[i][j]);
}
printf("\n");
}
return 0;}
PRACTICAL NO. :: 18
NAME : Riya Vitthal
Chavan ROLL NO. : 55
BATCH: c
#include<stdio.h>
int main()
{
char ch[10],a[10];
printf("Enter string :\
n"); for(int i=0;i<10;i++)
{
scanf("%c",&ch[i]);
}
printf("\nYou Entered String :\n");
for(int i=0;i<10;i++)
{
printf("%c",ch[i]);
}
printf("\nCopy Srtring :\n");
for(int i=0;i<10;i++)
{
a[i]=ch[i];
printf("%c",a[i]);
}
return 0;
}
NAME : Riya Vitthal
Chavan ROLL NO.:55
BATCH:c
#include<stdio.h>
int main()
{
char
str[1000]; int
i=0,x=0;
printf("Enter a string
:"); scanf("%s",str);
while(str[i]>'\0')
{
x++;
i++;
}
printf("\nString length is : %d",x);
return 0;
}
NAME : Riya Vitthal
Chavan ROLL NO.: 55
BATCH : c

#include<stdio.h>
int main()
{
char str[1000];
int i=0,x=0;
printf("Enter a string
:"); scanf("%s",str);
while(str[i]>'\0')
{
x++;
i++;
}
for(int j=x;j>='\0';j--)
{
printf("%c",str[j]);
}
return 0;
}
#include <stdio.h> struct student {
char firstName[50]; int roll;
float marks;
} s[5];

int main() {
int i;
printf("Enter information of students:\n");

// storing information for (i = 0; i < 5; ++i) {


s[i].roll = i + 1;
printf("\nFor roll number%d,\n", s[i].roll); printf("Enter first name:
");
scanf("%s", s[i].firstName); printf("Enter marks: "); scanf("%f",
&s[i].marks);
}
printf("Displaying Information:\n\n");

// displaying information for (i = 0; i < 5; ++i) {


printf("\nRoll number: %d\n", i + 1); printf("First name: ");
puts(s[i].firstName);
printf("Marks: %.1f", s[i].marks); printf("\n");
}
return 0;
}
PRACTICAL NO 155

Name :Riya Vitthal


Chavan Roll No- 55
Batch : c

#include<stdio.h>
Struct complex
{ Int real, img;
};
Int main()
{ Struct complex a, b, c;
Printf(“Enter a and b where a + ib is the first complex
number.\n”);
Scanf(“%d%d”, &a.real, &a.img);
Printf(“Enter c and d where c + id is the second complex number.\
n”);
Scanf(“%d%d”, &b.real, &b.img);
c.real = a.real + b.real;
c.img = a.img + b.img;
printf(“Sum of the complex numbers: (%d) + (%di)\n”, c.real,
c.img);
return 0;
}
NAME : Riya Vitthal Chavan
ROLL NO. : 55 BATCH : c
#include<stdio.
h> struct dist1
{
float distance;
}v1;
struct dist2
{
float distance;
}v2;
int main()
{
printf("Enter first distance in kilometer :");
scanf("%f",&v1.distance);
printf("Enter second distance in kilometer :");
scanf("%f",&v2.distance);
float
sum=v1.distance+v2.distance;
printf("\nAddition of given
distance is :
%f",sum);
return 0;
}
PRACTICAL NO 20
NAME :Riya Vitthal
Chavan Roll No- 55
Batch:c
#include<stdio.h>
#include<conio.h>
struct employee
{
int eid;
char ename[20];
float ecal;
};
void main()
{
struct employee em[10];
int i;
clrscr();
for(i=0;i<10;i++)
{
printf(“\nenter employee i’d:”);
scanf(“%d”,&em[i].eid); printf(“\
nenter employee name:”);
scanf(“%s”,em[i].ename); printf(“\
nenter salary of employee:”);
scanf(“%f”,&em[i].ecal);
}
printf(“\n employee
information”); for(i=0;i<10;i++)
{
printf(“\nemployee i’d:%d”,em[i].eid); printf(“\
nemployee name:%s”,em[i].ename); printf(“\
nemployee salary:%f”,em[i].ecal);
}
getch();
}
NAME : Riya Vitthal

Chavan ROLL NO.: 55

BATCH : c

#include<stdio.h

>

#include<conio.h

> Struct book

{
int bvizaccessionno;
char bname[20];
char bauthor[20];
float bprice;
};
void main()
{
struct book
bk[5]; int i;
clrscr();
for(i=0;i<5;i++)
{
printf(“\nenter viz accession number:”);
scanf(“%d”,&bk[i].bvizaccessionno);
printf(“\nenter book name:”);
scanf(“%s”,bk[i].bname);
printf(“\nenter author name:”);
scanf(“%s”,bk[i].bauthor);
printf(“\nenter price of
book:”);
scanf(“%f”,&bk[i].bprice);
}
for(i=0;i<5;i++)
{
printf(“\nbook viz accession
number:%d”,bk[i].bvizaccessionno);
printf(“\nbook name:%s”,bk[i].bname);
printf(“\nauthor name:%s”,bk[i].bauthor);
printf(“\nbook price:%f”,bk[i].bprice);
}
getch();
}
PRACTICAL NO. : 21
NAME : Riya Vitthal
Chavan ROLL NO. : 55
BATCH : c
#include <stdio.h>
#include
<string.h> int
main() {
char str[] = "Hello World";
printf("The length of the string is: %zu\n",
strlen(str));
char src[] = "Hello
World"; char dest[20];
strcpy(dest, src);
printf("The copied string is: %s\n", dest);
char str1[] = "Hello";
char str2[] = "World";
strcat(str1, str2);
printf("The concatenated string is: %s\n", str1);
return 0;
}
NAME : Riya Vitthal
Chavan ROLL NO. : 55
BATCH : c

#include<stdio.h>
#include<math.h>
int main()
{
printf(" ceil = %f", ceil(1.4));
printf("\n floor= %f", floor(1.4));
printf("\n pow= %f", pow(4, 3));
return 0;
}
PRACTICAL NO. : 22
NAME : Riya Vitthal Chavan
ROLL NO. : 55 BATCH : c
#include
<stdio.h> void
gcd();
int main()
{
int n1, n2,i,g;
gcd();
return 0;
}
void gcd()
{
int n1, n2, i, g;
printf("Enter two
integers:"); scanf("%d %d",
&n1, &n2);
for(i=1;i<=n1&&i<=n2;++i)
{
if(n1%i==0 && n2%i==0)
g=i;
}
printf("G.C.D of %d and %d is %d", n1, n2, g);
}
NAME : Riya Vitthal
Chavan ROLL NO. : 55
BATCH : c
#include<stdio.h>
int add(int a,int b);
int sub(int a,int b);
int mul(int a,int b);
int div(int a,int b);
int main()
{
int x,y,m,n,o,p,c,d;
printf("\nEnter positive integer :");
scanf("%d",&x);
printf("\nEnter positive integer :");
scanf("%d",&y);
int sum=add(x,y);
printf("\nAddition :%d",sum);
printf("\nEnter positive integer :");
scanf("%d",&m);
printf("\nEnter positive integer :");
scanf("%d",&n);
int v=sub(m,n);
printf("\nsubstraction :%d",v);
printf("\nEnter positive integer :");
scanf("%d",&o);
printf("\nEnter positive integer :");
scanf("%d",&p);
int q=mul(o,p);
printf("\nmultiplication :%d",q); printf("\
nEnter positive integer :");
scanf("%d",&c);
printf("\nEnter positive integer :");
scanf("%d",&d);
int w=div(c,d);
printf("\ndivision:%d",w);

return 0;
}
int add(int a,int b)
{
int c=a+b;
return c;
}
int sub(int a,int b)
{
int c=a-b;
return c;
}
int mul(int a,int b)
{
int c=a*b;

}
int div(int a,int b)
{
int c=a/b;
return c;
}
PRACTICAL NO. : 23
NAME : Riya Vitthal
Chavan ROLL NO. : 55
BATCH :c

#include<stdio.h>
int fact(int n);
int main()
{
int n;
printf("Enter number for factorial
:"); scanf("%d",&n);
int res=fact(n);
printf("\nFactorial of %d is : %d",n,res);
return 0;
}
int fact(int n)
{
int y;
if(n<=1)
return 1;
else
y=n*fact(n-1);
return y;
}

NAME : Riya Vitthal


Chavan ROLL NO.: 55
BATCH : c
#include <stdio.h>
int prev1 = 1;
int prev2 = 0;

// recursive function to print the fibonacci series


void fib(int n)
{
if (n < 3) {
return;
}
int fn = prev1 +
prev2; prev2 = prev1;
prev1 = fn;
printf("%d ", fn);
return fib(n - 1);
}

// function that handles the first two terms and calls the
// recursive
function void
printFib(int n)
{
// when the number of terms is less than 1
if (n < 1) {
printf("Invalid number of terms\n");
}
// when the number of terms is
1 else if (n == 1) {
printf("%d ", 0);
}
// when the number of terms is
2 else if (n == 2) {
printf("%d %d", 0, 1);
}
// number of terms greater than
2 else {
printf("%d %d ", 0, 1);
fib(n);
}
return;
}

// driver code
int main()
{
int n;
printf("Enter number
:"); scanf("%d",&n);
printFib(n);
return 0;
}

PRACTICAL NO. : 24
NAME : Riya Vitthal
Chavan ROLL NO. : 55
BATCH : c
#include<stdio.h>
int main()
{
int n[10],*p[10],sum=0;
for(int i=0;i<10;i++)
{
printf("\nEnter number :");
scanf("%d",&n[i]);
p[i]=&n[i];
}
for(int i=0;i<10;i++)
{
sum=sum+*p[i];
}
printf("\nAddition of array element is : %d",sum);
return 0;
}
NAME :Riya Vitthal Chavan
ROLL NO. : 55 BATCH : c
#include<stdio.h>
int main()
{
int a,b,c,*p1,*p2,*p3;
printf("Enter any integer number
:"); scanf("%d",&a);
printf("Enter any integer number
:"); scanf("%d",&b);
printf("Enter any integer number
:"); scanf("%d",&c);
p1=&a;
p2=&b;
p3=&c;
printf("\nAddress of a is : %d",p1);
printf("\nValue of a is : %d",*p1);
printf("\nAddress of b is : %d",p2);
printf("\nValue of b is : %d",*p2);
printf("\nAddress of c is : %d",p3);
printf("\nValue of c is : %d",*p3);
return 0;
}
PRACTICAL NO. : 25
NAME : Riya Vitthal Chavan ROLL NO. : 55 BATCH : c
#include<stdio.h>
int main()
{
int a,b,*p1,*p2;
printf("Enter first positive integer
:"); scanf("%d",&a);
printf("\nEnter second positive integer :");
scanf("%d",&b);
p1=&a;
p2=&b;
int sum=*p1+*p2; printf("\
nAddition of %d and %d is
:%d",*p1,*p2,sum);
}
NAME : Riya Vitthal
Chavan ROLL NO. : 55
BATCH: c
#include<stdio.h>
int main()
{
int n[10],*p;
for(int i=0;i<10;i++)
{
printf("\nEnter number
:"); scanf("%d",&n[i]);
}
p=&n;
for(int i=0;i<10;i++)
{
printf("\n%d",*p);
p++;
}
return 0;
}

You might also like