Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Na verdade é um trabalho para a Faculdade, preciso criar um programa em C da seguinte forma:

 

Criar um programa que salve as informações em arquivo com o extensão .txt

Desenvolver um menu

 

Tem que ser bem simples, ainda estamos no inicio, se puderem me explicar como funciona etc., agradeço.

 

Obrigada =^.^=

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/
Compartilhar em outros sites

Produre por:

 

ofstream // (em resumo é uma classe para abrir/salvar o arquivo de texto)

 

Ou se preferir, use fopen(), fscanf() e fprintf()

 

Referências que pode usar:

 

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7781301
Compartilhar em outros sites

O brigada BaixarHack, vou tentar usa-los, com ajuda consegui chegar ao seguinte, gostaria de saber se tem como eu colocar uma opção no final, apos salvar, entre fechar programa ou voltar a digitar, obrigada:yes:

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7783506
Compartilhar em outros sites

Sim, tem.

 

No final de todo código (abaixo do seu system("PAUSE")), se coloca "return 0" para indicar que o programa tem que fechar (sem detalhes).

Para voltar desde o inicio da função, basta você adicionar o nome da função no lugar o zero, ou seja, "main()".

 

É necessário se cadastrar para acessar o conteúdo.

 

Aconselho você adicionar um "system("CLS")" no começo da função main para que a tela seja limpa a cada vez que o usuário retornar nela.

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7783858
Compartilhar em outros sites

Você pode simplismente criar mais um loop e colocar todo esse código dentro, a condição poderia ser:

É necessário se cadastrar para acessar o conteúdo.

Equanto "op" não for 0, iria ficar repetindo todo o seu código. Assim, a condição para saída do programa seria digitar 0.

 

Seria interessante trabalhar com funções, uma para cada funcionalidade do seu programa. Por exemplo, salvar ou ler o arquivo iria depender da função onde é mostrado o menu (pedido no enunciado). Dependendo do retorno dessa função, você chamaria a responsável por ler ou a de gravar dados.

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7785215
Compartilhar em outros sites

Vlw Gostei muito do menu, o único problema na parte de Manter o programa aberto e fazer ele voltar ao inicio, e adicionar a opção de saída e forçar a saída é que não consigo aplicar ao código, já pesquisei e achei mil e uma maneiras, mas na hora de colocar no código e por para rodar, nunca funciona, por isso preciso que seja mais especifico e esclarecedor, sou muito iniciante msm em C,

e é difícil de entender algumas coisas e como usá-las, agradeço muito quem puder ajudar,me mostrando onde e como usar os códigos...:suando:

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7786430
Compartilhar em outros sites

Já te expliquei o que precisa para voltar ao início ou fechar a aplicação, é a maneira mais rápida, simples e eficaz. Não desvie seus entendimentos para um código desnecessário no momento, só vai lhe atrapalhar.

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7786773
Compartilhar em outros sites

Tente:

 

É necessário se cadastrar para acessar o conteúdo.

O tratamento de abertura do arquivo pode ser feito dentro do switch(ch = getChoice()) ...

case '1': if(getFile() == 1) puts("\nErro ao abrir o arquivo"); break;

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7787823
Compartilhar em outros sites

Só achei um probleminha, na hora de apagar o que digitei aparece uns caracteres ao invés de apagar, mas tudo bem, tá ótimo assim, ajudou muito =P

Muito obrigada, resolvidoo *-*

:yes:

 

@Edit

 

Obs: Se puder corrigir o erro acima agradeço, se não, não faz mal =^.^=

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7788133
Compartilhar em outros sites

É porque os caracteres estão sendo inseridos no arquivo assim que é lido pela função getche(). Poderia ser feito um if para verificar se o caractere digitado é o '\b' (Backspace), se for... remover o último caracter escrito. Mas p/ não dar um nó na sua cabeça, creio que seria mais fácil ler tudo de uma vez e salvar como uma string no arquivo. Use fgets.

 

->

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7788313
Compartilhar em outros sites

o system("CLS") apaga tudo na tela, TUDO...

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7788989
Compartilhar em outros sites

Leia seu código para achar seu erro. O "CLS" limpa a tela uma única (quando ele é chamado). Se tiver aparecendo alguma coisa na tela depois que você usa ele, é porque você programou assim.

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7789768
Compartilhar em outros sites

Entendi =D por isso não importa o que eu faça ou o que use sempre to limpando tudo abaixo do menu, sempre, vlw d novo xD, vou fazer meus últimos ajustes, compila e imprimi...

Obrigada por os dois me ajudarem...Vou imprimir uma apostila de C...¬¬' to precisando =D

:smiley:

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7790382
Compartilhar em outros sites

Você acabou de achar seu erro. Se está limpando tudo abaixo do menu, então chame o "CLS" antes do menu...

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1862536-ajuda-com-programinha-em-c/#findComment-7790779
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.