Ir para o conteúdo
oliveira1991

Criar uma livraria em C

Mensagens Recomendadas

oliveira1991    0
oliveira1991

boas!

tenho de fazer um programa em c ,uma livraria,gostava que lguem me desse assim mais ao menos uma noção daquilo que tenho que criar e aquilo que vou percizar! obrigado!

EDIT: Assunto modificado!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
iCl4w    0
iCl4w

Crie os PASSOS da livraria.

O que vou precisar numa livraria?

Ex.:

1. Cadastrar todos os itens (com código e nome)

2. Fazer uma consulta aos itens

3. Cadastro de Funcionários... Aí vai...

Pense nos passos e depois vá construindo o código!

Abçs...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jarsantos    0
jarsantos

Crias 2 estruturas, uma para categorias e uma para livros. Cada categoria tem um ponteiro para uma lista de livros.

Qualquer coisa do tipo

struct livro {

char *nome;

char *descrição;

char * autores;

livro *proximo_livro;

} livro;

struct categoria {

char *nome;

categoria *proxima_categoria;

livro *lista_livros;

} categoria;

Depois de teres esta noção acho que é fácil começares a programar

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
falco    33
falco

É Biblioteca!!!

Livraria é apenas onde se vende livros e em inglês diz-se/escreve-se bookstore, ou bookshop. Library quer dizer biblioteca e do ponto de vista de conteceito o que faz sentido é biblioteca e não livraria!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
oliveira1991    0
oliveira1991

include<stdio.h>


void main()


{	
/*struct livro {

char nome[50];
char autores[35];
float preco;
}
struct autores{
char nome[50];
char livro[100];
}*/

char opcao;
do
{ 
printf("-----------------------");
printf("\n\tBibioteca\t\n");
printf("\n\n\t\t 1) Livros");
printf("\n\n\t\t 2) Autores");
printf("\n\n\t\t 3) Funcionarios");
printf("\n\n\t\t 4) Sair");
printf("\n\n\n\t\t\tOpcao: ");
scanf("%c", &opcao);
fflush(stdin);
switch(opcao)
{

case'1': puts("opcao Livros"); break;

case'2': puts("opcao Autores"); break;

case'3': puts("opcao Funcionarios"); break;

case'4': break;
default: puts("opcao INVALIDA!!!");


}
getchar();
}
while(opcao!=4);

}

aqui esta o meu menu a minha duvida é como é que vou entrar na opção livros e depois lá por um submenu para registar e pesquizar

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade