Ir ao conteúdo

Flávio Pedroza

Membro Pleno
  • Posts

    2.145
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de Flávio Pedroza em Como considerar um espaço vazio num vetor de char em c++ foi marcado como solução   
    Para incluir espaços, use cin.getline / cin.ignore:
    void cadastro (struct produto *p, int N){ for (int i=0; i<N; i++){ cout << "Informe o codigo do produto: "; cin >> p[i].codigo; cin.ignore(); cout << "Nome do produto: "; cin.getline(p[i].nome,50); cout << "Quantidade disponivel: "; cin >> p[i].quantidade; cout << "Preco: R$"; cin >> p[i].preco; } }  
  2. O post de Flávio Pedroza em LM393 Não funciona. Em que é diferente do LM324? foi marcado como solução   
    O LM 393 é um comparador e a saída é do tipo coletor aberta, ou seja, você tem que ligar a saída no Vcc através de um resistor (pull-up) no Vcc.
    Ele funciona como uma chave: e na saída terá apenas 0v ou Vcc, dependendo dos valores de vin+ e vin-.
    https://protosupplies.com/product/dual-voltage-comparator-lm393/
  3. O post de Flávio Pedroza em LM393 Não funciona. Em que é diferente do LM324? foi marcado como solução   
    O LM 393 é um comparador e a saída é do tipo coletor aberta, ou seja, você tem que ligar a saída no Vcc através de um resistor (pull-up) no Vcc.
    Ele funciona como uma chave: e na saída terá apenas 0v ou Vcc, dependendo dos valores de vin+ e vin-.
    https://protosupplies.com/product/dual-voltage-comparator-lm393/
  4. O post de Flávio Pedroza em LM393 Não funciona. Em que é diferente do LM324? foi marcado como solução   
    O LM 393 é um comparador e a saída é do tipo coletor aberta, ou seja, você tem que ligar a saída no Vcc através de um resistor (pull-up) no Vcc.
    Ele funciona como uma chave: e na saída terá apenas 0v ou Vcc, dependendo dos valores de vin+ e vin-.
    https://protosupplies.com/product/dual-voltage-comparator-lm393/
  5. O post de Flávio Pedroza em Monitor Externo conectado ná GPU Integrada invés da dedicada? foi marcado como solução   
    Isso é normal. Apenas quando necessário (exemplo: jogar) é que a GPU dedicada entre em ação, para economizar
    Siga os passos abaixo para escolher a GPU de maior desempenho para cada aplicação.
    https://www.ibik.ru/pt/how-to-choose-cpu-game-uses-on-windows-10-pt
  6. O post de Flávio Pedroza em Como validar Double em Java? foi marcado como solução   
    Já tentou try-catch?
    try { idade1= Double.parseDouble (idade); peso1= Double.parseDouble (peso); } catch(NumberFormatException e) { //mostra mensagem de erro }
  7. O post de Flávio Pedroza em È possível ver código em um arquivo exe do meu programa? foi marcado como solução   
    Acredito que não há maneira de proteger as senhas que estão no código fonte, mas posso estar enganado. 
    Sugiro alterar sua abordagem. Pelo que entendi, atualmente sua arquitetura está assim:
    Aplicativo do cliente < -- > E-mail
    Mude para:
    Aplicativo do cliente < -- > Servidor Intermediário < -- > E-mail
    Esse servidor intermediário não será compartilhado com ninguém e apenas ele terá acesso as senhas do seu e-mail e as outras informações sensíveis.
     
  8. O post de Flávio Pedroza em INICIANDO C++ nivel básico foi marcado como solução   
    Entendo que deveria ser 100 mesmo. Talvez um erro de gabarito?
  9. O post de Flávio Pedroza em INICIANDO C++ nivel básico foi marcado como solução   
    Entendo que deveria ser 100 mesmo. Talvez um erro de gabarito?
  10. O post de Flávio Pedroza em INICIANDO C++ nivel básico foi marcado como solução   
    Entendo que deveria ser 100 mesmo. Talvez um erro de gabarito?
  11. O post de Flávio Pedroza em INICIANDO C++ nivel básico foi marcado como solução   
    Entendo que deveria ser 100 mesmo. Talvez um erro de gabarito?
  12. O post de Flávio Pedroza em Encontro entre dois carros foi marcado como solução   
    Para achar a posição em que os carros vão se encontrar use a fórmula:
     
    s = sa0 + va*(sv0-sa0) / (va-vv)
     
    s= posição de encontro
    sa0 = posição inicial do carro azul
    sv0 = posição inicial do carro verde
    va = velocidade do carro azul
    vv = velocidade do carro verde
     
    https://mundoeducacao.uol.com.br/fisica/encontro-ultrapassagem-uma-aplicacao-movimento-uniforme-.htm
  13. O post de Flávio Pedroza em Erro estranho: Trying to access array offset on value of type null in C:\xampp\ foi marcado como solução   
    Acho que você tem que verificar se a variável é nula antes de acessá-la. Algo assim:
    $verifica_array = mysqli_fetch_array($verifica); if ($verifica_array != null) $user_exist = $verifica_array['user_name']; else $user_exist = null;
  14. O post de Flávio Pedroza em resolução de bugs em jogo pong, c, allegro 5 foi marcado como solução   
    Algo assim, acredito:
    bola_pos_x += bola_vx; bola_pos_y += bola_vy; treinador_pos_y += treinador_vy; if (treinador_pos_y < 0) treinador_pos_y = 0; if (treinador_pos_y > SCREEN_H) treinador_pos_y = SCREEN_H; pokemon_pos_y += pokemon_vy; if (pokemon_pos_y < 0) pokemon_pos_y = 0; if (pokemon_pos_y > SCREEN_H) pokemon_pos_y = SCREEN_H; redraw = true;  
  15. O post de Flávio Pedroza em resolução de bugs em jogo pong, c, allegro 5 foi marcado como solução   
    Algo assim, acredito:
    bola_pos_x += bola_vx; bola_pos_y += bola_vy; treinador_pos_y += treinador_vy; if (treinador_pos_y < 0) treinador_pos_y = 0; if (treinador_pos_y > SCREEN_H) treinador_pos_y = SCREEN_H; pokemon_pos_y += pokemon_vy; if (pokemon_pos_y < 0) pokemon_pos_y = 0; if (pokemon_pos_y > SCREEN_H) pokemon_pos_y = SCREEN_H; redraw = true;  
  16. O post de Flávio Pedroza em resolução de bugs em jogo pong, c, allegro 5 foi marcado como solução   
    Algo assim, acredito:
    bola_pos_x += bola_vx; bola_pos_y += bola_vy; treinador_pos_y += treinador_vy; if (treinador_pos_y < 0) treinador_pos_y = 0; if (treinador_pos_y > SCREEN_H) treinador_pos_y = SCREEN_H; pokemon_pos_y += pokemon_vy; if (pokemon_pos_y < 0) pokemon_pos_y = 0; if (pokemon_pos_y > SCREEN_H) pokemon_pos_y = SCREEN_H; redraw = true;  
  17. O post de Flávio Pedroza em resolução de bugs em jogo pong, c, allegro 5 foi marcado como solução   
    Algo assim, acredito:
    bola_pos_x += bola_vx; bola_pos_y += bola_vy; treinador_pos_y += treinador_vy; if (treinador_pos_y < 0) treinador_pos_y = 0; if (treinador_pos_y > SCREEN_H) treinador_pos_y = SCREEN_H; pokemon_pos_y += pokemon_vy; if (pokemon_pos_y < 0) pokemon_pos_y = 0; if (pokemon_pos_y > SCREEN_H) pokemon_pos_y = SCREEN_H; redraw = true;  
  18. O post de Flávio Pedroza em estou com erro na linha 60, o erro esta explicado em linha de comentários foi marcado como solução   
    printf("Servidores ativados = %d\n", ativ); Esqueceu o "%d"
  19. O post de Flávio Pedroza em Assembly ATMEGA328p - Botão com diferentes funcionalidades foi marcado como solução   
    .org 0x00 ;Origem no endereço de 00hexa de memória start: LDI r16,0x80 ;Carrega 80hexa no registrador auxiliar 16 OUT DDRD, r16 ;Configura PORTD7 como saída LDI r16,0x40 ;Carrega 40hexa no registrador auxiliar 16 OUT PORTD,r16 ;Inicializa PD7 em LOW, habilita pull-up em PD6 NOP CBI PORTD,PD7 ;desliga LED loop: SBIS PIND,PD6 ;Botão solto? RJMP led_on ;Não, desvia para ligar LED JMP loop ;Desvia de volta para label loop loop1: SBIS PIND,PD6 ;Botão solto? RJMP pisca_led ;Não, desvia para piscar LED RJMP loop1 ;Desvia de volta para label loop1 pisca_led: ;escreva aqui código para o led ficar piscado SBIS PIND,PD6 ;Botão solto? RJMP led_on ;Não, desvia para acender LED RJMP pisca_led led_on: SBI PORTD,PD7 RJMP loop1  
  20. O post de Flávio Pedroza em Por que não consigo pegar o tamanho de um array de structs foi marcado como solução   
    "porque sempre tenho que adicionar ';' dentro do primeiro case?"
    A linguagem não permite colocar declaração de variável logo após um rotulo, apenas instrução. Então você coloca uma instrução vazia (;) para superar essa limitação.
    Em relação ao outro problema, acredito que não há como fazer o que quer. Sugiro mudar a função acrescentando um parâmetro:
    int escrever_arquivo(pessoa pessoas[], int n) //n eh a quantidade de pessoas Lembrando que isso
    int escrever_arquivo(pessoa pessoas[]) é equivalente a isso
    int escrever_arquivo(pessoa* pessoas) E
    int len_vet = sizeof(pessoas); retorna o tamanho em bytes do ponteiro de memoria (8 bytes, para sistemas de 64 bits).
  21. O post de Flávio Pedroza em Programa que declare um vetor de 10 posições foi marcado como solução   
    for(i=n-1;i>=0;i--) printf("vet[%d]=%d\n", i, vet[i]); Para mostrar na ordem inversa
     
  22. O post de Flávio Pedroza em Programa para dizer se é inteiro ou decimal foi marcado como solução   
    #include <stdio.h> int main() { float b = 2.5; if(b==(int)b) printf("E inteiro"); else printf("Nao e inteiro"); return 0; }  
  23. O post de Flávio Pedroza em Números primos em um vetor foi marcado como solução   
    você tem que zerar o d a cada ciclo, eu acho:
    for (a = 0; a < TAM; a++) //números primos { d=0;//incluir essa linha for (i = 2; i <= (vec_int[a] / 2); i++) if (vec_int[a] % i == 0){ d++; } if (d == 0) printf("\n%d é um número primo", vec_int[a]); else printf("\n%d não é um número primo", vec_int[a]); }  
  24. O post de Flávio Pedroza em Sniper Elite 4, roda? foi marcado como solução   
    Roda sim - sei pois tenho esse jogo e roda num pc mais antigo que o seu muito bem em full hd.
  25. O post de Flávio Pedroza em Compiladores gerar codigo objeto! foi marcado como solução   
    Acho que ele quer cirar um executável do zero, sem compilador, como esse exemplo aqui:
    Primeiramente, você precisa de um editor hexadecimal. 
    Tipo esse: https://mh-nexus.de/en/hxd/
    Depois de editar, você salva o arquivo com a extensão adequada (no caso do windows, .exe)
    Exemplo em linux:
    https://stackoverflow.com/questions/26294034/how-to-make-an-executable-elf-file-in-linux-using-a-hex-editor
    Espero ter ajudado.
     
     

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!