·

Cursos Gerais ·

Estrutura de Dados

Send your question to AI and receive an answer instantly

Ask Question

Preview text

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática Estruturas de Dados II Laboratório Aplicação de AVL Atividade em Grupo Máx 3 pessoas Nome do Aluno TIA Texto da Atividade Fazendo uso dos códigos de AVL disponibilizados em aula fazer os ajustes necessários para desenvolver o solicitado a seguir Uma AVL possui o seguinte nó contendo os dados de produtos em estoque int codigoProduto string nome int qtde Por simplificação foi considerada qtde sempre inteira float valorUnitario Considerando isso fazer um programa que crie e execute o seguinte menu de opções 1 Lê dados de um Produto os dados devem ser lidos e inseridos na AVL tendo como chave de busca o código do produto codigoProduto 2 Apresenta todos os Produtos percorre a AVL e mostra os dados de todos os produtos em ordem crescente de codigoProduto 3 Calcula valor em R do produto em Estoque solicita o nome do Produto percorre a AVL procurandoo calcula o valor em estoque daquele produto e apresenta os dados do produto e o valor em R no estoque 4 Calcula valor do Estoque percorre a AVL soma os valores de cada produto em estoque e apresenta o valor total do estoque em R 5 Mostra Produtos Inferiores percorre a AVL e mostra os dados de todos os produtos que possuem quantidade no estoque inferiores a um determinado valor fornecido pelo usuário 6 Finaliza programa Ao finalizar colocar pelo menos 2 testes de cada uma das opções de 1 a 5 no relatório a seguir Além disso criar um Apêndice no relatório contendo todos os códigos fontes desenvolvidos Depois enviar compactado o relatório pela área correspondente do Moodle com os códigos fontes criados RELATÓRIO