Professional Documents
Culture Documents
Structure
#include<iostream.h>
#include<conio.h>
struct student
{
char Name[20];
int Rollno;
};
student s[5];
void main()
{
int i;
for(i=0;i<=4;i++)
{
cout<<"Enter Name:";
cin.getline(s[1].Name,20);
cout<<"Enter Rollno :";
cin>>s[i].Rollno;
cout<<endl;
}
for(i=0;i<=4;i++)
{
getch();
}
#include<iostream.h>
#include<conio.h>
void abc();
struct info
{
int rollno;
int age;
};
struct book
{
int pages;
int price;
};
info in;
book b;
void main()
{
cout<<endl;
cout<<"\t\t....Your Nested Structure Programming...."<<endl;
cout<<endl;
cout<<endl;
cout<<"Enter Your Roll no :";
cin>>in.rollno;
cout<<"Enter Your Book pages:";
cin>>b.pages;
cout<<"Enter your Age:";
cin>>in.age;
cout<<"Enter Your Book Price:";
cin>>b.price;
cout<<endl;
cout<<endl;
cout<<"your Roll no:"<<in.rollno<<endl;
cout<<"Your Book Pages:"<<b.pages<<endl;
cout<<"Your Age :"<<in.age<<endl;
cout<<"Your Price:"<<b.price<<endl;
getch();
}
Pointers:-
#include<iostream.h>
#include<conio.h>
void abc(int &);
void abc(int &a)
{
int m;
cout<<"Enter A Value:";
cin>>m;
cout<<"Your pass "<<a<<endl;
a=a+m;
// cout<<"The value is:"<<a<<endl;
}
void main()
{
int v_actual;
cout<<"Enter a value:";
cin>>v_actual;
cout<<"your actual value is:"<<v_actual<<endl;
abc(v_actual);
cout<<"Your value:"<<v_actual<<endl;
getch();
}
Structure:-
#include<iostream.h>
#include<conio.h>
struct student
{
char Name[30];
char Fname[30];
int Rollno;
};
student s;
void main()
{
cout<<endl;
cout<<endl;
cout<<endl;
getch();
}
Function and structure:-
#include<iostream.h>
#include<conio.h>
void abc();
struct info
{
int rollno;
int age;
};
info s;
void main()
{
for(int i=0;i<=5;i++)
{
abc();
}
getch();
}
void abc()
{
cout<<"Enter a rollno:";
cin>>s.rollno;
cout<<s.rollno<<endl;
}
Arrays of Structure:-
#include<iostream.h>
#include<conio.h>
struct student
{
char Name[30];
char Fname[30];
int Rollno;
};
student s[5];
void main()
{
for(int i=0;i<=5;i++)
{
cout<<"Enter Name :";
cin.getline(s[i].Name,30);
cout<<endl;
cout<<"Enter Father Name :";
cin.getline(s[i].Fname,30);
cout<<endl;
}
for(i=0;i<=5;i++)
{
cout<<"Enter Rollno :";
cin>>s[i].Rollno;
cout<<endl;
}
cout<<endl;
cout<<endl;
cout<<endl;
for(i=0;i<=5;i++)
{
cout<<"Your Name is :"<<s[i].Name<<endl;
cout<<endl;
cout<<"Your Father Name is :"<<s[i].Fname<<endl;
cout<<endl;
}
for(i=0;i<=5;i++)
{
cout<<"Your Roll No is :"<<s[i].Rollno<<endl;
}
getch();
}
Function:-
#include<iostream.h> //header files
#include<conio.h>
void main()
{
function(); //function call...
cout<<c<<endl;
getch();
}
Function with return value:-
#include<iostream.h> //header files
#include<conio.h>
return a*b;
}
int main()
{
int x=0; //Local declaration of variable.....
x=function();
cout<<"Your return value in function is:"<<x<<endl;
return 0;
}
Parameters:-
#include<iostream.h>
#include<conio.h>
getdata(x);
return ans;
}
void main()
{
int a,b;
cout<<"Enter a vlue:";
cin>>a;
cout<<"Enter b value:";
cin>>b;
cout<<function(a,b)<<endl;
getch();
}
return with parameter:-
#include<iostream.h>
#include<conio.h>
int abc(int,int);
int abc(int a, int b){
int m;
m*m;
cout<<"The value of m is:"<<m;
return m*m;
}
void main()
{
int x;
x=abc(x,x);
cout<<"The value returned by function" <<x;
getch();
}