Ir ao conteúdo
  • Cadastre-se

Alexandre Caribé

Membro Júnior
  • Posts

    12
  • Cadastrado em

  • Última visita

Reputação

3

1 Seguidor

  1. @katheus gaming Lá no site da fabricante da placa-mãe tem a lista que linkei, porém essa memória não está na lista. A velocidade dela é maior do que o esperado pela placa-mãe também. Você acha que funcionaria?
  2. Vi essa memória RAM em promoção: Memória Gamer Husky Gaming, Preto, 8GB, 2666Mhz, DDR4, CL 19 - HGMF001, disponível neste link. E fiquei me perguntando se poderia utilizar ela com essa configuração: Processador Intel Pentium G4560 Kaby Lake Placa-mãe Gigabyte GA-H110M-S2PH O processador informa que aceita memórias até 64GB, 2 canais, DDR4-2133/2400, DDR3L-1333/1600 @ 1.35V e ECC suportado. Já a placa-mãe informa essa especificação: E no site tem uma lista (Lista) informando os modelos suportados, no entanto não tem esse modelo em específico que eu citei da promoção. Gostaria de saber se a memória que citei funcionaria com esse configuração do computador e caso funcione eu sei que ao colocar 2 memórias com velocidades diferentes o sistema acaba aproximando a velocidade pra mais baixa, porém nesse caso nenhuma delas tem a velocidade igual a 2133/2400 MHz, então para que velocidade o sistema iria aproximar? E caso não funcione eu gostaria de uma explicação breve sobre qual informação eu devo prestar atenção ao comprar uma memória, pois um colega me disse que a velocidade e que o CL não interfere.
  3. Estava jogando League of Legends até que do nada apareceu uma listra branca na posição onde fica a barra de tarefas e percebi que a tela do Windows estava descentralizada como se tivesse jogado a tela um pouco pra cima do padrão (porque no League of Legends no topo fica algumas informações do jogo e aquelas informações ficaram cortadas em cima e foram parar na parte debaixo da tela como se a posição normal estivesse descentralizada. Como podem ver na foto eu circulei o mouse por exemplo que estava lá em cima porém apareceu parte dele embaixo. Pensei que poderia ser o Windows, porém ao ligar o monitor sem ligar o computador percebi que a listra continuava. Meu monitor é um Acer V206HQL
  4. Olá gostaria de pedir ajuda para uma questão onde dois loops while estão sendo ignorados. Eu já verifiquei a condição, já modifiquei a variável e até mesmo comentei a parte de cima do código no entanto não está entrando no Loops. O problema está no Loop de horas e de dias, eu preciso que o usuário insira um valor float entre 0 a 24 em horas e um valor inteiro entre 1 a 31 em dias. No entanto como falei o loop é ignorado e passa reto para a exibição dos resultados. (Acredito que seja um erro bobo por isso quero uma visão de fora já que não consigo achar o problema) while(sairDoPrograma!=6): sairDoPrograma = input("\nEscolha a ação a ser executada:\n1-Cadastrar Ar Condicionado\n2-Cadastrar Computador" "\n3-Cadastrar Geladeira\n4-Cadastrar Lâmpada\n5-Cadastrar Televisor\n6-Fechar Cadastros de eletrônicos\n") #Essa função identifica se o valor digitado para cadastrar é igual ao caractere respectivo do Ar condicionado, #se sim entra nas perguntas relacionadas ao aparelho e então é calculado os valores e é mostrado na tela os resultados #enquanto se mantém nessa função. if(sairDoPrograma == '1'): while(contadorDeArCondicionado != 1 and contadorDeArCondicionado != 2): contadorDeArCondicionado = input("\nDeseja cadastrar algum Ar-condicionado? Digite 1 para SIM e 2 para NÃO ") if(contadorDeArCondicionado == '1'): contadorTotalArCondicionado = contadorTotalArCondicionado + 1 #Contador de Ar condicionados cadastrados potenciaDoArCondicionado = 0 #while (potenciaDoArCondicionado <= 0): # Impossibilita da potência ser negativa ou 0 #potenciaDoArCondicionado = int(input("Qual a potência desse Ar-condicionado? ")) #potenciaDoArCondicionado = (potenciaDoArCondicionado/1000) #Fórmula que faz a conversão de Watts para Quilowatt #if(potenciaDoArCondicionado>0): #break horasDoArCondicionado = -1 # Essa variável guarda quantas horas se utiliza o Ar Condicionado while(horasDoArCondicionado<=0 and horasDoArCondicionado>24): horasDoArCondicionado = float(input("Quantas horas por dia se utiliza este Ar-condicionado desse setor? ")) diasDoArCondicionado = 99 # Essa variável guarda quantos dias no mês se utiliza o Ar Condicionado while(diasDoArCondicionado<1 and diasDoArCondicionado>31): diasDoArCondicionado = int(input("Quantas dias no mês se utiliza o Ar-condicionado desse setor? ")) variavel=0.51937000 print("\nIsso é a quantidade de ar condicionados nesse setor: ", contadorTotalArCondicionado) consumoDesseAr = ((horasDoArCondicionado * diasDoArCondicionado) * potenciaDoArCondicionado) valorDeCadaAparelhoDoSetor = consumoDesseAr * variavel #Fórmula que calcula o consumo de energia do aparelho e depois calcula o valor em R$ gasto pelo aparelho #consumoSetorAr = ((horasDoArCondicionado * diasDoArCondicionado) * potenciaDoArCondicionado) * contadorTotalArCondicionado #Fórmula que calcula o consumo de todos Ar condicionados do setor consumoAr = consumoDesseAr + consumoAr #Calcula o consumo do Setor relacionado a Ar Condicionados valorDoSetorAr = valorDeCadaAparelhoDoSetor + valorDoSetorAr #Calcula o valor que o setor gasta com Ar print("Esse é o consumo desse Ar Condicionado: {0:.2f}".format(consumoDesseAr)) print("O preço a se pagar pelo consumo desse Ar Condicionado é R$: {0:.2f}".format(valorDeCadaAparelhoDoSetor)) print("Esse é o consumo do setor de Ar Condicionados: {0:.2f}".format(consumoAr)) print("Esse é o valor a ser pago pelo consumo do setor de Ar Condicionados R$: {0:.2f}".format(valorDoSetorAr)) #Serve para identificar se o usuário digitou 2 que tem significado de não cadastrar o aparelho e voltar pro setor elif(contadorDeArCondicionado == '2'): break else: print("Não é um número válido!") adicionado 6 minutos depois Acredito que a visualização não ficou tão boa então vou repostar a parte do código problemática. horasDoArCondicionado = 1 # Essa variável guarda quantas horas se utiliza o Ar Condicionado diasDoArCondicionado = 0 # Essa variável guarda quantos dias no mês se utiliza o Ar Condicionado while(horasDoArCondicionado <= 0 and horasDoArCondicionado > 24): horasDoArCondicionado = float(input("Quantas horas por dia se utiliza este Ar-condicionado desse setor?")) while(diasDoArCondicionado <= 1 and diasDoArCondicionado > 31): diasDoArCondicionado = int(input("Quantas dias no mês se utiliza o Ar-condicionado desse setor? "))
  5. Estou fazendo um programa que têm que cadastrar 10 equipes no máximo (pode cadastrar menos, fica a critério do usuário), colocar um código da equipe (tem que ser códigos diferentes para todas equipes) e inserir a categoria em que ela vai participar (Gestão, Educação ou Projeto Social). Para fazer isso eu preciso utilizar uma matriz dentro de uma struct, só que não entendi como fazer isso corretamente. Aqui está meu código (sei que está sem uma matriz por isso queria um help): #include <stdio.h> #include <stdlib.h> #include <string.h> int main(){ int i=0, n=0, j=0, continuar=0; struct { char nome_equipe[20]; int codigo[10]; int categoria[10]; }cadastro; for(i=0; i< 3; i++){ for(j=0;j<=0;j++){ printf("\n(1)Cadastrar equipe\n(2)Quit\n"); scanf("%d", &continuar); printf("\nEntre com o nome da equipe:"); scanf("%s", &cadastro.nome_equipe); printf("\nDigite o codigo da sua equipe:"); scanf("%d",&cadastro.codigo); do{ printf("\n|1| para Gestão\n|2| para Educação\n|3| para Projeto Social"); printf("\nDigite o número correspondente a sua categoria:\n"); scanf("%d",&cadastro.categoria); }while(cadastro.categoria!=1 && cadastro.categoria!=2 && cadastro.categoria!=3); } } return 0; } Desde já agradeço.
  6. Eu estou montando um pc básico (pentium g4560, 4gb ram), porém quero que ele rode pelo menos alguns jogos como Lol, Cs Go, Rocket league, Pugb, Fortnite, R6 ou até mesmo um GTA V (não me importo se tiver que baixar a resolução). E estava procurando placas de vídeo baratas com bom desempenho, vi que a gtx 660 Ti apresenta um bom desempenho em muitos jogos (leves podendo ir até jogos pesados), gostaria de saber 3 coisas de vocês: até que preço você compraria uma gtx 660 Ti? Pagariam R$:390,00 numa gtx 660 Ti usada? Têm alguma placa de vídeo que vocês me recomendam por um preço de no máximo R$:450,00?
  7. O computador parece rodar jogos leves com facilidade, mas sendo sincero e dando a minha opinião particular, eu não compraria esse computador por alguns motivos: 1-O processador dele é um pouco ultrapassado (recomendo um pentium g4560 que é barato e está no nível do core i3), 2-O HD dele não é muito grande, caso vá baixar muitas coisas provavelmente depois de um tempo lote (apesar de depender muito de como você vai utilizar ele), 3-A placa de vídeo dele vai sofrer mesmo com jogos como h1z1, não que ela não dê conta, mas ela vai ficar numa média de uns 40 a 70 fps (apesar de que placas de vídeo estão caras, recomendo pegar uma gtx 950 ou até mesmo uma gtx 770). Além de que esse computador vem somente a cpu (o monitor e os periféricos não vêm junto). Apesar de estar caro o preço de tudo, recomendaria você montar um computador peça a peça pois não terá dor de cabeça quanto a travamentos a não ser que você monte um pc bem ruim. Minha recomendação: Processador: Pentium G4560 (https://www.kabum.com.br/produto/86328/processador-intel-pentium-g4560-kaby-lake-cache-3mb-3-5ghz-lga-1151-intel-hd-graphics-610-bx80677g4560) Memória: 4 gb ( https://www.kabum.com.br/produto/77440/memoria-kingston-4gb-1600mhz-ddr3-cl11-kcp3l16ns8-4-?origem=52&gclid=EAIaIQobChMI76DchZLo2gIVA43ICh10XwzMEAQYAiABEgKIxfD_BwE) placa-mãe: H110M-HG4 (https://www.kabum.com.br/produto/81356/placa-mãe-asrock-p-intel-lga-1151-matx-h110m-hg4-2xddr4) HD: fica a seu critério (recomendo um de 500) Fonte: uma de 430 já dá (https://www.kabum.com.br/produto/88551/fonte-vinik-430w-vxninja) Gabinete: fica a critério seu (não conheço muito bem desse sé é bom, dê uma olhada em unboxings dele pra ver https://www.kabum.com.br/produto/89212/gabinete-nox-pax-atx-usb-3-0-fan-de-12cm-iluminacao-de-led-vermelho-nxpaxr)
  8. Olá, estou fazendo um código de votação e no começo dele eu peço para que o usuário digite um número de título de eleitor, o programa é baseado no Sistema eleitoral brasileiro, então é necessário que o usuário digite apenas 12 dígitos (nem mais, nem menos). Existe alguma biblioteca ou função que faça um limite de dados digitados do usuário? adicionado 5 minutos depois O código está assim: #include <cctype> int main(){ int v=7,depEstAnaR=0, depEstAnaG=0, depEstAdal=0, vn=0, vb=0, titulo=0, depFedAna=0, depFedPau=0, GovMaia=0, GovGen=0, GovSel=0,SenGut=0, SenFer=0,PresMae=0, PresAnt=0, PresLis=0, Mulher=0, Homem=0; setlocale(LC_ALL,""); printf("Seja bem vindo, inicie a sua votação!\n Digite seu titulo:"); scanf("%d", &titulo); do{ printf("\n\nDeputado Estadual:\n 51-Ana Rita Pacheco\n 34-Ana Guilherme\n 11-Adalberto Campos\n 10-Voto Nulo\n 15-Voto Branco"); printf("\nDigite o número correspondente ao seu voto e aperte ENTER: "); scanf("%d",&v); switch(v){ case 0: printf("Votação encerrada!"); break; case 51: depEstAnaR=depEstAnaR+1; Mulher=Mulher+1; printf("Ana Rita Pacheco. Voto registrado!"); break; case 34: depEstAnaG=depEstAnaG+1; Mulher=Mulher+1; printf("Ana Guilherme. Voto registrado!"); break; case 11: depEstAdal=depEstAdal+1; Homem=Homem+1; printf("Adalberto Campos. Voto registrado!"); break; case 10: vn=vn+1; printf("Voto Nulo registrado!"); break; case 15: vb=vb+1; printf("Voto Branco registrado!"); break; default: printf("OPCAO INVALIDA. Digite algo válido!"); } } while(v!=0 && v!=51 && v!=34 && v!=11 && v!=10 && v!=15); do{ printf("\n\nDeputado Federal:\n56-Ana Vitória\n33-Paulo Guilherme\n20-Voto Nulo\n25-Voto Branco"); printf("\nDigite o número correspondente ao seu voto e aperte ENTER: "); scanf("%d",&v); switch(v){ case 56: depFedAna=depFedAna+1; Mulher=Mulher+1; printf("Ana Vitória. Voto registrado!"); break; case 33: depFedPau=depFedPau+1; Homem=Homem+1; printf("Paulo Guilherme. Voto registrado!"); break; case 20: vn=vn+1; printf("Voto Nulo registrado!"); break; case 25: vb=vb+1; printf("Voto Branco registrado!"); default: printf("OPCAO INVALIDA. Digite algo válido!"); break;} } while(v!=56 && v!=33 && v!=20 && v!=25); do{ printf("\n\nGovernador:\n38-Maia da Ana\n40-Gentil\n18-Selma Silva\n30-Voto Nulo\n35-Voto Branco"); printf("\nDigite o número correspondente ao seu voto e aperte ENTER: "); scanf("%d",&v); switch(v){ case 38: GovMaia=GovMaia+1; Mulher=Mulher+1; printf("Maia da Ana. Voto registrado!"); break; case 40: GovGen=GovGen+1; Homem=Homem+1; printf("Gentil. Voto registrado!"); break; case 18: GovSel=GovSel+1; Mulher=Mulher+1; printf("Selma Silva. Voto registrado!"); break; case 30: vn=vn+1; printf("Voto Nulo registrado!"); break; case 35: vb=vb+1; printf("Voto Branco registrado!"); break; default: printf("OPCAO INVALIDA. Digite algo válido!"); break;} } while(v!=38 && v!=40 && v!=18 && v!=30 && v!=35); do{ printf("\n\nSenador:\n04-Gutemberg Silva\n67-Fernando Fernandes\n45-Voto Nulo\n50-Voto Branco"); printf("\nDigite o número correspondente ao seu voto e aperte ENTER: "); scanf("%d",&v); switch(v){ case 04: SenGut=SenGut+1; Homem=Homem+1; printf("Gutemberg Silva. Voto registrado!"); break; case 67: SenFer=SenFer+1; Homem=Homem+1; printf("Fernando Fernandes. Voto registrado!"); break; case 45: vn=vn+1; printf("Voto Nulo registrado!"); break; case 50: vb=vb+1; printf("Voto Branco registrado!"); break; default: printf("OPCAO INVALIDA. Digite algo válido!"); break;} } while(v!=04 && v!=67 && v!=45 && v!=45 && v!=50); do{ printf("\n\nPresidente:\n17-Maeli Gente Boa\n22-Antônio do Brasil\n31-Lissandro Progresso\n55-Voto Nulo\n60-Voto Branco"); printf("\nDigite o número correspondente ao seu voto e aperte ENTER: "); scanf("%d",&v); switch(v){ case 17: PresMae=PresMae+1; Mulher=Mulher+1; printf("Maeli Gente Boa. Voto registrado!"); break; case 22: PresAnt=PresAnt+1; Homem=Homem+1; printf("Antônio do Brasil. Voto registrado!"); break; case 31: PresLis=PresLis+1; Homem=Homem+1; printf("Lissandro Progresso. Voto registrado!"); break; case 55: vn=vn+1; printf("Voto Nulo registrado!"); break; case 60: vb=vb+1; printf("Voto Branco registrado!"); break; default: printf("OPCAO INVALIDA. Digite algo válido!"); break;} } while(v!=17 && v!=22 && v!=31 && v!=55 && v!=60); printf("Resultados de Deputado Estadual:\n Ana Rita Pacheco\t% i\n Ana Guilherme\t %i\n Adalberto\t %i\n Votos Nulos\t %i\n Voto Branco\t %i\n",depEstAnaR,depEstAnaG,depEstAdal,vn,vb); return 0; }
  9. @devair1010, @vangodp, @AnsiC, @isrnick Obrigado, a forma que o Devair disse funcionou, eu sabia do goto porém alguns veteranos do meu curso de Eng. de Computação disseram para não utilizar isso por que os professores (dizem que quebram a lógica do código ou algo assim), descontam ponto em quem usa. Por acaso vocês saberiam me dizer o nome da biblioteca que não permite que o usuário digite letras? E se existe algo que limite o número mínimo que o usuário pode digitar (ex: um cartão de banco da visa que tem 16 números e que caso o usuário queira inserir mais números não seja possível)?
  10. Galera eu estou com um problema, eu preciso fazer uma votação e fiz tudo em switch case, ela está correta porém quando voto em um número que não seja dos candidatos ele para o switch e continua o código que está abaixo dele. Preciso fazer o default repetir o switch, pois ao votar um número que não é de nenhum candidato ele continua o código que está fora do switch. Olhem como está o código: while(v!=0) { printf("\n\nDeputado Estadual:\n 51-Ana Rita Pacheco\n 34-Ana Guilherme\n 11-Adalberto Campos\n 10-Voto Nulo\n 15-Voto Branco"); printf("\nDigite o número correspondente ao seu voto e aperte ENTER: "); scanf("%d",&v); switch(v){ case 0: printf("Votação encerrada!"); break; case 51: depEstAnaR=depEstAnaR+1; Mulher=Mulher+1; printf("Ana Rita Pacheco. Voto registrado!"); break; case 34: depEstAnaG=depEstAnaG+1; Mulher=Mulher+1; printf("Ana Guilherme. Voto registrado!"); break; case 11: depEstAdal=depEstAdal+1; Homem=Homem+1; printf("Adalberto Campos. Voto registrado!"); break; case 10: vn=vn+1; printf("Voto Nulo registrado!"); break; case 15: vb=vb+1; printf("Voto Branco registrado!"); default: printf("OPCAO INVALIDA. Digite algo válido!");}
  11. Sim eu já testei isso de mudar e ocorreu o mesmo problema. Isso de mudar compatibilidade eu faria o que? @ivo vieira
  12. Olá, eu instalei o Dev C++ 5.11 no meu computador que é Windows 8.1 Pro e até aí tudo ok, fui tentar abrir o atalho do Dev C++ e percebi que tinha algo errado pois ele estava sem uma imagem definida no atalho então cliquei para abrir o programa e apareceu essa frase: O windows está procurando o arquivo devcpp.exe. Para que você mesmo possa localiza-lo clique em procurar. Além disso o programa não aparece na lista de instalados, nem mesmo na pasta de programas, além de ao pesquisar o programa aparece somente o instalador do Dev C++. Já reinstalei o Dev C++ diversas vezes, e coloquei aquela configuração de ao terminar a instalação iniciar, só que não aparece nada. Já utilizei diversos links diferentes para ele e todos dão esse mesmo problema, até mesmo no link redirecionado (https://sourceforge.net/projects/orwelldevcpp/) do site do criador do Dev C++ acontece a mesma coisa

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