Registro de locadora em c - estrutura de dados

2464 palavras 10 páginas
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

struct cliente { //Struct de clientes. int Codigo; char Nome [100]; int Telefone;
};

struct filme { //Struct de filmes. int Codigo; char Nome [100]; char Genero; int Duracao; float Preco;
};

struct emprestimo { //Struct de empréstimos. int Codigo; int C_cliente; //Código do cliente. int C_filme; //Código do filme. int Dia; int Mes; int Ano; char C_entrega; //Código de entrega.
};

int TamVclientes = 0, TamVfilmes = 0, TamVemprestimos = 0;

void leitura_cliente (struct cliente Vcliente[]) { //Essa função fará a leitura dos clientes. FILE *entrada;

int i;

entrada = fopen ("clientes.txt", "r"); //Lê o arquivo "clientes.txt". fscanf (entrada, "%d", &TamVclientes);

for (i = 0; i < TamVclientes; i++) { //Repete enquanto for é menor que TamVclientes.

struct cliente Cli; fscanf (entrada, "%d $", &Cli.Codigo); fscanf (entrada, " %[^$] $", Cli.Nome); fscanf (entrada, " %d $", &Cli.Telefone);

Vcliente [i] = Cli; //Grava no vetor de Vcliente o valor do vetor temporário Cli. }
}

void leitura_filme (struct filme Vfilme[]) { //Função que fará a leitura de filmes. FILE *entrada;

Relacionados

  • locadora de carro
    3000 palavras | 12 páginas
  • Contratos mercantis (shopping center, franquia e representação comercial)
    7375 palavras | 30 páginas
  • Contrato de Jogo e Aposta e Contrato de Locação de Coisas
    9466 palavras | 38 páginas
  • Livro de banco de dados
    1114 palavras | 5 páginas
  • Entidade e Relacionamento
    13826 palavras | 56 páginas
  • Plano financeiro tapiocaria
    14987 palavras | 60 páginas
  • Projeto conclusão de curso - TTI Senac Rs
    11313 palavras | 46 páginas
  • Trabalho sobre abertura de empresa
    6760 palavras | 28 páginas
  • Plano de negócios locadora de automóveis
    8728 palavras | 35 páginas
  • Agencia de viagem
    17841 palavras | 72 páginas