Ir ao conteúdo
  • Cadastre-se

robinhojjunior

Membro Júnior
  • Posts

    13
  • Cadastrado em

  • Última visita

Reputação

1
  1. Saudações pessoal! Estou com o seguinte problema, após comprar um modem tdw8961n, notei que o sinal para toda a casa melhorou 100%, os acessos feitos de máquinas como desktop e notebook estão uma beleza, a minha latência está de 9 e download de 14.95mb. Porém, nos dispositivos móveis o problema é que a latência é de 20 à 100... e a internet não passa de 3mb. Coloquei meu roteador antigo e agora o problema continua, as máquinas estão funcionando bem na internet e os dispositivos móveis estão com no máximo 3mb de internet. OBS: Todos os smartphones da casa estão apresentando esse mesmo problema, até de pessoas de fora. Pinguei do modem para um smartphone o ping está dando >70 >100 de latência, algo muito incomum para uma rede caseira onde o ping é de <1. O que pode estar ocorrendo, será que alguém consegue me ajudar com esse mistério?
  2. Pessoal um amigo me ajudou e o código funcionou, um amigo que trabalha na Divisão de Tecnologia da Universidade me ajudou. Obrigado a todos pela a ajuda e pelo o empenho de vocês, desculpem também qualquer coisa sou novo no mundo da programação e ainda tenho muita coisa pra aprender. Obrigado ai a todo! http://imageshack.com/a/img905/2590/yRgUAZ.jpg O problema está aqui: ANTES for ( i = 0; i <= 3; ++i){ //AQUI ESTÁ PRONTO O MAIOR E O MENOR PRECO ATUALIZADOS if (preco >= maior) maior = preco_at; strcpy (maior_preco[0], nome); if (preco <= menor) menor = preco_at; strcpy (menor_preco[0], nome); } DEPOIS for ( i = 0; i <= 3; ++i){ //AQUI ESTÁ PRONTO O MAIOR E O MENOR PRECO ATUALIZADOS if (preco >= maior){ maior = preco_at; strcpy (maior_preco[0], nome); } if (preco <= menor) { menor = preco_at; strcpy (menor_preco[0], nome); } }
  3. Pessoal creio que vocês não me entenderam... O manior e o menor já está resolvido isso ele imprime mas vejam o que é o erro que eu estou tentando dizer: http://imagizer.imageshack.us/a/img745/7585/qsVUmr.png
  4. Atualizei o código lá em cima, mas ainda continua o erro os nomes ainda saem trocados. Então amigo, eu criei 2 matrizes diferêntes. maior = preco_at[0]; menor = preco_at[0]; for ( i = 0; i <= 3; ++i){ //AQUI ESTÁ PRONTO O MAIOR E O MENOR PRECO ATUALIZADOS if (preco >= maior) maior = preco_at; strcpy (maior_preco[0], nome); } for (i = 0; i <= 3; i++){ if (preco <= menor){ menor = preco_at; strcpy (menor_preco[0], nome); } }
  5. A primeira já não sei responder, mas para matar o processo no windows é o seguinte: cmd > tasklist.exe taskkill /PID NUMERO_PROCESSO /F
  6. Então consegui fazer o lance do maior e do meno atualizado... Mas não consigo informar o nome do produto com o maior e o menor preço, sempre informa errado o nome do produto.
  7. Cara, inclui esse trecho de código quando fizer a chamada do seu programa: SetConsoleTitle("Titulo"); HWND wnd = FindWindow(0, "Titulo"); if( wnd != NULL ) { ShowWindow(wnd, SW_HIDE); } Obs: é necessário incluir a biblioteca windows.h espero pode ter ajudado valeu... Citado de: http://forum.clubedohardware.com.br/forums/topic/678867-como-executar-em-segundo-plano-em-c/
  8. Então meu caro! É que eu retirei pensando que seria melhor de entender assim, mas rescrevi a parde do códido onde se pode definir o menor e o maior mas o problema é o seguinte: Ai vemos 2 impressões 1º com os valores originais e a 2º com os valores atualizados, pois bem, o valor a ser comparado tem que ser os atualizados e também tem que conter o nome dos produtos que contem o valor impresso. Resumindo não estou sonseguindo imprimir o manor e o maior valor (ATUALIZADO) e sem o nome deles, eu até consegui imprimir o nome mas sem sai com problemas ou errado. A seguinte edição deu certo com os valores mas ainda sim não consigo imprimir os nomes: for (i = 0; i <= 3; i++){ //Os produtos com preco abaixo de R$ 100,00 serao atualizados em 12% if (preco < 100){ preco_at = (preco *1.12); printf ("PRODUTO: %-10s - VALOR: R$ %.2f\n",nome, preco_at); } else if (preco >= 100){ preco_at = (preco * 1.15); printf ("PRODUTO: %-10s - VALOR: R$ %.2f\n",nome, preco_at); } } maior = preco_at[1]; menor = preco_at[1]; for ( i = 0; i <= 3; ++i){ if (preco > maior) maior = preco_at; if (preco < menor) menor = preco_at; } printf("\nMaior: R$ %f" ,maior); printf("\nMenor: R$ %f" ,menor); getch (); }
  9. /*Construir um programa em C que leia o nome e o preco de 10 produtos e armazene esses dados em dois vetores, um para o nome e um para o preco e imprima um relatorio com o nome, preco e novo preco dos produtos, seguindo as regras a seguir: Os produtos com preco abaixo de R$ 100,00 serao atualizados em 12% (1 ponto) Os produtos com preco igual ou superior a R$ 100,00 serao atualizados em 15% (1 ponto) Imprimir o nome do produto com maior preco atualizado (1,25 ponto) Imprimir o nome do produto com menor preco atualizado (1,25 ponto) Observacoes: Nao permitir preco negativo ou zero (1 ponto) Declaracao e leitura dos vetores (0,5 ponto)*/ #include <stdio.h> #include <string.h> main (){ float preco[4],preco_at[4], maior, menor; char nome[4][25], maior_preco[1][25], menor_preco[1][25]; int i; for (i = 0; i <= 3; i++){ fflush(stdin); printf ("Informe o nome do produto %d: ", i + 1 ); gets (nome); printf ("\nInforme o valor do produto %d: R$ ", i + 1); scanf ("%f", &preco); while (preco <= 0){ //PRODUTO NÃO PODE CONTER VALOR NEGATIVO OU = 0 printf ("\n******* Valor invalido!!! *******\n"); printf ("\nInforme o valor do produto novamente %d: R$ ", i + 1); scanf ("%f", &preco); } printf ("\n=========================================\n\n"); } printf ("\nVALORES NAO ATUALIZADOS");// IMPRESSÃO DOS VALORES NÃO ATUALIZADOS printf ("\n=========================================\n\n"); for (i = 0; i <= 3; i++){ //IMPRESSÃO DOS VALORES PUROS printf ("PRODUTO: %-10s - VALOR: R$ %.2f\n",nome, preco); } printf ("\n=========================================\n\n"); printf ("\nVALORES ATUALIZADOS"); // IMPRESSÃO DOS VALORES ATUALIZADOS printf ("\n=========================================\n\n"); for (i = 0; i <= 3; i++){ //Os produtos com preco abaixo de R$ 100,00 serao atualizados em 12% if (preco < 100){ preco_at = (preco *1.12); printf ("PRODUTO: %-10s - VALOR: R$ %.2f\n",nome, preco_at); } else if (preco >= 100){ preco_at = (preco * 1.15); printf ("PRODUTO: %-10s - VALOR: R$ %.2f\n",nome, preco_at); } } maior = preco_at[0]; menor = preco_at[0]; for ( i = 0; i <= 3; ++i){ //AQUI ESTÁ PRONTO O MAIOR E O MENOR PRECO ATUALIZADOS if (preco >= maior) maior = preco_at; strcpy (maior_preco[0], nome); if (preco <= menor) menor = preco_at; strcpy (menor_preco[0], nome); } printf("\nPRODUTO COM MAIOR PRECO: %-10s R$ %.2f",maior_preco[0], maior); printf("\nPRODUTO COM MENOR PREcO: %-10s R$ %.2f",menor_preco[0], menor); //ATÉ AQUI getch (); }
  10. Olá pessoal, tenho um problema do qual para que o acréscimo seja realizado o ano tem que ser "par" ,ou seja, resto 0. O problema é que mesmo ele sento resto != 0 a instrução é executada e a variável recebe o valor. Alguém ajuda a identificar o erro? #include <stdio.h> main (){ float SL, SB, IMP, GB = 0, GTS;/*Salario liquido, Salario Bruto, Imposto, Gratificação por Biênio, Gratificação por Tempo de Serviço*/ char SEXO; int TPS; /*Tempo de Serviço*/ printf ("Digite o Salario Bruto: R$ "); scanf("%f", &SB); printf ("Informe o tempo de servico em anos: "); scanf("%f", &TPS); printf ("Informe o Sexo: "); scanf(" %c", &SEXO); if (SB < 200){ /*Calculo dos Impostos*/ SB = SB; } else if (SB >= 200 && SB <= 450){ IMP = SB*0.03; } else if (SB > 450 && SB <= 700){ IMP = SB*0.08; } else if (SB > 700){ IMP = SB*0.12; } SL += SB - IMP; /**/ if (SB > 500 && SEXO == 'm' && TPS <= 3){ /*Gratificação por tempo de serviço Salario > R$ 500,00 */ SL += 20; } else if (SB > 500 && SEXO == 'm' && TPS > 3){ SL += 30; } else if (SB > 500 && SEXO == 'f' && TPS <= 3){ SL += 25; } else if (SB > 500 && SEXO == 'f' && TPS > 3){ SL += 40; } else if (SB <= 500 && SEXO == 'm' && TPS <= 4){ /*Gratificação por tempo de serviço Salario <= R$ 500,00 */ SL += 23; } else if (SB <= 500 && SEXO == 'm' && TPS > 4){ SL += 35; } else if (SB <= 500 && SEXO == 'f' && TPS <= 4){ SL += 28; } else if (SB <= 500 && SEXO == 'f' && TPS > 4){ SL += 33; } if (TPS % 2 == 0){ /*AQUI ELE EXECUTA A OPERAÇÃO MESMO O RESTO SENDO != 0*/ GB = SB * 0.05; SL += GB; } printf ("\n%f", GB); printf ("\n%f", SL); printf ("\n%f", SB); printf ("\n%f\n\n", IMP); system ("PAUSE"); }
  11. Olá pessoa! Estou com um problema para formatar um positivo Sim+ 1555m que o eu pai apertou em restaurações de fábrica do sistema, e no mesmo momento o pc desligou e reiniciou e não sai dessa tela de "Preparando Reparo Automático" Em fim o PC não inicia o sistema fica todo o tempo nessa tela. Então tentei formatar e a pergunta que vem é como? Já tentei F1 2 3 4 5 6 7 8 9 10 11 12, delete e nem um deles entraram no setup da placa. Por favor quem passou pelo mesmo problema e resolveu me ajude, como faço para entrar na bios e formatar meu PC? Seguem imagens da tela de restauração.
  12. Oi pessoal nossa estou querendo uma ajuda aqui. Eu tenho um pc básico mais que eu jogo ate jogos como Call of Duty 6 super bem com uma ótima qualidade mesmo só que de uns 5 meses para cá vem acontecendo o seguinte problema eu jogo RPG online e o meu preferido é ragnarok só q todas as vezes que eu entro n só nele como em outros jogos após 10 min no máximo ele da um problema que o video fica um uns defeitos tipo pontilhados azuis e amarelos, o video apaga e o pc fica apitando sem pausar mais o pc continua liga só o video que some os pode ser por favor alguem ajuda?

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