What is the oops and benefits of oops programming?
1030
What is overloading in oops?
1213
Why do pointers exist?
1154
Can we have inheritance without polymorphism?
1077
#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
How to improve object oriented design skills?
1066
What causes polymorphism?
1184
What is inheritance write a program to show use of inheritance?
1204
what type of questions
2177
any one please tell me the purpose of operator overloading
2444
What is the purpose of polymorphism?
1176
Why is polymorphism important in oop?
1142
write a program to find 2 power of a 5digit number with out
using big int and exponent ?
2439
What are constructors in oop?
1282
What is encapsulation in simple terms?
1098