Ir ao conteúdo

Posts recomendados

Postado

Olá pessoal

Estou cursando engenharia de controle e automação e estou com grandes dificuldades em aprender algoritmos ainda mais no ensino remoto. Tenho que elaborar um projeto na linguagem c++ com as devidas características exigidas na imagem, pensei em fazer um programa de controle de estoque ou de cadastro de pessoas. Se alguém puder me ajudar me me dando dicas de como poderia elaborar ou criando uma base para que ei possa fazer a implar os dados e dar seguimento iria me salvar literalmente!!!, Agradeço.

Screenshot_20220201-190130_Drive.jpg

  • Obrigado 1
Postado

da pra você criar um sisteminha de vendas, com cadastro de produtos e clientes, assim da pra implementar duas estruturas, e fazer delas listas ligadas, onde cada item da lista aponta para o próximo, tipo assim:

typedef struct cliente
{
    int idade;
    char nome[1024];
    char endereco[1024];
    char cpf[12];
  
    cliente* proximo_cliente;
} cliente;


typedef struct produto
{
    int codigo;  // Fica mais fácil de procurar o produto por um código fixo.
    int preco;
    char nome[1024];
    int qunatidade;
  
    produto* proximo_produto;
} produto;

Aqui as strings tem o tamanho fixo em um array, porque assim a struct tem um tamanho de memória fixo e fica mais fácil de criar cópias dela usando malloc() por exemplo, sem precisar alocar memória posteriormente para as strings

 

Aí pra se aprofundar, tem esse artigo aqui que explica certinho com você pode manipular, inserir itens, excluir, buscar etc, bem explicadinho

  • Obrigado 1
Postado
5 horas atrás, Geraldojunio23 disse:

Estou cursando engenharia de controle e automação e estou com grandes dificuldades em aprender algoritmos ainda mais no ensino remoto. Tenho que elaborar um projeto na linguagem c++ com as devidas características exigidas na imagem, pensei em fazer um programa de controle de estoque ou de cadastro de pessoas. Se alguém puder me ajudar me me dando dicas de como poderia elaborar ou criando uma base para que ei possa fazer a implar os dados e dar seguimento iria me salvar literalmente!!!

 

Tem dezenas desses programas e muitos com exemplos completos aqui no forum. 

 

Playlists, Estacionamento, clientes, poltronas no cinema, no onibus, no aviao. O classico dos livros na biblioteca e tal. Eu mesmo postei vários assim e pode buscar no meu conteúdo usando as ferramentas do forum

 

Sobre o exercicio

 

  • não entendo o que é backup ou cópia na RAM
  • uma pena que o enunciado seja tão fraquinho
    • a especificação é incompleta
    • tem erros até de português
    • não se usa typedef nem struct em C++
    • não há "funções para cópia de estruturas" em C++. Ou até há se considerar construtores de cópia

 

Se a struct / classe for trivialmente copiável --- um conceito de C++ --- então o simples operador = copia a tal estrutura

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...