Ir para conteúdo
Faça parte da equipe! (2024) ×

c++ Mini-caixa registradora - exercício de fixação.


#include <Aprendiz.h>
 Compartilhar

Posts Recomendados

Oi,

O código que implementei é uma mini-registradora.

 

- Primeira parte

zrhywuK.png

 

- segunda parte - cadastrando produtos

D4R0Czz.png

 

-terceira parte - fazendo transação.

MBYdmqY.png

 

obviamente não é útil, é apenas um exercício de fixação para o que aprendi até agora.

Faremos uso das funções básicas:

Laços(for, while)

estruturas condicionais(if, else)

Passagem de referencias para funções - uso de ponteiros.

vetores

estrutura de dados(struct)

Funções

Protótipos de funções

 

É necessário se cadastrar para acessar o conteúdo.

 

Bom, talvez seja irrelevante e todos já saibam, mas caso algum inciante como eu não soube, também não saiba, se está conhecendo agora passagens de variaveis/valores por argumento/referencia, deve ter notado que mesmo não usando &(address-of) antes da variavel produto, podemos realizar alterações nas variaveis do main. O fato é que vetores são ponteiros, por isso não há a necessidade de dizer isso novamente ao compilador com o &, como fazemos para variáveis atômicas.

Por se tratar de vetores [ponteiros], fica assim:

 

É necessário se cadastrar para acessar o conteúdo.

 

se fosse variavel comum, seria assim.

 

É necessário se cadastrar para acessar o conteúdo.

 

de resto, o programa é bem simples, mais para fixação dos conteúdos, está bastante bagunçado( por conta da hora, fiz meio que com pressa) e quem puder/quiser mostrar soluções melhores fique a vontade!!!!!

 

Abraços!

Programming noob:coracao:

Link para o comentário
Compartilhar em outros sites

Belo código, ideia bem diferente e prática. Poderia salvar as informações em banco de dados :)

Membro - Bronze - Geek - Bronze - Tech - Mod - Coord - Co-Admin - Platinum

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.