Ir para conteúdo
Fórum Script Brasil
  • 0

Técnicas de programação em c++ e modelagem de dados


Guest LorY Moraaes

Pergunta

Guest LorY Moraaes

#include <stdio.h>

#include <stdlib.h>

#define ARQ "clientes.txt"

typedef struct cliente

{

int codigo;

char nome[30];

float limite;

}Cliente;

void print_menu()

{

printf("**********************************************\n");

printf("Digite o que deseja fazer:\n");

printf("0 - Sair do programa.\n");

printf("1 - Incluir um cliente.\n");

printf("2 - Alterar o limite de credito de um cliente.\n");

printf("3 - Exluir um cliente.\n");

printf("4 - Incluir uma venda.\n");

printf("5 - Alterar dados da venda.\n");

printf("6 - Exluir uma venda.\n");

printf("7 - Quitar vendas.\n");

printf("**********************************************\n");

}

int main()

{

Cliente code,name,limit,dados[100]={{0}};

int opcao,i,q;

char resp;

FILE *arquivo,*arq;

if((arquivo = fopen(ARQ,"a+")) == NULL)

{

printf("Erro ao abrir arquivo!!!\n");

exit(1);

}

do{

print_menu();

scanf("%d",&opcao);

switch(opcao)

{

case 1:

printf("Digite a quantidade de clientes que deseja inserir:\n");

scanf("%d",&q);

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

code.codigo = i+1;

printf("Digite o nome do cliente que deseja incluir:\n");

scanf("%s",name.nome);

printf("Digite o limite de credito do cliente:\n");

scanf("%f",&limit.limite);

printf("\n");

printf("%d %s %.2f\n",code.codigo,name.nome,limit.limite);

fprintf(arquivo,"%d %s %.2f\n",code.codigo,name.nome,limit.limite);

}

break;

}

}while(opcao != 0);

fclose(arquivo);

system("pause");

}

gENTE NÃO CONSIGo EXCLUIR CLIENTE , NEM AUMENTAR O LIMITE DE CREDITO ME AJUDEMMM

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...