Ir ao conteúdo

Flávio Pedroza

Membro Pleno
  • Posts

    2.145
  • Cadastrado em

  • Última visita

Tudo que Flávio Pedroza postou

  1. Se só joga CS:GO seu PC não precisa de upgrade (já roda a mais de 150 fps).
  2. Se for um PC de mesa você pode comprar outra placa de video da NVIDIA ou AMD e instalar no slot de expansão PCI-Express.
  3. Software da AMD, você diz os drivers da placa de video?
  4. Depois dos testes que fez, a conclusão mais óbvia é que o processador i5 está com defeito. É raro, mas acontece.
  5. Pode ser a resolução. Use a tv para instalar os drivers da placa de vídeo e altere a resolução para um valor suportado pelo monitor, tipo (1920x1080)?
  6. Qual a marca da fonte e dos demais componentes do PC? Plugou a alimentação extra da placa de vídeo?
  7. class VerificaPares { public int valor; public VerificaPares(int valor) { this.valor = valor; } public bool terminou() { return (valor < 0); } public bool par() { return (valor % 2 == 0); }
  8. Se for um desktop, não precisa nem trocar, pode deixar os dois hds funcionando juntos.
  9. 2. Infinitos - mas com 5 (1o, 3o, 5o, 7o e 9o harmônicos) já temos uma boa aproximação.
  10. Esses capacitores são do tipo sólido (de polímero), não vazam.
  11. Não sei se fez isso, mas sempre quando for retirar ou colocar um componente no PC é sempre bom antes desligar da tomada e esperar alguns minutos.
  12. De fato não é recomendável, mas só quis clarificar VLA (Variable Length Arrays) são sim possíveis e suportado por quase todos os compiladores.
  13. Em alguns compiladores isso é permitido - os que seguem o padrão c99 (não é o caso do visual studio).
  14. int main(){ int maior, maiorvalor, tam; cout << "Digite o tamanho do vetor" << endl; cin >> tam; int A[tam]; int B[tam]; maior = maiorval(A, B, tam); cout << "Maior valor e " << maior << endl; return 0; }
  15. Se você colocar uma bios diferente da recomendada pelo fabricante com certeza vai estragar a placa-mãe. Veja se esse tópico lhe ajuda:
  16. você deve usar os métodos find e replace da classe string.
  17. As bios atual é de 2011, os intel core de 3a geração foram lançados em 2012, então é certeza que necessita de atualização da bios.
  18. Depende do socket, se for BGA realmente não é possível (a não ser dessoldando). Pelo que pesquisei, no caso do note do autor do tópico o socket é do tipo 989 rPGA, ou seja, o processo pode ser retirado e trocado.
  19. Veja se o Delphi tem um componente chamado SMTP ou algo assim.
  20. "resposta" é do tipo char. você não pode ler %s caso contrário dará problema de segmentação de memória (você está escrevendo em partes da memória não alocadas e está bagunçando os ponteiros). Perceba esse tipo de erro NÃO é alertado pelo compilador. A solução é trocar por "%c", ou melhor ainda, adotar c++ ou outra linguagem mais moderna que tem ferramentas para prevenir esse tipo de coisa.. LEMBRANDO AINDA QUE você TEM QUE CHAMAR FREE PARA CADA MALLOC, C NÃO LIBERA A MEMÓRIA ALOCADA AUTOMATICAMENTE. #include <stdio.h> #include <stdlib.h> #include <locale.h> typedef struct cadastro_produto{ char nome[30]; float preco_atacado; float preco_varejo; struct cadastro_produto *prox; } produto; int main (){ setlocale (LC_ALL, "Portuguese"); produto *ini, *fim; char resposta; ini = (produto *) malloc(sizeof(produto)); if (ini == NULL) return 0; fim = ini; while (1){ printf ("\nInforme o nome do produto: "); scanf ("%s", fim->nome); printf ("\nInforme o preço do produto no atacado: "); scanf ("%f", &fim->preco_atacado); printf ("\nInforme o preço do produto no varejo: "); scanf ("%f", &fim->preco_varejo); printf ("\nDeseja cadastrar outro produto? (s)im (n)ão: "); scanf ("%c", &resposta); while ((resposta != 'n') && (resposta != 'N') &&(resposta != 's') && (resposta != 'S')){ printf ("\nValor informado invalido"); printf ("\nDeseja cadastrar outro produto? (s)im (n)ão: "); scanf ("%c", &resposta); } if (resposta == 'N' || resposta == 'n') break; else /*(resposta == 'S' || resposta == 's')*/{ fim -> prox = (produto *) malloc (sizeof(produto)); if (fim -> prox == NULL) return 0; fim = fim -> prox; } } fim -> prox = NULL; fim = ini; while (fim != NULL){ printf ("\nProduto: %s", fim->nome); printf ("\nPreço no atacado: %.2f", fim->preco_atacado); printf ("\nPreço no varejo: %.2f\n\n", fim -> preco_varejo); fim = fim -> prox; } return 0; }
  21. você tem que ler do teclado a quantidade de votos nulos e em branco também. A quantidade de eleitores será a soma de todos os votos dos candidatos mais os votos nulos e brancos. o percentual de votos válidos será o total de votos válidos vezes 100 divido pelo total de eleitores. e assim por diante.
  22. Não sei se é o que procura, mas é possível executar scpripts python dentro do c#, passando parâmetros e capturando os resultados. https://www.dotnetlovers.com/article/216/executing-python-script-from-c-sharp Também é possível você implementar sua própria solução. Basta você ler o arquivo de texto e armazenar cada linha em um vetor. Depois você varre o vetor e compara cada valor para chama a função correspondente.
  23. Tem que trocar a memória também, mas a fonte não precisa. adicionado 0 minutos depois Tem que trocar a memória também para DDR4, mas a fonte não precisa.
  24. https://wiki.osdev.org/ Nesse site tem muito material. Edit: https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf

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!