Ir ao conteúdo
  • Cadastre-se

Flávio Pedroza

Membro Pleno
  • Posts

    2.066
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. 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?
  2. 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
  3. 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;
  4. 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;  
  5. 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;  
  6. 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;  
  7. 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;  
  8. 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"
  9. 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  
  10. 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).
  11. 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
     
  12. 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; }  
  13. 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]); }  
  14. 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.
  15. 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.
     
     
  16. O post de Flávio Pedroza em Pc recém montado não dá video nem nada foi marcado como solução   
    1 bipe longo e 2 curtos. significa erro de memória. Tem como estar essa RAM em outro PC?
    https://www.asus.com/support/FAQ/1029959/
    3. "One long and two short beeps" from speaker
    An anomaly is detected in memory. Please confirm that the memory is correctly installed.
    Please refer to the Motherboard manual for related instructions about memory.
  17. O post de Flávio Pedroza em Problema A expressão deve possuir um valor constante foi marcado como solução   
    Isso é porque o "enter" fica no buffer.
    for (j = 0; j < n; j++) { printf("\nPreencha %ix%i", (i + 1), (j + 1)); scanf_s("%c", &ch); getchar(); //remove o "enter" do buffer matriz[i][j] = ch; contar[count_t] = ch; count_t++; fflush(stdin); }  
  18. O post de Flávio Pedroza em Qual componente usar da Caixa de Ferramenta para 'Menu'; Windows Forms; C# foi marcado como solução   
    Que efeito? O Menu? Se sim, MenuStrip
  19. O post de Flávio Pedroza em Placa de vídeo asrock 5600xt não dá vídeo foi marcado como solução   
    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)?
  20. O post de Flávio Pedroza em Referenciar Atributo de uma Classe Dentro de Outra foi marcado como solução   
    cout << dynamic_cast<Gato *>(cliente1->getPet())->getPelagem() << endl; Para aprender mais sobre:
    http://www.cplusplus.com/doc/oldtutorial/typecasting/
     
  21. O post de Flávio Pedroza em Minha placa-mãe não da vídeo e os capacitores estão assim: foi marcado como solução   
    Esses capacitores são do tipo sólido (de polímero), não vazam.
  22. O post de Flávio Pedroza em pos-eih61ce + i7 3770, funciona? e a bios? foi marcado como solução   
    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:
     
  23. O post de Flávio Pedroza em Chamando funções dentro de scripts foi marcado como solução   
    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.
  24. O post de Flávio Pedroza em Retornar Ponteiro de struct foi marcado como solução   
    Uma possível solução para o seu problema:
    typedef struct { ... } Cliente Cliente *buscaCadastro(){ FILE *arquivo; char cpf[16]; //agora a variável está permanentemente alocada na memória, até você chamar free Cliente* clienteAlvo = (Cliente *)malloc(sizeof(Cliente)); //struct Cliente *aux = &clienteAlvo;  
    Não esqueça de liberar a memória alocada com free.
  25. O post de Flávio Pedroza em Cálculo de INSS sem sucesso foi marcado como solução   
    #include <stdio.h> #include <stdlib.h> int main() { float salarioBruto, taxaINSS, descontoINSS, salarioLiquido; printf("Digite o salario bruto"); scanf("%f", &salarioBruto); if (salarioBruto <= 1317.07) taxaINSS = 8; else if (salarioBruto <= 2195.12) taxaINSS = 9; else taxaINSS = 11; descontoINSS = salarioBruto * (taxaINSS / 100); salarioLiquido = salarioBruto - descontoINSS; printf("Salario Bruto......: R$ %.2f \n", salarioBruto); printf("Taxa de INSS.......: %.2f%% \n", taxaINSS); printf("Desconto do INSS...: R$ %.2f \n", descontoINSS); printf("Salario Liquido....: R$ %.2f \n", salarioLiquido); return 0; }  

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