Concluído

cadastro de alunos de uma instituição

Implemente um sistema para cadastro de alunos de uma instituição. Seu sistema deve permitir o cadastro, remoção, busca e listagem dos alunos cadastrados.

Para cada aluno a ser cadastrado, o sistema deve solicitar: o prontuário (apenas números), o nome completo e o curso. Os dados dos alunos devem ser armazenados em uma Árvore Binária de Busca.

O sistema deve permitir buscar um aluno por nome ou prontuário. Neste caso, serão necessárias duas árvores: uma ordenada pelo prontuário e outra pelo nome. Para ordenar os números dos prontuários deve-se considerar uma ordem crescente e, para ordenar os nomes dos alunos deve-se considerar a ordem alfabética. Considere que não serão inseridos na árvore alunos com nomes ou prontuários iguais.

Podemos comparar duas strings em Java utilizando o método compareTo(). Dados duas strings string1 e string2, a tabela abaixo mostra como este método pode ser usado e quais os seus possíveis valores de retorno (veja um exemplo no final deste documento).

Sintaxe: [login to view URL](string2)

Retorno: = 0

Significado: string1 e string2 são iguais

Sintaxe: [login to view URL](string2)

Retorno: < 0

Significado: string1 é alfabeticamente menor que string2

Sintaxe: [login to view URL](string2)

Retorno: > 0

Significado: string1 é alfabeticamente maior que string2

Apesar de existirem duas árvores no sistema, você deve evitar a duplicação de código e objetos.

O usuário deve ter a opção de listar os alunos em pré-ordem, em-ordem e pós-ordem.

O sistema pode ser usado através de um terminal ou com interface gráfica.

Habilidades: Java, JavaScript

Veja mais: software cadastro alunos, a tradução do texto i want your job chocolate taster, analista de licitação freelancer, Este Concurso tem uma fase de seleção de Designer e a avaliação será feita com base em proposta de logotipo., cria uma animação, crie uma animação, como fazer uma introdução de um trabalho, como começar uma introdução de um trabalho, como fazer uma introdução de um trabalho escolar, como começar uma introdução, como fazer uma introdução, como começar uma redação, palavras para começar uma introdução, exemplo de uma redação, como fazer uma redação dissertativa, como fazer uma redação enem, como fazer uma redação boa, frases para começar uma redação, como começar uma redação dissertativa argumentativa, palavras para começar uma redação

Acerca do Empregador:
( 0 comentários ) Hortolândia, Brazil

ID do Projeto: #29250845

Concedido a:

albertnbr

Olá, Sou formado em ciência da computação, já fiz trabalhos como esse para a disciplina de programação, Me envie uma mensagem, vamos discutir melhor, Att, Alberto

$35 USD em 5 dias
(4 Comentários)
3.6

3 freelancers estão ofertando em média $55 nesse trabalho

namitkhandelwal

Olá, Saudações cordiais! Sou desenvolvedor Java e trabalho com tecnologia Java há mais de 7 anos, tendo experiência em desenvolvimento web e windows. Gostaria de ajudar no desenvolvimento de seu aplicativo. Para pros Mais

$100 USD em 1 dia
(62 Comentários)
5.4
xBoSsZz

Esta proposta não inclui o desenvolvimento de interface gráfica (GUI), no entanto é possível desenvolver o output do projeto num tempo estimado reduzido. Cumprimentos, Bruno Silva

$30 USD in 2 dias
(0 Comentários)
0.0