Ir ao conteúdo
  • Cadastre-se

De Los Santos

Membro Pleno
  • Posts

    623
  • Cadastrado em

  • Última visita

Tudo que De Los Santos postou

  1. Acho que isso resolve teu problema: #include <stdio.h> int main(){ int somapositivos, i, j, mat[100][100], n; printf("Digite a ordem da Matriz: "); scanf("%d", &n); for(i = 0; i < n; i++){ for(j = 0; j < n; j++){ mat[i][j] = ((i + j) % 2 == 0) ? 2 : -2; //Aqui atribui o valor. if((i + j) % 3 == 0){ mat[i][j] += 5; //Aqui soma 5 caso seja múltiplo de 3. } if(mat[i][j] > 0){ somapositivos += mat[i][j]; //Aqui soma se for positivo. } } } printf("Soma: %d.", somapositivos); return 0; }
  2. Se o problema for a fórmula, o cálculo está logo abaixo: M = C * (1 + i)^n Onde: * M é o montante ao final do período. * C é o quantidade inicial de dinheiro. * i é a taxa, em percentual de juros, seja ao mes, seja ao ano ou outro período qualquer. Lembrando que percentual é uma fração. Assim sendo, 20% seria 20/100, ou 0,2. * n é a quantidade de períodos (meses, anos ou outro período qualquer).
  3. Bom dia, boa tarde, boa noite senhoras e senhores. Eu queria saber o que aconteceu com o grupo do Clube do Hardware no Folding@Home, que chegou a estar no Top50 mas que atualmente caiu e está na posição de número 175?
  4. Percebi isso quando veio um aviso aqui para atualizar o BitDefender e veio uma versão dele toda repaginada. Só espero que não se torne um Avira, que depois que deu uma repaginada, desceu a ladeira na banguela e ficou um Antivirus pesado e que praticamente não detecta mais nada.
  5. " Por exemplo, memórias GDDR5 se assemelham mais em funcionamento às memórias DDR3 e não às memórias DDR5. Ver “Quais são as principais diferenças entre memórias DDR e GDDR”." Na verdade essas diferenças são para fazer o cérebro de quem trabalha na área virar um belíssimo purê.
  6. Como eu disse anteriormente, o Gabriel me convenceu e o CDH é um dos poucos sites da qual eu desabilito os bloqueadores de propaganda. Mas eu tenho uma dúvida. Será que o dinheiro gerado pelas propagandas que são exibidas aqui no Clube do Hardware realmente vai para o Clube do Hardware? Pois, ao menos no YouTube, o que se aplica é a política Hood Robin, de tirar de quem já não tem praticamente nada e dar para quem já tem muito. Eu não gostaria que o dinheiro que iria para o Clube do Hardware também fosse para um desses youtubeiros grandões, da qual eu tenho ojeriza de todos eles.
  7. @mick 07 Obrigado por me responder. Fui fazer isso e, pelo menos para o arquivo de paginação, funcionou. Tanto que a quantidade e o tamanho, dos arquivos fragmentados diminuiu aqui consideravelmente. Mas outros arquivos eu tento desfragmentar mas não consigo. Acredito eu que é por ser do anti-ransomware e ele estar rodando no momento. Talvez no modo de segurança eu conseguiria desfragmentá-los? Mas de qualquer forma, muito obrigado.
  8. Bom dia, boa tarde, boa noite. Uso o defraggler para fazer a desfragmentação do meu SSD. E eis que alguns arquivos ele não consegue desfragmentar. Dentre esses arquivos, está o pagefile.sys. A pergunta é. É possível fazer o defraggler desfragmentar esses arquivos que ele não consegue, ou não dá e aceita que dói menos?
  9. printf("\nQual o novo valor para Inteiro? ", Inteiro); printf("\nQual o novo valor para Decimal? ", Decimal); printf("\nQual o novo valor para Caractere? ", Caractere); printf("\nQual o novo valor para Booleano? ", Booleano); Eu não entendi o porque de colocar as variáveis nesses printf? Não precisa colocar a váriavel nessas linhas aí. E uma outra coisa. scanf(" %c", &Caractere); Viu que tem um espaço em branco antes do "%c"?
  10. Bom dia / boa tarde / boa noite. Eu queria saber se existe alguma forma de se ver os dados que são enviados pelo sistema operacional (seja ele Windows, Linux ou Mac)? E se for possível, dá para fazer essa captura usando o Wireshark?
  11. Olá. Fui ver melhor o código que você postou aqui e deu que a linha 45 é uma linha em branco. Por acaso esse código que você colocou aqui foi realmente o código que deu o erro que retornou para ti? E outra. Esse NoSuchMethodError é lançado quando você faz uma chamada a um método que não existe na classe. Esse método verIdade() realmente existe? E se existe, ele realmente é chamado, pois eu não vi chamada dele nos códigos que você colocou aqui.
  12. id = Integer.parseInt(entrada.entDados("\nInforme sua idade:")); Essa linha do seu código está bem estranha. O que esse comando entDados() faz? E no Integer.parseInt(), você só pode inserir Strings que sejam representações de valores numéricos inteiros.
  13. Só digo o seguinte. Vai na fé com a compra do seu SSD. No momento eu uso um SSD num computador de quase 10 anos, com Windows 10, e ele roda redondinho.
  14. Eita!!! Todo mundo agora no CdH vai virar hacker e vai faturar muito com os Bug Bounty Programs. Falando sério agora. Muito legal a iniciativa. E não está tão tão assim. Mas mesmo assim, vou deixar para depois. É que prefiro antes encerrar os cursos que eu comprei e que acabaram se empilhando.
  15. Ótima notícia. Mas uma coisa que eu sinto falta é dos Feeds/RSS. Você está pensando em implementar isso também, Gabriel?
  16. Eu já sabia dessa de atualizar a BIOS da placa-mãe para suportar processadores. Mas até hoje eu não coragem alguma de fazer esse processo. Até porque, se acontecer alguma coisa errada nesse processo, dá caca na BIOS e o computador não liga mais, parecendo até que o computador foi atacado pelo vírus Chernobyl.
  17. Se for como eu estou imaginando, e só usar os comandos GROUP BY e SUM. Ficaria assim. Para o caso de somar por data: SELECT data, SUM(valor) FROM nome_da_tabela GROUP BY data E para o caso de somar pela unidade: SELECT unidade, SUM(valor) FROM nome_da_tabela GROUP BY unidade
  18. Se for o que os dois acima disseram, tem também o comando truncate. Ficaria dessa forma: TRUNCATE TABLE nome_da_tabela
  19. Eu tenho vários pés atrás com relação ao LastPass. Ainda mais depois do grande vazamento que aconteceu em 2015 - https://arstechnica.com/information-technology/2015/06/hack-of-cloud-based-lastpass-exposes-encrypted-master-passwords/ - e também depois que descobriram uma falha numa extensão de navegador que o usa - https://blog.axur.com/pt/falha-no-lastpass-permitiu-exposicao-de-credenciais
  20. Primeiramente, não sei porque você usou COUNT(*) e GROUP BY nessa sua query, já que não é preciso, pois pelo que você disse, você quer os nomes dos atores e os filmes em que eles trabalharam. E só. E além disso, realmente a query que você fez está errada. Aí vai a forma correta de se fazer, com os JOINS da forma certa. SELECT first_name, title FROM ACTOR a, CATEGORY c, FILM f, FILM_CATEGORY fc, FILM_ACTOR fa WHERE a.actor_id = fa.actor_id AND fa.film_id = f.film_id AND f.film_id = fc.film_id AND fc.category_id = c.category_id AND c.name in ('Categoria 1', 'Categoria 2', 'Categoria 3') Ou então usando JOINS: SELECT first_name, title FROM ACTOR a JOIN FILM_ACTOR fa ON a.actor_id = fa.actor_id JOIN FILM f ON fa.film_id = f.film_id JOIN FILM_CATEGORY fc ON f.film_id = fc.film_id JOIN CATEGORY c fc.category_id = c.category_id WHERE c.name in ('Categoria 1', 'Categoria 2', 'Categoria 3') Creio que isso resolva.
  21. Esses dias veio uma mensagem, onde se baixa as atualizações para o Windows 10, dizendo que o meu computador não está apto para receber o Windows 11. Tudo bem, eu não queria mesmo.
  22. Bom, caso o que o @AdrianoSiqueira postou seja o correto, existe uma outra forma com o uso de uma classe chamada Arrays - https://docs.oracle.com/javase/7/docs/api/java/util/Arrays.html - e um método estático dessa classe chamada asList(). Ficaria assim: import java.util.Arrays; import java.util.List; public class Main { public static void main(String[] args) { String[] nomes = new String[5]; nomes[0] = "Nome 1"; nomes[1] = "Nome 2"; nomes[2] = "Nome 3"; nomes[3] = "Nome 4"; nomes[4] = "Nome 5"; System.out.println(">> Exemplo com array:"); for (int i = 0; i < nomes.length; i++) { System.out.println("Nome: " + nomes[i]); } System.out.println(">> Exemplo com List:"); List<String> nomesList = Arrays.asList(nomes); for (int i = 0; i < nomesList.size(); i++) { System.out.println("Nome: " + nomesList.get(i)); } } }
  23. Voltando a falar dos gerenciadores de senhas, tem um canal no YouTube chamado ComputerPhile, que fala sobre coisas envolvendo computadores e a computação em geral. E num desses vídeos, foi falado sobre gerenciadores de senhas, o que são e como funcionam. E no começo do vídeo foi perguntado ao professor se ele recomenda o uso desses programas. Olha a resposta dele:
  24. Sou mais um a fazer coro em prol do uso do KeePass. Eu o uso já vai fazer quase 10 anos e, vendo outros gerenciadores de senhas (tanto os gratuitos como os pagos), eu não vi nada que esses gerenciadores façam que o KeePass não faça.
  25. Tá com cara de que uma dessas variáveis (this.ultimosLancamentos, ou this.lancamento, ou algum dos itens que está no this.lancamento[i]) é nula.

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!