Ir ao conteúdo
  • Cadastre-se

AntonyBR

Membro Pleno
  • Posts

    59
  • Cadastrado em

  • Última visita

Tudo que AntonyBR postou

  1. @Jonathas Rodrigues A minha eu comprei no MercadoLivre, aqui. Tá perfeita e já fazem 3 meses funcionando normal, meu processador também em um G4560. Não posso te indicar um site específico porque n sei se eles também atualizam... Mas antes de comprar esse kit dê uma olhada nos Ryzen, as pessoas vêm falando muito bem deles...
  2. Você pode comprar uma já atualizada inclusive.
  3. Acho que uma fonte de 600w é muito para essa configuração. Uma de 400 já segurava, uma CX 430 por exemplo.
  4. Talvez assim o seu código tenha mais sentido: List<Integer> numeros = new ArrayList<Integer>(); List<Integer> numeros2 = new ArrayList<Integer>(); //números que já foram 'printados' for (int i = 1; i < 25; i++) { // pega um numero // numeros.add(i); numeros.add(new Random().nextInt(10)); //números aleatórios 0-9 } // Embaralhamos os números: Collections.shuffle(numeros); // Mostramos 18 aleatórios for (int i = 0; i < 18; i++) { // exibe um dos numeros escolhidos // O QUE EU QUERO É QUE NESSA LINHA DE CODIGO SEJA POSSIVEL EXIBIR // MAIS DE UM VALOR SEM QUE SE REPITA O MESMO. if (!numeros2.contains(numeros.get(i))) { //Se esse número não foi exibido ainda System.out.println(numeros.get(i)); //exibe numeros2.add(numeros.get(i)); //adiciona na lista de 'exibidos' } } de 1 - 24 como você colocou antes não se repetiam os números, então eu coloquei o Random de 0-9. Criando uma Lista para armazenar os números que já foram exibidos. Eu faço uma comparação para saber se o número atual já foi exibido, se não foi exibido eu 'printo' ele, caso contrário nada acontece.
  5. Poderia mostrar o que você fez até agora?
  6. Eu não sei se entendi direito pois eu to meio cansado agora kkk Mas o que você pode fazer é no método SaldoFuturo() você receber um parâmetro do tipo CartaoDeCredito, aí você vai ter acesso ao método SaldoParcial() dessa classe. ficando mais ou menos assim: public double saldoFuturo(A cartao){ cartao.saldoParcial(); //faz alguma coisa return 0; //retorna } espero ter ajudado.
  7. Por favor, ao ter uma dúvida sobre seu código não precisa criar um novo tópico, você pode responder ele novamente com sua dúvida. Como eu disse, o problema está no seu for, pois você esqueceu de incrementa a variável. Eu tinha dado a dica no tópico anterior, mas parece que você não se deu ao trabalho.
  8. Essa parte eu também vi, é só você olha o for, tem um erro de lógica aí, você esqueceu de colocar o incremento e acho que falta mais alguma coisa para checar as salas vazias, que também é semelhante ao que eu disse acima.
  9. Me diga você, qual o erro? Aonde você encontra um problema? Fica difícil encontrar todos os problemas. --- Eu encontrei um problema aqui: Há alguns erros, primeiro você compara um Array com null, o qual não vai retornar true nunca ( pelo menos esse tipo de array ), e outra, você não especificou o local do vet_poltrona e mesmo que especificasse o índice você não deve comparar com null, mas sim com "0", esse tipo de array já coloca todos os valores igual a 0 ( no caso de inteiros ), ou seja, se você diz que o array terá 8 posições ele será assim: [0, 0, 0, 0, 0, 0, 0, 0] Se fosse um array de String ( ou qualquer objeto ) com 8 posições ele retorna "null" como padrão para todos: [null, null, null, null, null, null, null, null] Outra coisa que pode ser útil, quando o usuário digitar o número da sala que deseja reserva, aconselho você subtrair por 1, por que se ele pedir a sala 8, o array irá percorrer até o índice 8, o qual não existe. veja como ficou a minha alteração: System.out.println("Qual a sala desejada?"); poltrona = sc2.nextInt()-1; //subtrai por 1, para ficar igual com os índices ( 0, 1, 2, 3, 4, 5, 6, 7 ) //para evitar ter que fazer todo esse esquema de conversão de String para Inteiro, //crie outro scanner dedicado à números e deixe o outro para String if (vet_poltrona[poltrona] == 0) { //comparação correta vet_nome[poltrona] = nome; //forma correta de atribuir o nome de quem está ocupando sala //one = vet_poltrona[poltrona]; //não entendi essa parte. vet_poltrona[poltrona] = 1; //forma correta de dizer que a sala está ocupada System.out.println("Reserva de sala feita com sucesso"); } existe outra situação parecida abaixo desse, corrija ela baseado no que eu disse acima.
  10. Fica difícil te ajudar assim. Comece fazendo o que o enunciado pede, crie a classe, seus atributos e seus métodos, quem sabe assim damos algum passo.
  11. Coloque o que você já fez e quais são as suas dúvidas pra a gente ir te ajudando.
  12. Isso são, obviamente, vetores. "poltrona" é uma variável que está fazendo a função de índice, por exemplo, se eu atribuir "2" para variável "poltrona", ao índice de número 2 do vetor "nome" eu irei atribuir o meu nome ( que eu informo acima) e irei atribuir "1" ao vetor "poltrona" nessa mesma posição, que significa que o mesmo já está ocupado por "alguém". A segunda menção que você fez é um for que está procurando uma sala vazia, a qual deve ser igual à "0" que significa desocupada. espero ter ajudado.
  13. Se quiser economizar você pode trocar o I3 7g por um Pentium G4560 que dá nessa placa-mãe aí. E como foi dito, uma fonte melhor e apenas 8GB se for realmente para coisas simples, acho 16GB muito para abrir apenas bloco de notas e essas coisas.
  14. Muito provável que não, principalmente o Battlegrounds, com placa de vídeo ele já tá torturando as máquinas, sem placa então... Em relação ao título "O que devo fazer?", eu recomendaria um placa de vídeo, mas como você disse que não possui dinheiro para tal, o que mais você deseja?
  15. Tu pode colocar um código simples como esse: codigo = new Random().nextInt(9000)+1000; //1000 para que tenha ao menos 4 dígitos dentro de um Constructor da classe e sempre que você instanciar ela a variável código vai receber um valor. Exemplo: public class B { private int codigo; public B() { codigo = new Random().nextInt(9000)+1000; //1000 para que tenha ao menos 4 dígitos } public int getCodigo() { return codigo; } } public class A { public static void main(String[] args) { B b = new B(); System.out.println(b.getCodigo()); } } Espero ter ajudado.
  16. Não, ela já suporta a 7a geração. Depende dos jogos que você vai jogar, mas geralmente 8gb já dá pro gasto.
  17. A mais barata possivelmente são as de numeração H110, a Asrock H110m-HDS ( tem também outras como DVS, etc. ) você encontra por 300 reais em média, lembrando que ela precisa estar atualizada para a 7ª geração (Isso você pede a loja, geralmente), pois por padrão ela suporta a 6ª.
  18. Eu nunca usei programa nenhum, apenas descompactei a ISO dentro do pendrive com o próprio WinRAR e já era. Dá uma olhada na BIOS se tu colocou o pendrive como principal. Testa outra entrada USB também.
  19. Qual o processador e fonte e quanto pretende gastar?
  20. Já testou ele em outra máquina? Verificou se os cabos estão conectados corretamente?
  21. A perda realmente acontece, mas eu já vi caso de pessoas que bloquearam o bootloader novamente e eles fizeram o/a reparo/troca sem problemas, claro que alguns desses casos foram rejeitados e tiveram seus aparelho de volta ainda com o defeito. Resumindo, só enviando para saber. Evite também falar que desbloqueou o bootloader.
  22. Suporta se a BIOS dela for atualizada. Se não for atualizada só irá dar suporte para a 6ª geração. Você pode pedir para o vendedor atualizar para você ou até mesmo você pode fazer isso se possuir um processador da 6ª G.
  23. Essa memória RAM ai é de Notebook, não vai dar para colocar no seu PC.

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!