Função para inserir elementos e calcular media de uma arvore binaria.
Por: alessandrofiori • 24/9/2015 • Abstract • 383 Palavras (2 Páginas) • 1.557 Visualizações
FAV – Faculdade anhanguera de Valinhos
Atividade em Aula: Função para inserir elementos e calcular media de uma arvore binaria.
Nome: RA:
xx/xx/2015
void pesquisar(int num){
busca=raiz;
while(true){
if(busca->info==num){
printf("numero encontrado");
system("pause");
break;
}
else{
if(busca->info<=num){
if(busca->dir!=NULL)
busca=busca->dir;
else{
printf("numero não encontrado");
system("pause");
break;}
}
else{
if(busca->esq!=NULL)
busca=busca->esq;
else{
printf("numero não encontrado");
system("pause");
break;}
}
}
}
}
void calcMedia(no *pr){
if(pr!=NULL){
calcMedia(pr->esq);
md=md+pr->info;
c++;
calcMedia(pr->dir);
}
}
int media(){
int res;
c=0;
md=0;
calcMedia(raiz);
res=md/c;
return res;
}
...