to com uma duvida pra fazer a primeira e a ultima função desse programa (cadastro e listagem em faixa de preço).Não estou conseguindo fazer a busca de codigos já existentes no arquivo o arquivo deve ser binario alguém pode me ajudar ? Suponha a empresa de produtos qu´ımicos Quimical Labs, a qual deseja informatizar todo o seu processo de estoque de produtos. Cada produto possui os seguintes dados: • Codigo de identificacao do produto(int) • Nome do produto(char [30]) • Ano de fabricacao (int) • Ano de validade (int) • Codigo de identificacao do Quimico responsavel (int) • Nome do Quimico responsavel (char [30]) • preço sugerido (float) O sistema dever´a possuir os seguintes m´odulos: • Cadastro de produtos: o sistema dever´a identificar se j´a existe um produto cadastrado com o c´odigo de identificacao fornecido. Caso positivo, dever´a informar ao usu´ario, solicitando outro codigo ao mesmo. • Alteracao de produtos: o usuario podera alterar todos os dados de um produto, fazendo a busca dos mesmos pelo seu codigo de identificacao. Devemos atentar ao fato de o usuario alterar o codigo de um produto e este codigo já estiver cadastrado. • Busca de produtos: a busca podera ser feita por: i) Codigo de produto, ii) C´odigo do qu´ımico respons´avel, iii) Ano de fabricacao e iv) Ano de validade. O sistema dever´a listar na tela todos os dados dos produtos. • Exclusao de produtos: o usuario podera excluir produtos atraves do seu codigo de identificacao. • Listagem: o usuario podera listar todos os produtos que estiverem em uma faixa de preço especificada por ele.