• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

oliveira1991

Criar uma livraria em C

12 mensagens neste tópico

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!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

boas.

bom o que tu estas a pedir é que seja te digamos a organização do programa ou da estrutura de uma livraria??? :hmm:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim.

O "interessante" é saber como! Vai postando teus códigos kra... E tuas dúvidas...

Vlw!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É 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!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

falco, se leres os posts desta thread reparas que ele quer criar uma aplicação de gestão de uma livraria.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

crias uma função com o submenu e chamas a mesma no switch do menu...

0

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