Ir ao conteúdo

João Vitor Cegatto

Membro Júnior
  • Posts

    11
  • Cadastrado em

  • Última visita

Reputação

4
  1. Pessoal, estou com um problema muito atípico, não vi nada do tipo na internet. Tenho uma impressora mfp 1132 da HP ligada em um transformador 220 -> 110. O computador está ligado normalmente no 220 e usa o sistema operacional Windows 7. Toda vez que liga a impressora ou manda uma impressão para ela o mouse e o teclado do computador travam e só consegue mexer depois que termina de aquecer o fusor (as vezes só desplugando e plugando de novo). Alguém já viu algum problema parecido? Sabe o que pode ser? PS: o computador imprime em outras impressoras normalmente e a impressora também já foi testada em outra máquina e está funcionando normalmente.
  2. @arfneto sim, li o primeiro post, mas realmente não encontrei a opção. Sobre os arrays, eu não sabia que precisava ser conhecido logo quando se complica, sobre isso, como faço para declarar um array que eu não sei a quantia exata de valores que vai ser colocado dentro dele? No mais, fiz o que voce sugeriu nessa resposta, perdão se interpretei algo da forma errada ou deixei passar alguma informação.
  3. Fui continuar o programa e um erro bem semelhante apareceu, poderia me dar uma luz? Dei uma pesquisada e vi algumas pessoas aconselhando usar o debug para encontrar o motivo do erro, mas não consegui entender muito bem o que significava o codigo de erro. codigo abaixo (juro que procurei o lugar pra colocar o comando de <> conforme mostra o primeiro topico deste forum, mas não encontrei) #include <stdio.h> #include <stdlib.h> #include <string.h> struct vacina { int codigo ; char nome[50]; char cpf [20]; char tipo[30]; char data[12]; int lote ; }; int main(void) { int i=0, j, k; printf ("%d", i); char str[20]; struct vacina cadastro[i]; printf ("Seja bem vindo ao sistema,\n\ \rdigite um valor para ser redirecionado\n\ \ra sua respectiva funcao :\n\ \r\tMenu\n"); do { printf(" 1 : Cadastrar uma nova ficha. \n"); printf(" 2 : Buscar uma ficha ja cadastrada.\n"); printf(" Outro valor: Sair do sistema. \n"); fgets(str , sizeof(str) , stdin); k = atoi(str); printf("valor de K= %d\n",k); if (k==1) { fflush(stdin); printf ("Digite os dados do cadastro conforme solicitado: \n"); cadastro[i].codigo = i; printf ("%d\n", cadastro[i].codigo); printf ("Nome completo:"); fgets (cadastro[i].nome, 50, stdin); printf ("%s\n", cadastro[i].nome); printf ("CPF:"); fgets (cadastro[i].cpf, 20, stdin); printf ("%s\n", cadastro[i].cpf); printf ("Nome da vacina: "); fgets (cadastro[i].tipo, 30, stdin); printf ("%s\n", cadastro[i].tipo); printf ("Data da vacinação: "); fgets (cadastro[i].data, 12, stdin); printf("%s\n", cadastro[i].data); printf ("Lote da vacina: "); fgets(str, sizeof(str), stdin); printf ("%s", str); cadastro[i].lote = atoi (str); printf ("\n=====================================================\n \n"); i++; } }while(k==1||k==2); return 0; } Obs: Tentei preencher os valores utilizando variaveis em matrizes ao invés de utilizar uma struct e funcionou sem problemas.
  4. Pretendo seguir seu conselho, tem algum material que voce possa me recomendar? (seja vídeo aulas online ou livros)
  5. @arfneto @devair1010 obrigado a vocês dois, consegui aprender bastante sobre C e corrigir meu programa. Vou marcar o post como solucionado, caso estiverem com duvida sobre qual material estou usando, vou disponibilizar o PDF para darem uma olhada. https://*****/file/3IkWmbpR#wHVKR_qozZzDLpFSOq2Z9qJOQZ04gHmErAWVwioVbU0
  6. @arfnetoObrigado, vou seguir seu conselho e ver se resolve o problema. Só me tire uma duvida se possível, como eu faço para digitar uma variavel do tipo inteiro ou float sem o scanf?
  7. Resumindo meu problema: Estou começando um prototipo de uma atividade da minha faculdade, é basicamente criar um cadastro e depois ter uma opção de buscar esse cadastro. Problema é, logo no começo, como podem ver no codigo abaixo, ele ja esta dando um bug que eu não consegui encontrar a solução em canto nenhum da internet. Ja tentei com gets e fgets, da sempre o mesmo resultado. Nota: Quando se usa poucos caracteres em "fgets (cadastro[i].nome, 50, stdin);" o programa continua normalmente. Agradeço desde ja a ajuda, estou a uns dias quebrando a cabeça nisso e pra ajudar meu professor não responde meu e-mail. < #include <stdio.h> #include <stdlib.h> #include <string.h> struct vacina{ int codigo; char nome[50]; char cpf[20]; char vacina[30]; char data[12]; int lote; }; int i, j, k; i=0; int main(){ struct vacina cadastro[i]; printf ("Seja bem vindo ao sistema, digite um valor para ser redirecionado a sua respectiva funcao: \n"); do { printf ("1: Cadastrar uma nova ficha.\n"); printf ("2: Buscar uma ficha ja cadastrada.\n"); printf ("Outro valor: Sair do sistema.\n"); scanf ("%d", &k); if (k==1){ fflush(stdin); printf ("Digite os dados do cadastro conforme solicitado: \n"); cadastro[i].codigo = i; printf ("Nome completo:"); fgets (cadastro[i].nome, 50, stdin); printf ("CPF: "); fgets (cadastro[i].cpf, 20, stdin); printf ("Nome da vacina: "); fgets (cadastro[i].vacina, 30, stdin); printf ("Data da vacinação: "); fgets (cadastro[i].data, 12, stdin); printf ("Lote da vacina: "); scanf ("%d", &cadastro[i].lote); printf ("\n=====================================================\n \n"); i++; } if (k==2){ } } while (k==1 || k==2); return 0; } >
  8. Após mexer na BIOS e fazer alguns testes, percebi que o problema só ocorre com o perfil XMP ativo, quando desligo e seto as memorias manualmente em 3200Mhz sem alterar a tensão, funciona normalmente. O problema poderia estar na placa-mãe?
  9. Obrigado, irei regular minhas ventonhias. Enfim, as memorias em stock deixam os jogos realmente mais estáveis, porém a taxa de quadros reduz significativamente. Em testes de stress o computador nao apresenta nenhum problema em ambas as frequencias. O problema deve ser a frequência das memorias mesmo?
  10. 2 pentes de memoria indenticos: "Memória XPG Gammix D30, 8GB, 3200MHz, DDR4, CL16, Vermelho - AX4U320038G16A-SR30"; essa temperatura é a temperatura do processador em testes de stress, em jogos nao passa de 50. A ventilação consiste em um cooler "grande" em cima jogando ar pra dentro, um "pequeno" atras jogando ar pra fora e um cooler "grande" na lateral do gabinete jogando ar pra dentro.
  11. Durante o uso em tarefas mais pesadas o clock da minha CPU e APU caem significativamente em um curto intervalo de tempo, fazendo com que ocorra curtos drops de FPS. Fiz os testes pelo MSI para ver que esse é o problema. A energia tambem cai proporcionalmente. Se eu deixar o XMP das memorias desativado a frequencia fica mais estavel. Mesma coisa ocorre quando deixo em stock. A temperatura nao passa de 60º mesmo em overclock Qual poderia ser o motivo? E como corrigir? Ryzen 5 3400g Aorus elite b450m Fonte gigabite 550W 80plus bronze

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!