Ir ao conteúdo
  • Cadastre-se

mellosilvajp

Membro Pleno
  • Posts

    86
  • Cadastrado em

  • Última visita

Tudo que mellosilvajp postou

  1. @arfneto caraca cara, agradeço demais por abdicar tanto tempo pra me ajudar aqui. Muito obrigado mesmo cara. Estou aprendendo C há pouco tempo, então estou tendo muita dificuldade em coisas básicas ainda, mas sem dúvidas seu comentário serviu muito mais do que muitas aulas minhas na faculdade. Vou dar uma analisada passo a passo sobre o que você me falou, mas novamente, agradeço demais @IzeraXD valeu irmão. Agradeço muito
  2. Boa noite a todos. Fazendo um trabalho pra faculdade, que consiste em criar um sistema de filas para uma banco, me deparei com uma dificuldade enorme em ler os dados tabulados de um arquivo txt e guardá-los na fila. Alguém consegue me dar uma luz? Estou nisso há uma semana. Acredito muito que o erro esteja na função lerArquivo. Agradeço desde já. Anexarei os arquivos txt que quero ler. Código: #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct cliente{ char codigo[5]; char nome[40]; struct cliente *prox; }Cliente; void menu(){ printf("======================="); printf("OLA, O QUE voce DESEJA?"); printf("======================="); printf("\n"); printf("ENFILEIRAR [1]"); printf("\n"); printf("DESENFILEIRAR [2]"); printf("\n"); printf("EXIBIR [3]"); printf("\n"); printf("BUSCAR [4]"); printf("\n"); printf("ENCERRAR PROGRAMA [5]"); printf("\n"); } Cliente* iniciaFila(){ return NULL; } Cliente* enfileirar(Cliente* fila, char codigo[5], char nome[40]){ Cliente* novo = malloc(sizeof(Cliente)); strcpy(novo->codigo, codigo); strcpy(novo->nome, nome); novo->prox = NULL; Cliente* aux = fila; if(fila == NULL){ return novo; }else{ while (aux->prox != NULL){ aux = aux->prox; } aux->prox = novo; return fila; } } Cliente* desenfileirar(Cliente *fila){ Cliente *aux = fila; Cliente *prox = NULL; prox = aux->prox; fila = prox; free(aux); return fila; } void imprimeFila(Cliente *fila){ Cliente *aux = fila; while (aux != NULL){ printf("%s, %s\n", aux->codigo, aux->nome); aux = aux->prox; } } void chama_cliente(Cliente* filaPreferencial, Cliente* filaNormal){ Cliente* aux = filaPreferencial; if(aux == NULL){ filaNormal = desenfileirar(filaNormal); } else{ filaPreferencial = desenfileirar(filaPreferencial); } } void lerArquivo(char nomeArquivo[20], Cliente* fila){ FILE *arquivo; arquivo = fopen(nomeArquivo,"r"); while (0){ char codigo[5]; char nome[40]; fscanf(arquivo, "%[^,],%[^,]\n", codigo, nome); if(feof(arquivo)){ break; } fila = enfileirar(fila, codigo, nome ); } fclose(arquivo); } void gravarArquivo(char nomeArquivo[20], Cliente* fila){ FILE *arquivo; Cliente* aux = fila; arquivo = fopen(nomeArquivo,"w"); while(aux!=NULL){ fprintf(arquivo, "%s,%s\n", aux->codigo, aux->nome); aux = aux->prox; } fclose(arquivo);} int main(){ menu(); Cliente *filaNormal = iniciaFila(); Cliente *filaPreferencial = iniciaFila(); int escolha; scanf("%d", &escolha); lerArquivo("clientes.txt", filaNormal); lerArquivo("clientesPreferencial.txt", filaPreferencial); if (escolha == 1){ char nome[40]; char codigo[5]; char preferencial; printf("Digite o nome do cliente: "); scanf(" %[^\n]", nome); printf("Digite o codigo do cliente: "); scanf(" %[^\n]", codigo); printf("É um cliente preferencial? [S/N]"); scanf(" %c", &preferencial); if(preferencial == 83|| preferencial == 115){ filaPreferencial = enfileirar(filaPreferencial, codigo, nome); } else{ filaNormal = enfileirar(filaNormal, codigo, nome); } } else if (escolha == 2){ chama_cliente(filaPreferencial, filaNormal); } else if (escolha == 3){ imprimeFila(filaPreferencial); imprimeFila(filaNormal); } gravarArquivo("clientesPreferencial.txt", filaPreferencial); gravarArquivo("clientes.txt", filaNormal); system("pause"); return 0; } clientes.txt clientesPreferencial.txt
  3. @RS Faria @Acvale7 muito obrigado. Na real tenho pensado em comprar o mesmo pente, mas como vcs podem ver ali no link, o preço tá um pouco salgado. Encontrei esta aqui: https://www.pichau.com.br/memoria-team-group-t-force-pichau-delta-RGB-8gb-1x8-DDR4-3200mhz-tf11d48g3200hc16f01?gclid=CjwKCAjwyIKJBhBPEiwAu7zllwg36ixfiAKCMH3erwUbpdgN7iGRgRt4lXT5xm2kJZo6raMCucA-6RoCmGwQAvD_BwE As características dela são bem parecidas com a que tenho e não está tão cara. Fiquei interessado em comprar essa. Será q dá certo? Novamente, a memória que tenho: https://www.kabum.com.br/produto/110627/mem-ria-xpg-gammix-d30-8gb-3200mhz-DDR4-cl16-vermelho-ax4u320038g16a-sr30?gclid=CjwKCAjwyIKJBhBPEiwAu7zllzGUfMGhIDvaP9244Qi3pKGrwv43iMqW9yhX7y8ODY6Cnr6nUek4bhoCGoYQAvD_BwE
  4. Boa noite, pessoal. Gostaria de saber o que é preciso para fazer dual channel? Atualmente tenho um módulo de memória de 8GB 3200MHz e CL16. Apenas a mesma frequência já é suficiente? Precisa ter a mesma latência? No caso a latência teria quer ser 16? Desculpem as perguntas, é que sou meio leigo em assunto de latência. Agradeço quem se dispuser! apenas anexando a memória que tenho: https://www.kabum.com.br/produto/110627/mem-ria-xpg-gammix-d30-8gb-3200mhz-DDR4-cl16-vermelho-ax4u320038g16a-sr30?gclid=CjwKCAjwyIKJBhBPEiwAu7zllzGUfMGhIDvaP9244Qi3pKGrwv43iMqW9yhX7y8ODY6Cnr6nUek4bhoCGoYQAvD_BwE
  5. Obrigado, manin. Só uma coisa, eu não precisaria dedicar um pouco de memória para o video integrado?
  6. Fala pessoal, finalmente terminei de montar meu PC. Deu tudo certo. Contudo, não sei que configurações setar na BIOS ou se deixo como está. Minha config: Ryzen 5 PRO 4650G ( Vega 8 ) B450m Steel Legend 1x memória 8GB 3200MHz xpg Fonte 650W Corsair Apenas gostaria de saber o que preciso fazer pra ter um melhor desempenho, lembrando que não quero fazer overclock, só quero saber quais são as configurações básicas que devo fazer
  7. Eai rapaziada. Comprei no Aliexpress um Ryzen 5 4650g e, após isso, iria fazer o pedido da placa-mãe (B450 Steel Legend) na Kabum, porém, me lembrei de um empecilho. Pesquisando melhor, descobri q os Ryzen 4000 necessitam de uma atualização na BIOS, e eu atualmente não tenho nenhum processador AMD para q possa atualizar a placa-mãe pessoalmente, e também moro em uma cidade pequena onde dificilmente alguém tenha e queira emprestar um processador da linha 1000 pra cima. Portanto, a única solução visível pra mim é comprar uma placa já com a BIOS atualizada ou uma b550, porém, o orçamento tá um pouco apertado e eu não conseguiria pegar uma b550 no momento. Alguém sabe alguma loja q ofereça placas mãe com BIOS atualizada?
  8. Opa galera, me ausentei desde ontem, mas valeu mesmo pelas recomendações. Realmente, eram esses os Air coolers q eu estava de olho, valeuuuu!
  9. Opa galera, saberiam me recomendar um Air cooler de boa qualidade para o Ryzen 5 4650G? Não pretendo fazer overclock no momento
  10. Boa noite a todos. Para resumir: quero fazer dual boot no meu notebook, com ubuntu e windows. Contudo estou tendo os seguintes problemas: Instalei o Ubuntu em um HD em um notebook velho que eu tinha, pois não consegui instalar através do meu novo. Não sei porque raios a instalação travava com o pendrive bootavel com o notebook novo. Contudo, consegui instalar através do velho. Ao mudar o HD para o nb novo, ele até reconhece a Unidade de disco, mas não dá a opção de boot para inicializar o Ubuntu. Fiz algo errado nesse processo? o que posso fazer para conseguir ter um dual boot windows + Ubuntu no meu note. Meu note velho é bem velho mesmo, é 32 bits, mas eu instalei o Ubuntu 64 bit nele. Ja o novo, obviamente, é 64 bit
  11. Pois é mano, agora subiu o preço da cadeira da Pichau... Tá tudo uma loucura. Mas valeu pela dica. Acha que essa cadeira da Dazz é durável? porque se for pra gastar 700 reais numa cadeira que não irá durar, é melhor pegar uma de escritório um pouco mais barata.
  12. Olá, pessoal! Estou querendo comprar uma cadeira gamer de entrada. Pesquisando esses dias, encontrei uma da husky muito bonita por R$ 649,00 na Kabum. Porém, hesitei em comprá-la e hoje fui consultar o preço dela e estava 100 reais mais cara (749). Me restaram duas opções, vou linkar pra vcs verem. Qual dessas duas é melhor? Ou é melhor eu pegar uma que nao seja gamer por essa faixa de preço? Se tiverem sugestões de boas cadeiras, me mandem!! https://www.kabum.com.br/produto/94375/cadeira-gamer-dazz-elite-black-624761 https://www.pichau.com.br/cadeira-gamer-pichau-gier-vermelha-by-8079red?gclid=CjwKCAjwu5CDBhB9EiwA0w6sLVLDqQCwgi9uVP2rWObT1quiedvjeAxmwmLFPVyNehdPNiulc0RkGBoCVy4QAvD_BwE Lembrando que eu pretendo gastar no máximo uns 700 reais em uma cadeira(incluindo frete). Agradeço a ajuda!!!
  13. @Matheus_de_Paulacara, a Kabum é uma das empresas mais confiáveis quando o assunto é hardware (na minha opinião a melhor). Falem o que quiser dela, mas ela sempre tem os melhores preços (ou na maioria das vezes). No Mercado Livre eu NUNCA vi um preço justo. Tudo caro, mercado de usados nem se fala... Mas beleza, respeito sua opinião, mas recomendo você conhecer melhor a Kabum
  14. @Lost Byte vdd, tinha esquecido desse detalhe
  15. Eu jamais vi tamanha loucura nos preços de placas de vídeo, se eu fosse você, e se você puder, claro, dá uma segurada. Mas se não puder, a melhor alternativa que eu consigo enxergar são as APUs. Com uns 200 reais mais você consegue pegar um Ryzen 3 3200G e já consegue jogar algum joguinho leve.
  16. Depende: Você tem pressa pra montar seu PC? Se sim, a melhor opção é pegar um processador com vídeo integrado, pois nessa crise os preços das placas de vídeos estão inacessíveis, algo jamais visto. Procure por, no mínimo, um Ryzen 3 3200G, dependendo do seu orçamento. Agora, se você não tem taaanta pressa, espera. Mas só te digo uma coisa, nem eu nem ninguém sabe quando que os preços vão normalizar, tá tudo uma loucura, vi nego pedindo mais de 800 numa R9 270x. Então, se você optar por esperar, saiba que não há previsão pra nada no atual momento.
  17. Minha experiência com a Brasspress não é ruim, mas também não é das melhores experiências que já tive. Comprei na pichau um gabinete e demorou mais de duas semanas pra chegar, sendo que o prazo era de uma semana e meia. Mas beleza, veio tudo certo. Já com a rede sul foi totalmente o contrário, encomendei um HD na Kabum e em exatamente 7 dias corridos minha encomenda chegou. Uma das melhores experiências com transportadoras que tive. Eu iria de Rede sul (dependendo do valor).
  18. Opa irmão, beleza? Adquiri exatamente este mesmo segundo modelo no mês passado. E só te digo uma coisa: Você não vai conseguir rodar jogos neste modelo. Se quiser rodar, terá que comprar um módulo de 8Gb de RAM, porque ele vem com 2GB Ram "reservados para hardware", ficando apenas 6 para uso. Então considere este notebook com a memória de 6GB. Acredito que está alocação de RAM para hardware se deva ao fato de a placa de vídeo ser onboard, o que acaba sugando um pouco da RAM. Cheguei até a abrir um tópico ontem sobre isso, mas percebi que não vai ter solução, vou ter q trocar um pente de 4Gb por um de 8, ficando assim com um total de 12GB (já que 4GB são soldados na placa). Espero ter te ajudado na sua escolha. Estou anexando aqui a foto pra você ver bem o que eu havia dito antes.
  19. Desculpa ser chato, é porque nunca mexi na BIOS. Tô te mandando todas as abas pra você ver bem Eu acho q realmente não dá pra fazer alguma configuração na memória ram. Vou contatar a Acer pra saber melhor. Mas de qualquer forma agradeço a ajuda
  20. Fala Kleber! Infelizmente não achei a função de diminuir a RAM alocada no vídeo onboard na BIOS. Vou mandar uma foto pra ver se você consegue me ajudar. Não vi nenhuma configuração de RAM nessa BIOS. Q BIOS esquisita kkkkk
  21. Boa Tarde, estou passando por um probleminha de desempenho em jogos leves no meu notebook. Config do note: Ryzen 5 3500U ( Vega 8) SSD M.2 256 GB 2X4 GB RAM (1 módulo soldado) placa de vídeo dedicada Radeon 625 Olhando o gerenciador de tarefas, percebi que mais de 2GB da minha RAM está "reservada para hardware". É normal isto ou é alguma configuração errada? Só queria poder jogar um FIFA em paz haha Agradeço quem puder ajudar
  22. Boa tarde, meu povo! Tô com um probleminha pequeno aqui, mas se vcs pudessem me ajudar eu agradeceria muito! Quando conecto meu notebook em um monitor externo e vou assistir a um vídeo do YouTube no Chrome , dá tela azul com o seguinte erro: VIDEO_TDR_FAILURE o que falhou: amdkmdag.sys O que pode ser? Já tentei assistir vídeo do YouTube pelo Mozilla e não tive problemas. Apenas no Chrome acontece isso, e só acontece quando estou com o monitor externo. Config do notebook: Ryzen 5 3500U ( com Vega 8 ) AMD Radeon 625 8 GB RAM (1x8GB) SSD NVMe 256GB Notebook Acer Aspire 3
  23. Bom dia, pessoal! Estou interessado nas seguintes fontes: CX 650 80 Plus Bronze - R$529,00 CV 650 80 Plus Bronze - R$449,00 Gostaria de saber se muda muito da linha CX para a linha CV. A configuração que pretendo montar: Ryzen 5 3600 Gammaxx 400 v2 RTX 3060 Ti B450m Steel Legend 2x8GB XPG 3200 MHz SSD NVMe 512 GB HD 1 TB Gabinete Pichau Magpie 3 Será que é preciso uma fonte mais poderosa, como as da linha CX, para está config? Ou a linha CV já dá conta?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...