Ir ao conteúdo

Criando Menu em c++


Henrique Petry

Posts recomendados

Postado

Pessoal, sou novo no fórum e em programação c++.

Estou cursando Análise e Desenvolvimento de Sistemas e, meu professor deu um trabalho pra gente fazer, só que ele nem explicou algumas coisas e está cobrando no trabalho! por isso resolvi apelar para o fórum para ver se consigo resolver o meu problema...

ele deu o seguinte exercicio:

Trabalho – Estrutura de Dados

Descrição:

Criar um programa que permita realizar um controle sobre os produtos de uma determinada loja.

As informações do produto são:

Código, descrição, quantidade e preço.

O programa deve contemplar:

• A inclusão de produtos, sendo que somente pode ser cadastrado um por vez.

• A alteração dos dados do produto, exceto o código. Para alterar um produto, o usuário deve informar o seu código e então o usuário irá informar os novos dados.

• Um relatório que irá listar todos os produtos cadastrados.

• Uma opção de backup das informações cadastradas.

Observação:

No cadastro do produto, o campo código será fornecido automaticamente pelo sistema.

então... até na parte da inclusão de produtos eu consegui fazer, mas preciso fazer um menu com opções de alteração de produtos, e eu não sei como fazer este menu!

Será que alguém pode dar alguma dica de como fazer este menu?

Postado

aqui é o código que eu fiz pra gravar as informações:

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

struct cliente{

int codigo[70];

char descricao[70];

int quantidade;

float preco;

}c1[1];

int main() {

FILE *arq;

int i;

for(i = 0; i < 1; i++){

printf("Informe o codigo do produto: ");

scanf("%d", c1.codigo);

printf("Informe a descricao do produto: ");

scanf("%s", c1.descricao);

printf("Informe a quantidade: ");

scanf("%d", &c1.quantidade);

printf("Informe o preco: ");

scanf("%f", &c1.preco);

}

arq = fopen("gravaproduto.txt", "wb");

for (i = 0; i < 1; i++)

fwrite(&c1, sizeof(cliente), 1, arq);

fclose(arq);

}

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!