Programa em c gestão stock
Informática Geral
Mestrado Integrado em Engenharia Electrónica
Industrial e Computadores
Trabalhos Prático nºs 3 e 4
Yazalde Darsan Tavares Manganhela
Nr: 50728
TP2
Introdução
Pretende-se simular um programa que, de uma forma simplificada faça a gestão de uma loja de material electrónico. O programa deve permitir guardar informação sobre cada um dos componentes, nomeadamente um código para cada componente, o nome do componente, o tipo de componente e a quantidade.
Identificamos as variáveis que precisaremos para resolver o problema, identificamos o seu tipo, verificamos se são de entrada ou saída para efectuarmos a análise. Efectuada a análise partimos para o algorítimo ou modelação com base na análise efectuada. Após a modelação fazemos o código que é uma transcrição da modelação.
Para a resolução do problema recorremos a utilização de vectores para cada elemento introduzido corresponde um vector que contem o código, nome, tipo e quantidade desse elemento.
Enunciado do Problema
Considerar um sistema simplificado de gestão de componentes numa loja de material de electrónica. Pretende-se guardar informação sobre cada um dos componentes armazenados, código (char de 15), nome do componente (string de 25), tipo (char de 10) e a quantidade (inteiro).
O programa deve permitir as seguintes operações:
-inserir um novo componente
-apagar um componente
-vender um componente
-consultar a informação sobre um componente
-listar todos os componentes armazenados em stock.
Análise
Descrição do
Problema
Variáveis
Entrada/Saída Tipo
Exemplo
Guardar informação sobre os componentes Permitir inserção, remoção, venda, consulta
E listagem dos componentes Código
Nome
Tipo
Quantidade
Entrada e saida
00ad8
Transistor
pequeno
12
Char
String
Char int Modelação
Declaração da estrutura
Estrutura typedf
Fazer
escrever(“Menu Principal”)
Escrever(“A-inserir novo componente”)