What are the 4 main oop principles?
1219
What are properties in oop?
1080
What is encapsulation in ict?
1057
What are the features of oop?
1169
What is polymorphism programming?
1124
#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.
3756
Can private class be inherited?
1166
Is data hiding and abstraction same?
1016
What is object and class in oops?
1063
What is polymorphism explain?
1252
What is debug class?what is trace class? What differences are between them? With examples.
2189
Why we use classes in oop?
1035
when to use 'mutable' keyword and when to use 'const cast'
in c++
2157
What is oops and why we use oops?
1038
i=20;k=0;
for(j=1;k-i;k+=j<10?4:3)
{
cout<
1850