Ir ao conteúdo
  • Cadastre-se

Um mero usuário

Membro Pleno
  • Posts

    160
  • Cadastrado em

  • Última visita

posts postados por Um mero usuário

  1. 16 minutos atrás, Midori disse:

    @Fernanderson_ Para pegar o último algarismo de um numero inteiro é só calcular módulo do número por 10, p.ex,

     

    
    int x = 12345;
    int y = x % 10;

     

    Assim y será 5 e no seu programa você teria que comparar essa variável com o dígito. Para pega os próximos é da mesma forma, mas você vai ter ir dividindo por 10 no loop para ficar 1234, 123, etc. Seu loop termina quando x <= 0.

    raiva, agora que lembrei... adicione a linha "contador++;" no loop

  2. vou apenas para a parte principal, depois cuide dos detalhes :)

     

    int vitima = 6789; //um valor aleatorio
    int digitoVitima = 5; //leitura 1 (tem que dar 0)
    int digitoVitima2 = 7; //leitura 2 (tem que dar 1)
    int cache = 0; //usada para calculos apenas
    
    cache = vitima % 10; //isso vai retornar a sobra da divisão por 10, guardando, no exemplo dado, o digito 9
    if ((cache == digitoVitima) || (cache == digitoVitima2)) cout<<"1"; //usei cout, mas pode trocar por printf ou outra coisa
    else
     {cache = vitima % 100; //extrai os ultimos 2 digitos (89)
      cache = cache - (vitima % 10); //subtrai o ultimo digito (80)
      cache = cache / 10; //divide por 10 (8)
      if ((cache == digitoVitima) || (cache == digitoVitima2)) cout<<"1";
      else
       {cache = vitima % 1000; //(789)
        cache = cache - (vitima % 100); //(700)
        cache = cache / 100; //(7)
        if ((cache == digitoVitima) || (cache == digitoVitima2)) cout<<"1";
        //e assim vai o ciclo, até dar todos os digitos... no fim, coloque:
        else cout<<"0";

    esse é um projeto de teste, coloque dentro do "int main", declare as bibliotecas, feche os "{}", arrume direitinho aí ;)

     

    daqui para baixo é edit:

     

    pode fazer o seguinte: coloque uma variavel para ser o segundo parametro da divisão por '%'

     

    int vitima = 6789; //um valor aleatorio
    int digito = 5; //leitura 1 (tem que dar 0)
    int digito2 = 7; //leitura 2 (tem que dar 1)
    int cache = 0; //usada para calculos apenas
    int divisor = 10; //parte 2 da divisão
    int contador = 0; //para o projeto não ficar rodando infinitamente, caso digito = "0"
    
    cache = vitima % divisor;
    volta:
    if ((cache == digito) || (cache == digito2) cout<<"1";
        else
        {
         divisor = divisor*10;
         cache = vitima % divisor;
         cache = cache - vitima % (divisor/10);
         cache = cache / (divisor/10);
         if (contador <= 5) goto volta;
         else cout<<"0";
         return 0;
        }
    
    //fica bem mais legivel assim o codigo né :)
  3. hahahahahah... super bem :)... meu (RIP) PC tinha uma placa-mãe nn sei o modelo certinho, mas era DDR2, com 4x256Mb de RAM, sem placa de video externa, só a da CPU (pentium 4), e eu coloquei para rodar Win 10... rodar, rodava... com qualidade é que era a questão hahah

  4. eu estava recém iniciando no mundo de Machine Learning, quando resolvi instalar o TensorFlow em meu computador (que está rodando linux). Gostaria de saber qual seria a diferença de (funcionalidade/eficiência/consumo de recursos/qualquer outra mudança significativa) em meu PC, usando o programa virtualenv ou instalando direto, sem virtualização...
     

    uma de minhas preocupações seria que instalando direto o programa rodando consumisse muita RAM, CPU e GPU, tornando difícil a utilização de meu computador, e para limitar os recursos usar uma VM...

     

    pesquisei na internet sobre, e a maioria dos sites falava a mesma coisa... segue um link para exemplo: link para exemplo

  5. 4 horas atrás, Maboul disse:

    Depois que eu configuro a bios e deixo pra iniciar pelo pendrive, ele lê e trava nessa tela que esta nesse print:

     

    https://prnt.sc/11sfoyf

     

    Eu só queria rodar meu linux mint : (

    meu pc mostra essa tela por uns 5 segundos e parte para o BOOT... hoje em dia só crio pendrives pelo proprio linux, mas quando usava Lixows 7, usava o YUMi Multiboot, que permite instalar varias imagens no mesmo pendrive

  6. 12 horas atrás, God Of Machs disse:

    @Um mero usuário obrigado, vou tentar amanhã, daí volto dizer o que acontece! Talvez o problema seja tentar por um terceiro boot na máquina, mesmo sendo em partição diferente kkk

    nao precisa mudar a partição... o android x86 iniciou já... agora ele está ligando, seria correspondente ao Plymouth do ubuntu... o meu aparecia o simbolo do Lineage-OS e se eu clicasse em '←' ou em '→' ele ia para essa tela

     

  7. você tem q abrir a BIOS e alterar a ordem de boot por lá, para priorizar seu HD de 500GB na inicialização... na minha BIOS, se abre usando F2... em outros pcs pode ser outras teclas...
     

    5 horas atrás, emjevalevi disse:

    Eu já fiz de tudo para iniciar o windows pelo HD de 500gb, mas não consigo iniciar por lá.

     

    Formatei o hd para GPT e consegui instalar o windows nele, mas não consigo iniciar o note por ele.

    para instalar, precisa por a ordem de boot para o CD ou pendrive né... agora você desfaz isso, já que já instalou, e bota o HD como prioridade

  8. 1 hora atrás, RafaelPádua disse:

    @Um mero usuário ixi mano... voce tem alguma ideia do que precisa +/- pra rodar bem o autocad?

    bah, não sei mesmo... parei de usar ele depois que acabou a licença estudantil... esse site deve dar alguma pista: esse site

     

    resumo:

    Intel Core i5 ou i7, sempre o modelo mais atualizado
    as placas NVIDIA de 2GB a 8GB
    pelo menos 8GB de RAM, mas quanto mais, melhor
    o Windows 7 já é capaz de rodar revit e autocad
    tela de pelo menos 15’’ (mas quanto maior, melhor) e com uma boa resolução seja Full HD ou 4K

     

  9. 2 horas atrás, Nome Criativo disse:

    @Um mero usuário Thunar? É o comando do gerenciador de arquivos se eu não me engano

    @Um mero usuário O comando é xfce4-keyboard-settings no XFCE4

    @Um mero usuário ah, e a de abrir o menu iniciar xfce4-popup-whiskermenu

     

    As outras distros não possuem comandos pra abrir o menu eu acho

    bah, não me liguei hahaha... eu bem distraído passando informações erradas... sim, "xfce4-popup-whiskermenu"... coloque --pointer se quiser que a janela apareça no mouse :)

  10. 12 horas atrás, Yume Trapstar disse:

    ela também tem um cadeadozinho, poderia me explicar o que significa esse cadeado

    que cadeado?

     

    12 horas atrás, Yume Trapstar disse:

    A tecla "win" que fica entre o ctrl esquerdo e o alt não está funcionando
    Aperto ela e não abre o menu iniciar

    o meu Win direito não funcionava. O que fiz? fui no gerenciador de atalhos, cadastrei a tecla e o comando copiei do Win esquerdo... no XFCE4, o comando é "thunar", já em outras distros não sei...

  11. pelo que eu entendi do exercicio, você já tem a tabuada em uma matriz:

    matriz [10][10] com:

    1,2,3,4,5,6,7,8,9,10

    2,4,6,8,10,12,14,16,18,20

    3,6,9,12,15,18,21,24,27,30

    (...)

     

    daí se pedir numero X, você usaria o for para imprimir a matriz X-1, X e X+1... se X == 1, somente X e X+1... se X == 10, somente X-1 e X

    • Curtir 1
  12. não acho que alguém vá doar um processador aqui... além de 260 reais pra comprar ele, ainda tem o frete...

     

    meu (RIP) computador tinha 4x256mb de RAM e um pentium 4, e eu usava ele... tenta por na internet seu pc a venda, ou vende seu processador hahah...

     

    tenta formatar seu computador e rodar Linux (Ubuntu não, é pesado... roda LinuxMint)... linux é pra recuperar computadores velhos XD

  13. 45 minutos atrás, Caiolindobonito disse:

    Eu tenho um ipega 9021 que estava guardado e hoje eu peguei ele pra jogar um jogo no meu celular porém os dois analógicos dele n estão funciando nem pra cima e nem pra baixo e só funciona para os lados alguem sabe como resolver?

    um joystick é feito por dois potenciômetros: um na vertical e outro na horizontal... se não funciona vertical nos dois, pode ser algo tipo um fio de alimentação solto, sei lá... tenta abrir a tua vítima e veja se tem algum fio solto, e se você tem um multímetro, veja se o potenciometro tá funcionando

  14. 9 horas atrás, Pepse disse:

    @Um mero usuário acho que me expressei mal

    realmente ISO personalizada é ilegal

    na verdade o que eu quis dizer em outras palavras "muito erradas" é remover manualmente umas coisas que a Microsoft colocou no Windows 10 que quase ninguém usa e só estão lá consumindo o PC em geral

    mas pra ficar leve mesmo só outros sistemas por que não tem Windows 10 que rode liso nesse Setup

    hahah... agora faz sentido... deletar os arquivos *.dat, são meio pesados né >:)
    (se alguém tiver lendo isso, por favor não delete os arquivos *.dat, teu pc vai dar ruim)

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!