Ir ao conteúdo
  • Cadastre-se

Flávio Pedroza

Membro Pleno
  • Posts

    2.074
  • Cadastrado em

  • Última visita

Tudo que Flávio Pedroza postou

  1. É possível usar C++ sim. Eu recomendo usar uma biblioteca de terceiro, por exemplo: http://cimg.eu/download.shtml
  2. Isso é normal. Em relação as travadas, tem que investigar mais a fundo. Qual a configuração completa do PC (inclusive a marca e modelo da fonte de alimentação)? Usa estabilizador?
  3. Cabe sim, o tamanho da fonte é padrão ATX. Já a placa de vídeo você tem que ver se a placa-mãe tem slot correto (PCI-E) e se o comprimento cabe (se não é muito comprida), pois não existe um padrão.
  4. você quis dizer, um conversor de analógico para digital usando o LM358? Se for para converter 5v, usando 8bits, a precisão fica em 5/255 = 0,02V, ou 20mV (aproximadamente).
  5. Hospede seu banco de dados na internet. Use um banco de dados hospedado em algum hosting gratuito: https://remotemysql.com/ https://www.db4free.net/index.php?language=pt https://www.freemysqlhosting.net/ etc..
  6. String Data = lista[i].Data; Data = Data.Insert(4, "/"); Data = Data.Insert(7, "/"); Console.WriteLine(Data); Console.WriteLine(Convert.ToDateTime(Data).ToString("dd/MM/yyyy"));
  7. Aqui funcionou. Estranho não ter funcionado para você. Poste o código.
  8. O mais fácil seria pegar o string original "20190219" e inserir "/" para depois converter: using System; class HelloWorld { static void Main() { String Data = "20190219"; Data = Data.Insert(4, "/"); Data = Data.Insert(7, "/"); Console.WriteLine(Data); Console.WriteLine(Convert.ToDateTime(Data).ToString("dd/MM/yyyy")); } }
  9. //Convert.ToDateTime(lista[i].Data).ToString("DD/MM/YYYY"); Convert.ToDateTime(lista[i].Data).ToString("dd/MM/yyyy"); Exemplo: using System; class HelloWorld { static void Main() { Console.WriteLine("Hello World"); Console.WriteLine(Convert.ToDateTime("2019/05/20").ToString("dd/MM/yyyy")); } } Saída: Hello World 20/05/2019
  10. Veja esse link: https://www.geeksforgeeks.org/merge-sort-using-multi-threading/
  11. Por padrão os compiladores são configurados para gerar código de 32 bits (x86). Tente configurar os projetos para gerar código 64 bits (x64) e veja se resolve.
  12. Pesquisando um pouco, vi que se você configurar o CodeBlocks para funcionar em modo 64 bits, talvez rand() gere os números que quer. Tenta seguir esse tutorial: https://groups.google.com/forum/#!topic/ccppbrasil/DnXxw1vII8I em inglês http://wiki.codeblocks.org/index.php/64Bit_Windows Boa sorte... Edit: Uma alternativa seria usar o Visual Studio
  13. Execute o código abaixo e veja o resultado: #include <stdio.h> #include <stdlib.h> int main() { printf("%d", RAND_MAX); return 0; } Se for 32767, então o problema é o seu compilador. Tente colocar #define RAND_MAX 2147483647 logo após os #include e veja se funciona
  14. Use long ou unsigned long ao invés de int http://linguagemc.com.br/tipos-de-dados-em-c/
  15. Crie as variáveis - max = 0, imax = 0; A medida que você for preenchendo o vetor, verifique se o novo número aleatório gerado é maior que "max" atual. Caso positivo, faça "max" igual a esse número aleatório e "imax" igual ao valor de i. Faça o mesmo para achar o mínimo, com a diferença que a variável deve começar com 101.
  16. O XBOX é plug and play no PC - tenho um gamepad do XBOX ONE (a versão com Bluetooth). Para jogar com fio, só precisa plugar o cabo no joystick e no PC que configura automaticamente. Para jogar sem fio, tem que comprar um adaptador Bluetooth versão 4.0 ou maior. Depois é só adicionar novo dispositivo Bluetooth e parear. O do controle do XBOX 360 sem fio tem que ter adaptador sem fio da microsoft. O com fio é só plugar.
  17. for(p=0; p<5; p++){ printf("Informe o caractere, para sair digite '#': "); scanf("%c", &ver); fflush(stdin); if(ver=='#'){ system("cls"); printf("voce saiu.\n"); system("pause"); break; } r = 0; for(int l=0; l<5; l++){ if(nome[l]==ver){ r++ } } printf("O caractere '%c' aparece %d vezes.\n", ver, r); }
  18. Em ASCII os algarismos de 0 a 9 são representados pelos códigos de 48 a 57. Então, para converte um algarismo de um tipo numérico para char basta somar 48. Para transformar de binário para decimal: char dec = 0; for (int i=0; i<8; i++) { dec += (digitalRead(i+2) << i); } Em "dec" terá o número convertido de binário para decimal;
  19. tenta assim: char entrada[]={digitalRead(9)+48,digitalRead(8)+48,digitalRead(7)+48,digitalRead(6)+48,digitalRead(5)+48,digitalRead(4)+48,digitalRead(3)+48,digitalRead(2)+48};
  20. você pega os primeiros 4 números e coloca na primeira linha, os outros 4 na segunda linha e etc. int v1[16]; int v2[4][4]; for (int i = 0 ; i < 16; i++) { v2[i / 4][i % 4] = v1[i]; }
  21. Seria algo assim? Entrada: [0 1 0 0 1 1 0 1 0 1] Saida: [0 0 0 0 0 1 1 1 1 1]
  22. /*do{ for(l = 0; l < i; l++) for(c = 0; c < j; c++) scanf("%c", &txt[l][c]); }while (txt[l][c] != '!');*/ for(l = 0; l < i; l++) { for(c = 0; c < j; c++) { scanf("%c", &txt[l][c]); if (txt[l][c] == '!') break; } if (txt[l][c] == '!') break; }

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!