Está en la página 1de 1

acción rHomogenea(ent a: árbol binario de elem; sal noHomog: booleano; e/s

contador: entero)
var
nuloHI : booleano
nuloHD : booleano
fvar
si esNulo(a) --> noHomog := Verdadero
[] no esNulo(a) -->
rHomogenea(hijoIzq(a),nuloHI,contador)
rHomogenea(hijoDer(a),nuloHD,contador)
si nuloHI <> nuloHD --> contador = contador + 1;
[] nuloHI = nuloHD --> continuar
fsi
fsi
facción

acción Homogenea(ent a: árbol binario de elem; sal contador : entero)


var
absurdo : booleano
fvar
contador := 0
rHomogenea(a,absurdo,contador)
facción

También podría gustarte