Pular para o conteúdo

Manipulação de arquivo e Função para retornar ao menu principal

Responder tópico
  • Denunciar
  • Indicar

1. Manipulação de arquivo e Função para retornar ao menu principal

Enviado em 04/10/2014 - 20:01h

Boa noite pessoal, sou iniciante na programação C e estou com algumas duvidas.

Estou fazendo um sistema básico de uma locadora de filmes, a duvida é:

1 - Estou criando um arquivo "file.txt" para falar que é o meu "filme", como eu faço para ele criar o arquivo com o nome que eu digitei e não já definido

2 - Como faço para ele voltar para o menu principal depois que eu fizer a "consulta" ou a "devolução" do filme, ele já termina e fecha o programa.

Segue o código:

#include <stdio.h>
#include <cstdlib>

int main(void){

//Variaveis:
FILE *banco;
int filme, opcao;


//Menu de opcoes:
printf("nEscolha a opcao desejada:"
"n [1] Consultar Filme"
"n [2] Alugar Filme"
"n [3] Devolver Filme"
"n [4] Sair"
"nn Opcao:[ ]bb");

scanf("%d", &opcao);

//Processamento:
switch(opcao){

case 1: //Consulta Filme
system("cls");
printf("nDigite o nome do filme que devera ser consultado:");
scanf("%d", &filme);

banco = fopen("file.txt","r");
if (banco == NULL){
printf("Filme esta disponivel para alugar! n");
}else{
printf("nFilme ja esta alugado!");
}
fclose(banco);
system("pause");
break;

case 2: //Alugar Filme
system("clear");
printf("nDigite o nome do filme que devera ser alugado:");
scanf("%d", &filme);

banco = fopen("file.txt", "wt");
printf("nFilme Alugado com sucesso!");
fclose(banco);
system("pause");
break;

case 3: //Devolver Filmes
system("clear");
remove("file.txt");
printf("nFilme devolvido com sucesso!");
system("pause");
break;

case 4: //Sair Sistema
system("clear");
break;
//return 0;
}
}
obrigado a todos

Responder tópico

2. Re: Manipulação de arquivo e Função para retornar ao menu principal

Enviado em 04/10/2014 - 20:14h

Cara , se vc me adicionar no skype , fica + facil de te ajudar

Me add (thihup)

T+

3. Re: Manipulação de arquivo e Função para retornar ao menu principal

Enviado em 05/10/2014 - 03:57h

Thihup escreveu:

Cara , se vc me adicionar no skype , fica + facil de te ajudar

Me add (thihup)

T+
Nada contra você ajudar os outros em particular, mas não acha que seria proveitoso para todo mundo no fórum se respondesse publicamente àquilo que publicamente se pergunta?

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder