STRUCTURE



1.INPUT NAME,ROLL NUMBERS AND MARKSOF STUDENTS AND PRINT USING STRUCTURE:

#include<stdio.h>
#include<string.h>
struct Student
{
char name[200];
int rollno;
float marks;
};
int main()
{
struct Student obj;
strcpy(obj.name="Anil Singhania");
obj.rollno=205;
obj.marks=85.4;
printf("Name=%s\n",obj.name);
printf("Rollno=%d\n",obj.rollno);
printf("Marks=%f\n",obj.marks);
•Output 

Name=Anil Singhania
Rollno=205;
Marks=85.4

          2.ADDITION PROGRAMME USING STRUCTURE: 


#include<stdio.h>
struct Arithmetic
{
int x;
int y;
int z;
};
int main()
{
struct Arithmetic obj;
obj.y=20;
obj.z=50;
obj.x=obj.y+obj.z;
printf("Add=%d",obj.x);
}
•OUTPUT 

Add=70

            3.USER INPUT STRUCTURE: 


#include<stdio.h>
struct Arithmetic
{
int x;
int y;
int z;
};
int main()
{
struct Arithmetic obj;
printf("Enter first number\n");
scanf("%d",&obj.y);
printf("Enter second number\n");
scanf("%d",&obj.z);
obj.x=obj.y+obj.z;
printf("Add=%d",obj.x);
}
•OUTPUT 

Enter first number 
65
Enter second number
65
Add=110

   4.SUBTRACTION PROGRAMME USING STRUCTURE: 

#include<stdio.h>
struct Arithmetic
{
int x;
int y;
int z;
};
int main()
{
struct Arithmetic obj;
printf("Enter first number\n");
scanf("%d",&obj.y);
printf("Enter second number\n");
scanf("%d",&obj.z);
obj.x=obj.y-obj.z;
printf("Sub=%d",obj.x);
}
•OUTPUT 

Enter first number 
65
Enter second number 
45
Sub=20

5.MULTIPLICATION PROGRAMME USING STRUCTURE: 



#include<stdio.h>
struct Arithmetic
{
int x;
int y;
int z;
};
int main()
{
struct Arithmetic obj;
printf("Enter first number\n");
scanf("%d",&obj.y);
printf("Enter second number\n");
scanf("%d",&obj.z);
obj.x=obj.y*obj.z;
printf("Multiply=%d",obj.x);
}
•OUTPUT 

Enter first number 
6
Enter second number 
5
Multiply =30

           6.DIVISION PROGRAMME USING STRUCTURE: 


include<stdio.h>
struct Arithmetic
{
int x;
int y;
int z;
};
int main()
{
struct Arithmetic obj;
printf("Enter first number\n");
scanf("%d",&obj.y);
printf("Enter second number\n");
scanf("%d",&obj.z);
obj.x=obj.y/obj.z;
printf("Div=%d",obj.x);
}
•OUTPUT 

Enter first number 
60
Enter second number 
5
Div=12

   7.POINTER TO STRUCTURE PROGRAMME: 

#include<stdio.h>
struct Student
{
int rollno;
};
int main()
{
struct Student obj_roll;
obj_roll.rollno=205;
struct Student *r,*m;
r=&obj_roll;
printf("Roll number=%d\n",*r);
}
•Output 

Roll no. =205

     8.ARRAY TO STRUCTURE PROGRAMME: 



#include<stdio.h>
struct ArrayToStruct
{
int x;
};
int main()
{
struct ArrayToStruct obj_array[5];
printf("Enter 5 integer value one by one\n");
for(int i=0;i<=4;i++)
scanf("%d",&obj_array[i].x);
printf("Element is given below\n");
for(int j=0;j<=4;j++)
printf("%d ",obj_array[j].x);
}
•OUTPUT 

Enter 5 integer value one by one 
10
40
50
70
90
Element is given below 
10 40 50 70 90

    

Comments

Popular posts from this blog

WHILE LOOP

SWITCH PROGRAMME

Java vs C++