A aula está show de bola ela não ficou melhor pq no meu pc estava quase em todo momento desfocalizada, fora de foco ai não visualizei com perfeição o que estava acontecendo, talvez tenha sido algo no meu computador mas fora isso muito boa a explicação obrigado pelos esclarecimentos.
opa.. dê uma olhada na nossa série sobre strings...mas pra entender strings precisa saber o básico. Se você nunca programou recomendo dar uma olhada desde a aula 1 de C. Caso já saiba alguma coisa pode ir direto pra parte de Strings(só jogar no botão de pesquisar aqui do canal). A função em específico seria fgets ou scanf ou getc (com algumas adaptações).. existem muitas... mas pra utilizar precisa ter alguns conceitos anteriores. Abraços
Muito Show as suas aulas. Vi todos os videos de manipulação de arquivos, mas fiquei com uma dúvida. Digamos que eu escreva a palavra "Idade 23" e salvar no arquivo e depois eu quiser alterar essa palavra para "Idade: 24". Preciso saber como alterar dados de um arquivo já existente.
Olá! Parabéns vc explica muito bem! :) mas eu tenho uma duvida como eu faço pra excluir uma informação de um arquivo,por exemplo se eu quisesse excluir uma frase de um arquivo q tem varias frases.
como faço para eu mesmo escrever algo para dar entradas? exemplo estou fazendo um inventario de uma biblioteca, mas eu quero dar entradas nos livros, como faria isso
oi, como eu faria pra excluir uma conta num registro bancario, por exemplo: 1 - cadastra conta, 2 - lista conta, 3 edita conta, 4 - exlui conta. eue stou com duvida na funcao editar e escluir
Boa tarde. Estou desenvolvendo um programa que é preciso incluir dados ao arquivo solicitando ao usuário o que ira incluir. consegui fazer isso, mais quando adiciono espaço entre palavras, só é incluído a primeira palavra ou caractere antes de adicionar espaço. Como posso adicionar os espaços entre as palavras?
Bom dia amigo... gostaria de saber o que tem errado nesse trecho de codigo, pode me ajudar? : //Função que criei para escrever em um arquivo, ela é chamada no Main através de um Menu. void escreve_arquivo (){ system ("cls"); arquivo = fopen("banco.txt","a+"); printf("INSIRA O NOME:
"); do { fprintf(arquivo,"NOME: "); gets(endereco.nome); strcat(endereco.nome, " "); fputs(endereco.nome, arquivo); } while (*endereco.nome != ' '); fclose(arquivo); Concatenei a string na variavel endereco.nome para satisfazer a condição do do while, porém quando eu dou ENTER no final do arquivo não está funcionando, deveria encerrar o mesmo. Me ajude por favor.. Obrigado.
Preciso criar um arquivo com extensão ".pbm", so que meu programa vai executar 256 vezes, entao preciso criar 256 arquivos, mas não consigo fazer o nome do arquivo ser uma variavel... Exemplo file = fopen("teste.pbm","w"); preciso do .pbm porem preciso que o teste seja uma variavel que posso ficar subindo de valor e criando 0.pbm 1.pbm 2.pbm e assim sucessivamente. Tem como fazer isso?
Sim, é só criar um loop e usar a função snprintf. Ex: FILE *teste; char string[10]; int i = 0; while(i < 256) { snprintf(string, sizeof(string), "%d.pbm", i); teste = fopen(string, "w"); fclose(teste); ++i; }
Amigao, estou querendo pegar um arquivo e separar as palavras encontradas. tirando espaços pontos e números. Vi seus vídeos de arquivos, tentei algumas coisas, mas foram em vão. Pode me ajudar?
Ola, bom dia, estou com problema neste trecho, estou usando o codeblock em C, ao usar gets o programa passa direto, não pausa para eu digitar o nome quando eu comento o gets e uso o scanf que esta comentado ele funciona, poderia dar uma laz por favor? Obrigado #include #include #include #include #include int op1, op2, op3, mp, opc; char string[100]; int cadastro(){ FILE *file; file = fopen("produto.txt", "a"); printf("Digite o nome do produto "); //scanf("%s", & string); gets (string); fprintf(file,"%s ", string); fclose(file); } void main(void){ printf("Digite 1 para cadastrar o produto "); scanf("%d", & op1); if (op1 == 1) cadastro(); }
oi eu queria saber como eu incluo um novo texto mas substituindo o velho. tipo ta lá coxinha ai depois substituir coxinha por morango algo assim. preciso disso pra facul. =p
A aula está show de bola ela não ficou melhor pq no meu pc estava quase em todo momento desfocalizada, fora de foco ai não visualizei com perfeição o que estava acontecendo, talvez tenha sido algo no meu computador mas fora isso muito boa a explicação obrigado pelos esclarecimentos.
opa.. dê uma olhada na nossa série sobre strings...mas pra entender strings precisa saber o básico.
Se você nunca programou recomendo dar uma olhada desde a aula 1 de C.
Caso já saiba alguma coisa pode ir direto pra parte de Strings(só jogar no botão de pesquisar aqui do canal).
A função em específico seria fgets ou scanf ou getc (com algumas adaptações).. existem muitas... mas pra utilizar precisa ter alguns conceitos anteriores.
Abraços
EEEEEEEEHHHHH FAZIA ANOS QUE EU PROCURAVA POR AULAS DE C *-----* ME AJUDOU MUITO ESSA AULA , VALEU PARCEIRO :)
Vlw , funcionou. As vídeo aula estão sendo de grande ajuda.
use fgets.
procure por fgets aqui no canal.. tem uma aula que explica com utilizar
Grande aula!
top d mais essa aula .. n tem como n aprender ..
essa funçao fputs é muito boa vlw
Muito Show as suas aulas. Vi todos os videos de manipulação de arquivos, mas fiquei com uma dúvida.
Digamos que eu escreva a palavra "Idade 23" e salvar no arquivo e depois eu quiser alterar essa palavra para "Idade: 24". Preciso saber como alterar dados de um arquivo já existente.
Olá! Parabéns vc explica muito bem! :) mas eu tenho uma duvida como eu faço pra excluir uma informação de um arquivo,por exemplo se eu quisesse excluir uma frase de um arquivo q tem varias frases.
me salvo muito
Com certeza tem ... mas eu não conheço a biblioteca pra poder fazer isso :/
Vou dar uma pesquisada... se achar algo te dou um toque
Otima aula! parabéns!
tem como eu criar um programa que executa um arquivo de musica, faz copia desse arquivo, informa o usuário o tamanho desse arquivo?
como faço para eu mesmo escrever algo para dar entradas?
exemplo estou fazendo um inventario de uma biblioteca, mas eu quero dar entradas nos livros, como faria isso
grato
oi, como eu faria pra excluir uma conta num registro bancario, por exemplo: 1 - cadastra conta, 2 - lista conta, 3 edita conta, 4 - exlui conta. eue stou com duvida na funcao editar e escluir
faz um programa que peça o nome de um arquivo, e se existir, apresentar na tela e armazenar ele em uma tabela. por favor faz isso ai
Boa tarde. Estou desenvolvendo um programa que é preciso incluir dados ao arquivo solicitando ao usuário o que ira incluir. consegui fazer isso, mais quando adiciono espaço entre palavras, só é incluído a primeira palavra ou caractere antes de adicionar espaço. Como posso adicionar os espaços entre as palavras?
Como passar uma variavel int ou float pro texto?
E como se faz para um programa escrever em uma linha específica do arquivo? Eu percebo que ele vem escrevendo numa linha abaixo da outra.
Bom dia amigo... gostaria de saber o que tem errado nesse trecho de codigo, pode me ajudar? :
//Função que criei para escrever em um arquivo, ela é chamada no Main através de um Menu.
void escreve_arquivo (){
system ("cls");
arquivo = fopen("banco.txt","a+");
printf("INSIRA O NOME:
");
do {
fprintf(arquivo,"NOME: ");
gets(endereco.nome);
strcat(endereco.nome, "
");
fputs(endereco.nome, arquivo);
} while (*endereco.nome != '
');
fclose(arquivo);
Concatenei a string
na variavel endereco.nome para satisfazer a condição do do while, porém quando eu dou ENTER no final do arquivo não está funcionando, deveria encerrar o mesmo.
Me ajude por favor.. Obrigado.
E como faz para remover uma linha, excluir ?
conseguiu
Estou procurando a mesma coisa
Preciso criar um arquivo com extensão ".pbm", so que meu programa vai executar 256 vezes, entao preciso criar 256 arquivos, mas não consigo fazer o nome do arquivo ser uma variavel... Exemplo file = fopen("teste.pbm","w"); preciso do .pbm porem preciso que o teste seja uma variavel que posso ficar subindo de valor e criando 0.pbm 1.pbm 2.pbm e assim sucessivamente. Tem como fazer isso?
Sim, é só criar um loop e usar a função snprintf. Ex:
FILE *teste;
char string[10];
int i = 0;
while(i < 256)
{
snprintf(string, sizeof(string), "%d.pbm", i);
teste = fopen(string, "w");
fclose(teste);
++i;
}
Como eu faço pra escrever no meio do arquivo? Sem ser no final.
Olá. Como eu comparo uma variavel do tipo inteira que o usuario digitou com uma variavel tbm do tipo inteira que eu li do arquivo?
Vc teria que ler a variável do arquivo como string, e depois converte-la em int para poder comparar.
Amigao, estou querendo pegar um arquivo e separar as palavras encontradas. tirando espaços pontos e números. Vi seus vídeos de arquivos, tentei algumas coisas, mas foram em vão. Pode me ajudar?
uauuu
Esse arquivo de texto pode ser um arquivo de c?
Porque até aqui voce estava usando exit/return 0 e a partir dessa aula começou a usar exit/retunr 1 ???
Como alterar dados em um arquivo ?
Ola, bom dia, estou com problema neste trecho, estou usando o codeblock em C, ao usar gets o programa passa direto, não pausa para eu digitar o nome
quando eu comento o gets e uso o scanf que esta comentado ele funciona, poderia dar uma laz por favor?
Obrigado
#include
#include
#include
#include
#include
int op1, op2, op3, mp, opc;
char string[100];
int cadastro(){
FILE *file;
file = fopen("produto.txt", "a");
printf("Digite o nome do produto
");
//scanf("%s", & string);
gets (string);
fprintf(file,"%s
", string);
fclose(file);
}
void main(void){
printf("Digite 1 para cadastrar o produto
");
scanf("%d", & op1);
if (op1 == 1)
cadastro();
}
e se eu quiser remover uma linha?
conseguiu descobrir. Me da um help, preciso aprender a remover uma linha do arquivo tbm
Ypu
Demais tipo, nunca presenciei essa merda em África
Brenpo
oi eu queria saber como eu incluo um novo texto mas substituindo o velho. tipo ta lá coxinha ai depois substituir coxinha por morango algo assim. preciso disso pra facul. =p
usa o write no mesmo arquivo, ele sobrescreve
Conseguiu descobrir?
Lucas Bastos ....