Why do we use class in oops?
1021
What is a class oop?
1057
How oops is better than procedural?
1148
#include
#include
#include
#include
void insert(struct btreenode **, int);
void inorder(struct btreenode *);
struct btreenode
{
struct btreenode *leftchild;
struct btreenode *rightchild;
int data;
};
main()
{
struct btreenode *bt;
bt=(struct btreenode *)NULL;
int req,i=1,num;
clrscr();
printf("Enter number of nodes");
scanf("%d",&req);
while(i<=req)
{
printf("Enter element");
scanf("%d",&num);
insert(&bt,num);
i++;
}
inorder(bt);
}
void insert(struct btreenode **sr, int num)
{
if(*sr==NULL)
{
*sr=(struct btreenode *)malloc (sizeof(struct btreenode));
(*sr)->leftchild=(struct btreenode *)NULL;
(*sr)->rightchild=(struct btreenode *)NULL;
(*sr)->data=num;
return;
}
else
{
if(num < (*sr)->data)
insert(&(*sr)->leftchild,num);
else
insert(&(*sr)->rightchild,num);
}
return;
}
void inorder(struct btreenode *sr)
{
if(sr!=(struct btreenode *)NULL)
{
inorder(sr->leftchild);
printf("\n %d",sr->data);
inorder(sr->rightchild);
}
else
return;
}
please Modify the given program and add two methods for post
order and pre order traversals.
3830
What is encapsulation with real life example?
1088
What is inheritance in oop?
1091
What is polymorphism explain its types?
1218
Can destructor be overloaded?
1096
What is abstraction in oop with example?
1190
What is property in oops?
1132
What is the difference between a constructor and a destructor?
1345
Write A Program to find the ambiguities in Multiple
Inheritance? How are they
resolved.(Virtual Functions)
4213
Can we override main method?
1280
What is an interface in oop?
1091
What is polymorphism explain?
1316