Boa tarde Pessoal.
preciso entregar de ajuda para desenvolver um trabalho de estagio… podem me ajudar? não tenho muita experiencia com java
Implementar um programa que:
Gere uma árvore binária de busca, ou seja, uma árvore binária de ordenação,
contendo as seguintes informações sobre alunos de uma disciplina do curso de
Sistemas de Informações:
. Nome do aluno
. Número do aluno
. Turma (C1 ou C2)
. Nota Final
O campo número (pode-se considerar um inteiro) é o que define a posição de um
registro dentro da árvore.
a árvore não insere elementos repetidos.
Apresente um menu com as seguintes opções:
. Inserir novos alunos na árvore;
. Buscar por um determinado registro na árvore, sendo o número do aluno a
chave de busca; caso o número seja localizado, imprimir as informações
contidas no registro; caso contrário, cadastrá-lo na árvore;
. Exibir todos os registros com os números dos alunos em ordem crescente
(método recursivo);
. Exibir todos os nomes e respectivos números dos alunos que pertencem a
uma dada turma, percorrendo-a na pré-ordem (método recursivo);
. Exibir todos os nomes e respectivos números dos alunos aprovados,
percorrendo-a na pos-ordem (método recursivo);
. Imprimir a quantidade de alunos da árvore, percorrendo-a na in-ordem
(método recursivo);
. Imprimir a quantidade de alunos reprovados, percorrendo a árvore na inordem
(método recursivo);
. Dado o número de um aluno que desistiu do curso, excluí-lo da árvore;
imprimir uma mensagem com o nome do aluno e a turma à qual ele pertencia.
Boa tarde Pessoal.
preciso entregar de ajuda para desenvolver um trabalho de estagio… podem me ajudar? não tenho muita experiencia com java
Implementar um programa que:
Gere uma árvore binária de busca, ou seja, uma árvore binária de ordenação,
contendo as seguintes informações sobre alunos de uma disciplina do curso de
Sistemas de Informações:
. Nome do aluno
. Número do aluno
. Turma (C1 ou C2)
. Nota Final
O campo número (pode-se considerar um inteiro) é o que define a posição de um
registro dentro da árvore.
a árvore não insere elementos repetidos.
Apresente um menu com as seguintes opções:
. Inserir novos alunos na árvore;
. Buscar por um determinado registro na árvore, sendo o número do aluno a
chave de busca; caso o número seja localizado, imprimir as informações
contidas no registro; caso contrário, cadastrá-lo na árvore;
. Exibir todos os registros com os números dos alunos em ordem crescente
(método recursivo);
. Exibir todos os nomes e respectivos números dos alunos que pertencem a
uma dada turma, percorrendo-a na pré-ordem (método recursivo);
. Exibir todos os nomes e respectivos números dos alunos aprovados,
percorrendo-a na pos-ordem (método recursivo);
. Imprimir a quantidade de alunos da árvore, percorrendo-a na in-ordem
(método recursivo);
. Imprimir a quantidade de alunos reprovados, percorrendo a árvore na inordem
(método recursivo);
. Dado o número de um aluno que desistiu do curso, excluí-lo da árvore;
imprimir uma mensagem com o nome do aluno e a turma à qual ele pertencia.
alguem pode me ajudar?
pmlm
Claro que sim… assim que tu colocares as tuas dúvidas.
R
rafabob
Preciso implementar um programa em java conforme descrito acima…
tenho esta classe ja pronta e gostaria da ajuda de vocês para criar o “class Main” com os menus propostos.