to find out the minimum of two integer number of two different
classes using friend function
2123
Explain the advantages of inheritance.
1141
what are the ways in which a constructors can be called?
2125
What are the components of marker interface?
1049
write a program that takes input in digits and display the
result in words from 1 to 1000
2412
Why do we use polymorphism?
1079
What is the difference between a constructor and a destructor?
1252
What is static in oop?
1072
Why is object oriented programming so hard?
1075
write a program to find 2^n+1 ?
2061
i am getting an of the type can not convert int to int *.
to overcome this problem what we should do?
2313
#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.
3752
What is polymorphism what is it for and how is it used?
1012
What is purpose of inheritance?
1098
Is oop better than procedural?
1032