Ir para conteúdo
Fórum Script Brasil

UILIAN FARIAS

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre UILIAN FARIAS

UILIAN FARIAS's Achievements

0

Reputação

  1. Segue o pedido José, professor universitário de Arquitetura e Urbanismo, possui em seu escritório caixas e mais caixas de livros e revistas, que aos poucos estão sendo catalogados por sua secretária Vanessa.Vanessa está catalogando em uma planilha eletrônica os principais dados de Livros e Revistas, tais como (título da obra, edição, nome do autor, editora, isbn, quantidade de exemplares, caixa onde a obra está armazenada e ano).A proposta da atividade mapa, é o desenvolvimento de um sistema de pequeno porte para o controlar onde estão armazenadas as obras do arquiteto. Para a construção deste sistema, você deverá utilizar a linguagem C, armazenando os dados em arquivo texto. O sistema a ser construído necessitará atender aos requisitos funcionais abaixo:1 - Possuir a sua identificação (RA-Nome-Curso)2 - Possuir um menu de opção.2.1 - Incluir o registro das obras.2.2 - Listar todos os livros.2.3 - Listar todas as revistas.2.4- Listar as obras por caixa.O sistema deverá ser entregue da seguinte forma:Sistema_<SEU_RA>.c arquivo.txt segue a minha atividade #include <stdio.h> #include <stdlib.h> #include <strings.h> #include <locale.h> struct contatos{ int codigo; char nome[30], Obra[15], endereco[30]; }; int main(){ int escolha; contador = 1; setlocale(LC_ALL, "Portuguese"); struct contatos pessoas [5]; do{ printf("Escolha 1 para IDENTIFICAÇÃO\n"); printf("escolha 2 para MENU DE OPÇÕES\n"); printf("Escolha 3 para LISTAR TODOS OS LIVROS\n"); printf("Escolha 4 para LISTAR TODAS AS REVISTA\n"); printf("Escolha 5 para LISTAR OBRAS POR CAIXA\n"); printf("escolha 0 para SAIR\n\n"); scanf("%d", &escolha); switch(escolha){ case 1: printf("NOME: UILIAN DE OLIVEIRA FARIAS\n"); printf("CURSO: ENGENHARIA DE SOFTWARE\n"); printf("RA: 20085938-5\n\n"); break; case 2: printf("2 - REGISTRO DE OBRAS\n"); printf("codigo: %d\n", contador); fgets(); (pessoa[contador], nome, tamanho, stdin); break; case 3: printf("LISTA DE TODOS OS LIVROS\n\n"); printf("--------LIVRO 01-----\n"); printf("LIVRO: DOM QUIXOTE\n"); printf("AUTOR: MIGUEL DE CERVANTES\n"); printf("ANO: 2016\n\n"); printf("--------LIVRO 02-----\n"); printf("LIVRO: GUERRA E PAZ\n"); printf("AUTOR: LIEV TOLSTÓI\n"); printf("ANO: 1869\n\n"); printf("--------LIVRO 03-----\n"); printf("LIVRO: A MONTANHA MÁGICA\n"); printf("AUTOR: THOMAS MANN\n"); printf("ANO: 1924\n\n"); printf("--------LIVRO 04-----\n"); printf("LIVRO: CEM ANOS DE SOLIDÃO\n"); printf("AUTOR: GABRIEL GARCÍA MÁRQUEZ\n"); printf("ANO: 1967\n\n"); printf("--------LIVRO 05-----\n"); printf("LIVRO: ULISSES\n"); printf("AUTOR: JAMES JOYCE\n"); printf("ANO: 1922\n\n"); case 4: break; case 5: break; case 0: printf("ENCERRAMENTO DE PROGRAMA\n"); break; default: printf("OPCAO INVALIDA"); } }while(escolha !=0); return(0); } me ajudem a colocar arquivo de cadastro e arquivo txt
×
×
  • Criar Novo...