Ir ao conteúdo
  • Cadastre-se

Lipeco

Membro Pleno
  • Posts

    107
  • Cadastrado em

  • Última visita

Tudo que Lipeco postou

  1. Boa Noite, estou com dificuldades na manipulação de picturebox. Gostaria de fazer o seguinte, eu coloquei uma imagem que tem frente e verso, aí ao iniciar o programa eu com o mouse dou um clique na imagem e ela vira para o verso e caso eu dê outro clique em cima, voltar para frente. Como posso fazer isso?
  2. Bom dia. Estou com dificuldades, pois estou tentando fazer um trabalho para praticar, estou usando o Visual Studio. Gostaria de saber se é possível fazer isso que eu quero fazer, tenho tipo várias cartas em forma de retângulo com frente e verso, porém, quando eu clicar com o mouse em cima de qualquer retângulo, ele virar para o verso (Essa parte foi), mas caso eu repita o mesmo retângulo, ele virar para frente e assim para todos, (Travei nessa parte). Estou começando agora, gostaria de dicas, como fazer e se é possível fazer. Outra dúvida, gostaria de colocar um efeito para carta, quando eu clicar nela, Ela ter um efeito de virar, não simplesmente eu cliquei e ela mudou, seria possível essa animação? Desde já agradeço a todos. Segue o código inicial, que funcionou só para virar para o verso, agora estou com dificuldades para Desvirar. Eu adicionei cada retângulo como PictureBox, coloquei uma do lado da outra como na imagem. namespace Teste1 { public partial class Form1 : Form { int tagEndereco; Image[] img = new Image[23]; public Form1() { InitializeComponent(); inicio(); } private void inicio() { foreach (PictureBox item in Controls.OfType<PictureBox>()) { int tagEndereco = int.Parse(String.Format("{0}", item.Tag)); img[tagEndereco] = item.Image; item.Image = Properties.Resources.Vermelho; item.Enabled = true; } } private void ImagensClick_Click(object sender, EventArgs e) { PictureBox pic = (PictureBox)sender; tagEndereco = int.Parse(String.Format("{0}", pic.Tag)); pic.Image = img[tagEndereco]; } private void revertImagensClick_Click(object sender, EventArgs e) { PictureBox pic = (PictureBox)sender; tagEndereco = int.Parse(String.Format("{0}", pic.Tag)); pic.Image = img[tagEndereco]; } } }
  3. @devair1010 Bom dia amigo, desculpe a demora. ENtão, decidi mudar para C# com o Visual Studio, ficou mais fácil. @devair1010
  4. Bom dia. Estou com dificuldades, pois estou tentando fazer um trabalho para praticar, estou usando o Eclipse. Gostaria de saber se é possível fazer isso que eu quero fazer, tenho tipo várias cartas em forma de retângulo com frente e verso, gostaria que elas ficassem juntas tipo na imagem, porém, quando eu clicar com o mouse em cima de qualquer retângulo, ele virar para o verso, e caso eu repita o mesmo retângulo, ele virar para frente e assim para todos. Estou começando agora, gostaria de dicas, como fazer e se é possível fazer. Desde já agradeço a todos.
  5. Gostaria de saber como faria por exemplo esse exercício usando o "Static Final", eu entendi que quando eu crio um atributo como static final, ele vira uma constante, não pode ser mudada, mas não entendi como criar um método desse jeito. Exercicio: Crie uma classe, onde seus métodos possam ser acessados sem a necessidade de instanciação da classe. Esta classe deve ter os seguintes métodos: 1. calculaTotal: Sabe-se que um hotel cobra R$ 80,00 de diária para mais de 15 dias e R$ 105,00 normalmente. O método deverá receber a quantidade de dias e retornar o total se ser pago pelo cliente. Desde já agradeço.
  6. @De Los Santos Na verdade o exercicio pede: "- reajustarPreco(percentual : real) – Reajusta o preço do avião, alterando o valor anterior, de acordo com o percentual passado como parâmetro."
  7. @De Los Santos Entendi. Coloquei percentual =10 só pra testar, mas exemplo, eu setaria o percentual de 10% e retornar o preço com o desconto
  8. Bom dia, não estou conseguindo retornar o valor de um preço reajustado. Agradeço a ajuda. package Aplicação; import exercicio7.Navio; /** * * @Luiz Felipe */ public class Exercicio7 { public static void main(String[] args) { Aviao a1 = new Aviao(500,200,100,"GOL","25/07/2015",m1,m2); /**Nesse caso o valor "100" é o preço. */ package exercicio7; /** * * @author Luiz Felipe */ public class Aviao extends SuperClasse{ String prefixo, dataRevisao ; Motor motor1, motor2; public String getPrefixo() { return prefixo; } public void setPrefixo(String prefixo) { this.prefixo = prefixo; } public String getDataRevisao() { return dataRevisao; } public void setDataRevisao(String dataRevisao) { this.dataRevisao = dataRevisao; } public Motor getMotor1() { return motor1; } public void setMotor1(Motor motor1) { this.motor1 = motor1; } public Motor getMotor2() { return motor2; } public void setMotor2(Motor motor2) { this.motor2 = motor2; } public void imprimir(){ super.imprimir(); System.out.println("Prefixo: "+prefixo); System.out.println("Data de Revisão: "+dataRevisao); System.out.println("======Motor======"); System.out.println("Potência do Motor 1: "+motor1.potenciaAtual); System.out.println("Potência do Motor 2: "+motor2.potenciaAtual); } public void cadastrar (String pr, String dr){ setPrefixo(pr); setDataRevisao(dr); } public void cadastrar(){ setPrefixo(""); setDataRevisao(""); } public double reajustarPreco(double percentual){ /**ESSE MÉTODO EU GOSTARIA DE RETORNAR O VALOR COM DESCONTO*/ percentual=10; preco+=preco*(percentual/100); return preco; } // Metodos Construtores public Aviao(int capacidadeTanque, int numeroPassageiros, double preco,String prefixo, String dataRevisao, Motor motor1, Motor motor2) { super(capacidadeTanque , numeroPassageiros , preco); this.prefixo = prefixo; this.dataRevisao = dataRevisao; this.motor1 = motor1; this.motor2 = motor2; }
  9. @iHollyZinhO Valeu Amigo, esse foi. Estou preso agora no valor Desconto Tipo colocar 10% pra lancha , 15 por iate e 8 pro JetSki, dá zero toda hora.
  10. Boa Noite, o trabalho que estou tentando fazer pede o seguinte. Eu estou começando agora, então muita coisa pode estar errado, agradeceria se me dessem algumas dicas e tudo mais. Agradeço. Lancha . Marca: Texto . Modelo: Texto . NumeroPassageiros: inteiro . Preco: real . VelocidadeMaxima: inteiro . TipoCasco: Texto . Identificação: Texto . Banheiro : lógico . Setters para todos os atributos . Getters para todos os atributos . Cadastrar (...) - Todos os atributos do objeto . Imprimir ( ) - Exibir todos os atributos do objeto . ValorDesconto ( ) - Retorna o valor da Lancha com um desconto fixo de 10% . EntradaDados( ) – Efetua a entrada de dados via teclado. Iate . Marca: Texto . Modelo: Texto . NumeroPassageiros: inteiro . NumeroTripulantes : inteiro . Preco: real . VelocidadeMaxima: inteiro . Identificação: Texto . NumeroCabines : inteiro . Piscina : lógico . Setters para todos os atributos . Getters para todos os atributos . Cadastrar (...) - Todos os atributos do objeto . Imprimir ( ) - Exibir todos os atributos do objeto . ValorDesconto ( ) - Retorna o valor da Iate com um desconto fixo de 8% . EntradaDados( ) – Efetua a entrada de dados via teclado. . PessoasPorCabine( ) - Retorna o número de passageiros por cabines do Iate JetSki . Marca: Texto . Modelo: Texto . NumeroPassageiros: inteiro . Preco: real . Reboque: Lógico . VelocidadeMaxima: inteiro . Identificação: Texto . TipoCasco: Texto . Setters para todos os atributos . Getters para todos os atributos . Cadastrar (...) - Todos os atributos do objeto . Imprimir ( ) - Exibir todos os atributos do objeto . EntradaDados( ) – Efetua a entrada de dados via teclado. . ValorDesconto ( ) - Retorna o valor do JetSki com um desconto fixo de 15%. Baseado nessas classes pede-se: 1. Crie uma superclasse que seja capaz de atender às necessidades das subclasses Lancha, JetSki e Iate, com pelo menos 10 métodos construtores; 2. Criar as subclasses Lancha, Iate e JetSki utilizando os conceitos de herança a partir da superclasse criada e com o mínimo 10 métodos construtores (cada); 3. Cada subclasse deverá usar no mínimo 5 métodos construtores da superclasse; 4. Não se esqueça de reaproveitar, sempre que possível, métodos da superclasse estendendo suas ações; 5. Crie uma aplicação, que crie pelo menos 5 objetos Lanchas, 5 objetos JetSkis e 5 objetos Iates, sendo que estes objetos deverão ser criados com o uso dos diferentes construtores disponibilizados por cada objeto. Todos os métodos disponibilizados pelas classes deverão ser utilizados na aplicação pelo menos uma vez. 6. Aplique as regras da boa prática de programação em java. Eu travei na parte que ele pede "ValorDesconto ( )" que retorna o preço dos seus devidos transportes. Outra coisa que não consegui fazer foi, na hora que eu uso o "boolean" para responder a pergunta, no exemploe do banheiro se tem ou não, eu gostaria que retornasse no imprimir uma Frase do tipo, "Tem banhei" Ou "Não tem banheiro, ao invés disso, na hora de impremir, ele sair como "true ou False" package projetotransportes; /** * @author Luiz Felipe */ public class ProjetoTransportes { public static void main(String[] args) { Transportes t1 = new Transportes(); Lancha t2 = new Lancha(); Iate t3 = new Iate(); JetSki t4 = new JetSki(); System.out.println("Informações da Lancha"); t1.entradaDados(); t2.entradaDados(); t1.imprimir(); t2.imprimir(); t1.cadastrar(); t2.cadastrar(); Lancha lc1 = new Lancha(); Lancha lc2 = new Lancha(120,"Bi=Côncavo",4); Lancha lc3 = new Lancha(" Cimitarra ",true,7); Lancha lc4 = new Lancha("Schaefer",10,290,"Bi=Convexo"); Lancha lc5 = new Lancha("Fibrafort","Focker 255","Bicôncavo"); Lancha lc6 = new Lancha(200,"Bi-côncavo",10); System.out.println(""); System.out.println("Informações do Iate"); t1.entradaDados(); t3.entradaDados(); t1.imprimir(); t3.imprimir(); t1.cadastrar(); t3.cadastrar(); Iate it1 = new Iate(); Iate it2 = new Iate(250,2,8); Iate it3 = new Iate("FAITH ",true,25); Iate it4 = new Iate("Schaefer",10,60.000,5); Iate it5 = new Iate("Fibrafort",true,25); Iate it6 = new Iate(180,4,15); System.out.println(""); System.out.println("Informações do JetSki"); t1.entradaDados(); t4.entradaDados(); t1.imprimir(); t4.imprimir(); t1.cadastrar(); t4.cadastrar(); JetSki js1 = new JetSki(); JetSki js2 = new JetSki("JetSki","RXT-X 300",false); JetSki js3 = new JetSki(260,"TipoCascos",2); JetSki js4 = new JetSki("Ultra 310X", 295, true); JetSki js5 = new JetSki("Extreme 180HP", 3, 15.000,"TipoCasco"); JetSki js6 = new JetSki(true,"Kawasaki","TipoCasco","JetSki"); System.out.println(""); } } package projetotransportes; import java.util.Scanner; /** * @author Luiz Felipe */ public class Transportes { String marca, modelo, identificacao; int num_passageiros, velocidade_max; double preco; /** Metodos Construtores */ public Transportes(){ } public Transportes(String ma, String mo ){ marca=ma; modelo=mo; } public Transportes(String i, String mo, double p ){ identificacao=i; modelo=mo; preco=p; } public Transportes(int n, double p, String ma, int v ){ num_passageiros=n; preco=p; marca=ma; velocidade_max=v; } public Transportes(int v, String mo){ velocidade_max=v; modelo=mo; } public Transportes(double p, int n){ preco=p; num_passageiros=n; } public Transportes(int v, String mo, String ma, double p, int n ){ velocidade_max=v; marca=ma; modelo=mo; preco=p; num_passageiros=n; } public Transportes( String ma, int n ){ marca=ma; num_passageiros=n; } public Transportes( String mo, int n, double p ){ modelo=mo; num_passageiros=n; preco=p; } public Transportes( int n, int v ){ num_passageiros=n; velocidade_max=v; } public Transportes(double p, String mo, int v, String i){ preco=p; modelo=mo; velocidade_max=v; identificacao=i; } public String getMarca() { return marca; } public void setMarca(String m) { marca = m; } public String getModelo() { return modelo; } public void setModelo(String m) { modelo = m; } public String getIdentificacao() { return identificacao; } public void setIdentificacao(String i) { identificacao = i; } public int getNum_passageiros() { return num_passageiros; } public void setNum_passageiros(int n) { num_passageiros = n; } public int getVelocidade_max() { return velocidade_max; } public void setVelocidade_max(int v) { velocidade_max = v; } public double getPreco() { return preco; } public void setPreco(double p) { preco = p; } public void entradaDados(){ Scanner ler = new Scanner(System.in); System.out.print("Digite a Marca: "); setMarca(ler.nextLine()); System.out.print("Digite o Modelo: "); setModelo(ler.nextLine()); System.out.print("Digite a Identificação: "); setIdentificacao(ler.nextLine()); System.out.print("Digite o Numero de Passageiros: "); setNum_passageiros(Integer.parseInt(ler.nextLine())); System.out.print("Digite a Velocidade Máxima: "); setVelocidade_max(Integer.parseInt(ler.nextLine())); System.out.print("Digite o Preco: "); setPreco(Double.parseDouble(ler.nextLine())); } public void imprimir(){ System.out.println("Marca do Transporte: "+getMarca()); System.out.println("Modelo do Transporte: "+getModelo()); System.out.println("Identificação do do Transporte: "+getIdentificacao()); System.out.println("Número de passageiros: "+getNum_passageiros()); System.out.println("Velocidade Máxima do Transporte: "+getVelocidade_max()); System.out.println("Preço do Transporte: "+getPreco()); } /** Metodos Limpa */ public void setModelo(){ modelo=""; } public void setIdentificacao(){ identificacao=""; } public void setMarca(){ marca=""; } public void setVelocidade_max(){ velocidade_max=0; } public void setPreco(){ preco=0; } public void setNum_passageiros(){ num_passageiros=0; } public void cadastrar (String ma, String mo, String i, int n, int v, double p){ setMarca(ma); setModelo(mo); setIdentificacao(i); setNum_passageiros(n); setVelocidade_max(v); setPreco(p); } public void cadastrar(){ setMarca(); setModelo(); setIdentificacao(); setNum_passageiros(); setVelocidade_max(); setPreco(); } } package projetotransportes; import java.util.Scanner; /** * @author Luiz Felipe */ public class Lancha extends Transportes{ boolean banheiro; String tipo_casco; /** Metodos Construtores */ public Lancha(){ } public Lancha(String ma, String mo, String t ){ super(ma,mo); tipo_casco=t; } public Lancha(String i, String mo, boolean b ){ super(i,mo); banheiro=b; } public Lancha(int n, String t, String ma, boolean b ){ super(n,ma); tipo_casco=t; banheiro=b; } public Lancha(int v, String t, int n){ super(v,n); tipo_casco=t; } public Lancha(boolean b, String t,double p, int n){ super(p,n); banheiro=b; tipo_casco=t; } public Lancha( String mo, String ma, int v, String t ){ super(mo,ma,v); tipo_casco=t; } public Lancha( String ma,boolean b, int n ){ super(ma,n); banheiro=b; } public Lancha( String mo, int n, double p, String t ){ super(mo,n,p); tipo_casco=t; } public Lancha( String mo, int n, int v, String t ){ super(mo,n,v); tipo_casco=t; } public Lancha(double p,boolean b, String mo, String t, int v, String i){ super(p, mo, v, i); banheiro=b; tipo_casco=t; } public boolean getBanheiro() { return banheiro; } public void setBanheiro(boolean b) { banheiro = b; } public String getTipo_casco() { return tipo_casco; } public void setTipo_casco(String t) { tipo_casco = t; } public void entradaDados(){ Scanner ler = new Scanner(System.in); System.out.print("Digite o Tipo de Casco: "); setTipo_casco(ler.nextLine()); System.out.print("Tem banheiro no Transporte? "); char resp; resp = ler.next().charAt(0); if (resp == 's' || resp == 'S') { setBanheiro(true); System.out.println("Tem Banheiro"); } else { setBanheiro(false); System.out.println("Não tem Banheiro"); } } public void imprimir(){ System.out.println("Tipo de Casco: "+getTipo_casco()); System.out.println("Banheiro: "+getBanheiro()); } /** Metodos Limpa */ public void setBanheiro(){ banheiro=false; } public void setTipo_casco(){ tipo_casco=""; } public void setMarca(){ marca=""; } public void cadastrar (String t, boolean b){ setTipo_casco(t); setBanheiro(b); } public void cadastrar(){ setTipo_casco(); setBanheiro(); } } package projetotransportes; import java.util.Scanner; /** * @author Luiz Felipe */ public class Iate extends Transportes { int num_tripulantes, num_cabines; boolean piscina; /** Metodos Construtores */ public Iate(){ } public Iate(String ma, String mo, int nt, int nc ){ super(ma,mo); num_tripulantes=nt; num_cabines=nc; } public Iate(String i, String mo, boolean p ){ super(i,mo); piscina=p; } public Iate(int n,boolean p, int nt, String ma ){ super(n,ma); piscina=p; num_tripulantes=nt; } public Iate(int v, int nc, int n){ super(v,n); num_cabines=nc; } public Iate(String mo, String ma, double p, int nc){ super(mo,ma,p); num_cabines=nc; } public Iate( String mo, int v, int nt ){ super(mo,v); num_tripulantes=nt; } public Iate( String ma,boolean p, int n ){ super(ma,n); piscina=p; } public Iate( String mo, int n, double p, int nc ){ super(mo,n,p); num_cabines=nc; } public Iate( String mo, int n, int v, boolean p, int nt ){ super(mo,n,v); piscina=p; num_tripulantes=nt; } public Iate(boolean p, String mo, int nt, String i){ super(mo, i); piscina=p; num_tripulantes=nt; } public int getNum_tripulantes() { return num_tripulantes; } public void setNum_tripulantes(int n) { num_tripulantes = n; } public int getNum_cabines() { return num_cabines; } public void setNum_cabines(int n) { num_cabines = n; } public boolean getPiscina() { return piscina; } public void setPiscina(boolean p) { piscina = p; } public void entradaDados(){ Scanner ler = new Scanner(System.in); System.out.print("Digite o Número de Tripulantes: "); setNum_tripulantes(Integer.parseInt(ler.nextLine())); System.out.print("Digite o Número de Cabines: "); setNum_cabines(Integer.parseInt(ler.nextLine())); System.out.print("Tem Piscina no Transporte? "); char resp; resp = ler.next().charAt(0); if (resp == 's' || resp == 'S') { setPiscina(true); System.out.println("Tem Piscina"); } else { setPiscina(false); System.out.println("Não tem Piscina"); } } public void imprimir(){ System.out.println("Número de Tripulantes: "+getNum_tripulantes()); System.out.println("Número de cabines: "+getNum_cabines()); System.out.println("Piscina: "+getPiscina()); } /** Metodos Limpa */ public void setPiscina(){ piscina=false; } public void setNum_tripulantes(){ num_tripulantes=0; } public void setNum_cabines(){ num_cabines=0; } public void cadastrar (boolean p, int n, int nc){ setPiscina(p); setNum_tripulantes(n); setNum_cabines(nc); } public void cadastrar(){ setPiscina(); setNum_tripulantes(); setNum_cabines(); } } package projetotransportes; import java.util.Scanner; /** * @author Luiz Felipe */ public class JetSki extends Transportes { String tipo_casco; boolean reboque; /** Metodos Construtores */ public JetSki(){ } public JetSki(String ma,String t, String mo, boolean r ){ super(ma,mo); tipo_casco=t; reboque=r; } public JetSki(String i, String mo, boolean r ){ super(i,mo); reboque=r; } public JetSki(int n,String ma,boolean r, String t ){ super(n,ma); reboque=r; tipo_casco=t; } public JetSki(int v, String t, int n){ super(v,n); tipo_casco=t; } public JetSki(String mo, String ma, double p, boolean r){ super(mo,ma,p); reboque=r; } public JetSki( String mo, int v, boolean r ){ super(mo,v); reboque=r; } public JetSki( String ma,String t, int n ){ super(ma,n); tipo_casco=t; } public JetSki( String mo, int n, double p, String t ){ super(mo,n,p); tipo_casco=t; } public JetSki( String mo, int n, int v, boolean r, String t ){ super(mo,n,v); reboque=r; tipo_casco=t; } public JetSki(boolean r, String ma, String t, String i){ super(ma, i); reboque=r; tipo_casco=t; } public String getTipo_casco() { return tipo_casco; } public void setTipo_casco(String t) { tipo_casco = t; } public boolean getReboque() { return reboque; } public void setReboque(boolean r) { reboque = r; } public void entradaDados(){ Scanner ler = new Scanner(System.in); System.out.print("Digite o Tipo de Casco: "); System.out.print("Tem Piscina no Transporte? "); char resp; resp = ler.next().charAt(0); if (resp == 's' || resp == 'S') { setReboque(true); System.out.println("Tem Reboque"); } else { setReboque(false); System.out.println("Não tem Reboque"); } } public void imprimir(){ System.out.println("Tipo de Casco: "+getTipo_casco()); System.out.println("Banheiro: "+getReboque()); } /** Metodos Limpa */ public void setReboque(){ reboque=false; } public void setTipo_casco(){ tipo_casco=""; } public void cadastrar (String t, boolean r){ setTipo_casco(t); setReboque(r); } public void cadastrar(){ setTipo_casco(); setReboque(); } }
  11. @lnpott Então, não sei dizer ainda o certo, conversei apenas por telefone com o cara, ele me perguntou se ela ligava com outra fonte e etc, eu disse que não, ai ele só disse que queimou de vez, que o preço poderia ser de 250 a 300. Só isso que ele falou
  12. @lnpott Então, está 300 reais o conserto. Ou tem placa-mãe melhor que essa Gigabyte 970A-DS3P Fx, e o chipset dela é 990fx? Se sim, poderia me indicar? adicionado 1 minuto depois @rodrigo.dcvieira 300 reais. Essa placa-mãe tem o chipset 990FX. Mas teria uma melhor que ela? Saberia me dizer?
  13. Boa tarde, estou com dúvidas, gostaria de saber qual a melhor placa-mãe ddr3 para usar meu FX8300. Tenho o processador FX8300 e gostaria de utilizar o máximo dele com overclock, tenho uma fonte da Corsair de 600w e Water cooler. Minha placa de vídeo é a RX 480 4gb. Qual seria a melhor placa-mãe pra eu realizar esses procedimentos? Tenho uma placa-mãe Gigabyte 970A-DS3P Fx para consertar, ela é boa, será que vale a pena consertar ela ou deveria comprar uma melhor? Pois a placa atual é uma ASUS m5a78l-m lx/br e eu sei que ela limita meu processador e o chipset dela é 760. OBS: Não tô podendo no momento trocar para DDR4, se não eu faria logo um upgrade, mas infelizmente vai ter que ser num futuro um pouco distante.
  14. @Online01 Não é nova, perdi a garantia tem mais de ano.
  15. @Online01 Consegui resolver, fiz um UnderVolting na placa de vídeo, agora estão todos os jogas rodando normalmente. Vou continuar testando, mas agradeço a atenção e valeu pelas dicas.
  16. @Online01 Não utilizo estabilizador, eu uso filtro de linha e só está conectado o pc. O Processador quando cai o GPU, o uso do processador sobe de 60% pra 80~85%. Seria melhor ligar direto na tomada ? Ou nem faria diferença?
  17. Minha configuração: Processador: FX 8300 placa-mãe: GA-78LMT-USB3 Memoria RAM : 16 GM (2 Pentes de 8 gb HyperX) Water Cooler Placa de Vídeo: Radeon RX 480 4gb Fonte: Corsair 600w Boa Noite, O que está acontecendo é o seguinte,eu jogava antes e não tinha quedas absurdas de FPS, mas hoje o FPS cai pra 10, 15, e quando fui monitorar no MSiAfterburnner, percebi que quando caia o FPS, o uso da GPU caia pra 25%, 10%, ou até menos que isso. (OBS: Eu ativo o V-Sync, meu monitor é 60hz, 5ms, full hd). Tanto a temperatura da GPU e do CPU ficam aceitas. GPU bate no máximo quando estou jogando entre 65 e 75 graus, no máximo. O processador bate no máximo 60 graus. O que eu fiz foi: Formatei o PC, instalei os drivers atualizados, de tudo. E nada, continua a mesma coisa, voltei a versão base da placa de video e nada. Já atualizei a bios da placa-mãe, já atualizei a bios da placa de vídeo e continua a mesma coisa. Limpei meu Pc todo, troquei todas as pastas térmicas. Já apaguei os jogos e instalei de novo. Meu processador está sem overclock, pois pelo o que eu pesquisei, minha placa-mãe não é boa para isso, e eu não sei como fazer certo. Enfim, já fiz de tudo, mas não consigo encontrar uma solução, o que eu fico mais chateado é que eu jogava tranquilo, até mesmo um jogo mais leve, que pelos requisitos eu conseguiria rodar no máximo, eu jogando no LOW, eu tenho esse problema, o uso da GPU cai pra 10% e consequentemente o FPS cai absurdamente. Não consigo achar uma solução, estou com esse problema a meses. Agradeço a atenção de todos. Desejo uma boa noite.
  18. @MrNobody Melhor eu deixar sem Overclock? Realmente essa placa-mãe é fraca. Eu antes dela eu tinha uma 970A-DS3p FX, mas não liga mais, não sei o que aconteceu, não sei se vale a pena consertar, ou se tem conserto. Então seria melhor eu deixar sem Overclock? E outra dúvida, deixa o Turbo core do jeito que está? Automatico? Deixar normal tudo. Agradeço a resposta amigo.
  19. @grievous Então fiz Overclock pra 4.0 fiz os testes e o overclock está de boa. Vou tentar atualizar a bios. Vou fazer o teste. Valeu pela dica, assim que eu fizer, eu posto o resultado. adicionado 2 minutos depois @FranklinMello Pode ser isso também, porque recentemente aqui na minha rua a energia não estava chegando normal. Tem como eu ver quantos volts está chegando na minha fonte, algum programa, algo do tipo? Pra ver se esta chegando a energia certinho? Valeu.
  20. Meu Pc: Processador: FX 8300 placa-mãe: GA-78LMT-USB3 Memoria RAM : 16 GM (2 Pentes de 8 gb HyperX) Water Cooler Placa de Vídeo: Radeon RX 480 4gb Fonte: Corsair 600w Então de um tempo pra cá eu tenho tido muito problema com FPS e me prejudica muito, porque perco muito desempenho. Todos os jogo eu ativo o Vsync, cravo em 60 FPS. Todos os jogos, até os mais leves, eu coloco no low, no medio, no High, e sempre acontece a mesma coisa, o jogo começa bem, mas depois de um tempo o FPS cai absurdamente, e cai pra 15, 10 FPS. Já fiz de tudo, eu monitoro no MSi Afterburnner, a temperatura , o uso da memoria ram, o uso da GPU e CPU. Fica tudo normal, mas as vezes o GPU ficava 0%, mas ativei (Monitoramento unificado da GPU) no afterburnner e não caiu mais pra 0%. Já fiz de tudo, já limpei PC, já formatei o Pc, instalei o driver antigo da placa de video, já atualizei a placa de video. Não sei mais o que fazer. Eu sei meu processador está ultrapassado, po isso nem tento exigir muito, mas os jogos que rodavam tranquilo não estão mais. Não sei o que fazer, e infelizmente não estou com condição de fazer um upgrade agora. Gostaria de alguma dica. Desde já agradeço, boa noite.
  21. @Leonardo0308 Não sabia que tinha que se usar antes. Perfeito, agora foi certinho. Estava usando o "tl.setSmart_TV(smart_TV);" tive que tirar, porque eu já coloquei ele no "If". Perfeito, muito obrigado, eu realmente estava muito confuso pra usar o boolean, e sobre a atribuição e comparação, isso sempre me confundiu, mas agora deu mais clareza, vou continuar fazendo exercicios para praticar. Mas agradeço muito, ajudou 100%. package televisao; /** * @author L. Felipe Rodrigues */ public class Televisao { private static Object tv; String marca, tipo_tela; short polegadas,frequencia; boolean smart_TV; /** Metodos Setters */ public void setMarca(String m){ marca=m; } public void setTipo_tela(String t){ tipo_tela=t; } public void setPolegadas(short p){ polegadas=p; } public void setFrequencia(short f){ frequencia=f; } public void setSmart_TV(boolean s){ smart_TV=s; } /** Metodos Getters */ public String getMarca(){ return marca; } public String getTipo_tela(){ return tipo_tela; } public short getPolegadas(){ return polegadas; } public short getFrequencia(){ return frequencia; } public boolean getSmart_TV(){ return smart_TV; } public static void main(String[] args){ java.util.Scanner ler = new java.util.Scanner(System.in); System.out.print("Digite o Marca da TV: "); String marca = ler.nextLine(); System.out.print("Digite o tipo da tela da TV: "); String tipo_tela = ler.nextLine(); System.out.print("Digite a Frequencia da TV: "); short frequencia = ler.nextShort(); System.out.print("Digite quantas Polegadas da TV: "); short polegadas = ler.nextShort(); /** Não consigo sair daqui */ System.out.print("É Smart TV: s (sim) ou n (não): "); char resp; resp = ler.next().charAt(0); Televisao tl= new Televisao(); tl.setMarca(marca); tl.setTipo_tela(tipo_tela); tl.setFrequencia(frequencia); tl.setPolegadas(polegadas); System.out.println("Marca = "+tl.getMarca()+". Tipo da Tela = "+tl.getTipo_tela()+"."); System.out.println("Polegadas = "+tl.getPolegadas()+" \" "); System.out.println("Frequencia = "+tl.getFrequencia()+"HZ."); if (resp == 's' || resp == 'S') { tl.setSmart_TV(true); System.out.println(" Smart_TV: Sim"); } else { tl.setSmart_TV(false); System.out.println(" Smart_TV: Não"); } } }
  22. @r_Tray Entendi, é tipo a linguagem C, realmente esse erro sumiu, fiz a mudança, s´po que a gora encontra outro erro. E tipo eu tive que mudar de "tv" para "tl" porque estava dando erro. package televisao; /** * @author L. Felipe Rodrigues */ public class Televisao { private static Object tv; String marca, tipo_tela; short polegadas,frequencia; boolean smart_TV; /** Metodos Setters */ public void setMarca(String m){ marca=m; } public void setTipo_tela(String t){ tipo_tela=t; } public void setPolegadas(short p){ polegadas=p; } public void setFrequencia(short f){ frequencia=f; } public void setSmart_TV(boolean s){ smart_TV=s; } /** Metodos Getters */ public String getMarca(){ return marca; } public String getTipo_tela(){ return tipo_tela; } public short getPolegadas(){ return polegadas; } public short getFrequencia(){ return frequencia; } public boolean getSmart_TV(){ return smart_TV; } public static void main(String[] args){ java.util.Scanner ler = new java.util.Scanner(System.in); System.out.print("Digite o Marca da TV: "); String marca = ler.nextLine(); System.out.print("Digite o tipo da tela da TV: "); String tipo_tela = ler.nextLine(); System.out.print("Digite a Frequencia da TV: "); short frequencia = ler.nextShort(); System.out.print("Digite quantas Polegadas da TV: "); short polegadas = ler.nextShort(); /** Não consigo sair daqui */ System.out.print("É Smart TV: s (sim) ou n (não)"); char resp; resp = ler.next().charAt(0); if (resp == 's' || resp == 'S') { tl.setSmart_TV(true); } else { tl.setSmart_TV(false); } Televisao tl= new Televisao(); tl.setMarca(marca); tl.setTipo_tela(tipo_tela); tl.setFrequencia(frequencia); tl.setPolegadas(polegadas); tl.setSmart_TV(smart_TV); System.out.println("Marca = "+tl.getMarca()+". Tipo da Tela = "+tl.getTipo_tela()+"."); System.out.println("Polegadas = "+tl.getPolegadas()+" \" "); System.out.println("Frequencia = "+tl.getFrequencia()+"HZ."); System.out.println(" Smart_TV: " +tl.getSmart_TV()); } }
  23. @Leonardo0308 Tentei fazer, mas estou fazendo algo errado, não consigo sair desse erro package televisao; /** * @author L. Felipe Rodrigues */ public class Televisao { String marca, tipo_tela; short polegadas,frequencia; boolean smart_TV; /** Metodos Setters */ public void setS (boolean sim){ if (s = true){ s=sim; }} public void setMarca(String m){ marca=m; } public void setTipo_tela(String t){ tipo_tela=t; } public void setPolegadas(short p){ polegadas=p; } public void setFrequencia(short f){ frequencia=f; } public void setSmart_TV(boolean s){ smart_TV=s; } /** Metodos Getters */ public String getMarca(){ return marca; } public String getTipo_tela(){ return tipo_tela; } public short getPolegadas(){ return polegadas; } public short getFrequencia(){ return frequencia; } public boolean getSmart_TV(){ return smart_TV; } public static void main(String[] args){ java.util.Scanner ler = new java.util.Scanner(System.in); char resp; System.out.print("Digite o Marca da TV: "); String marca = ler.nextLine(); System.out.print("Digite o tipo da tela da TV: "); String tipo_tela = ler.nextLine(); System.out.print("Digite a Frequencia da TV: "); short frequencia = ler.nextShort(); System.out.print("Digite quantas Polegadas da TV: "); short polegadas = ler.nextShort(); /** Não consigo sair daqui */ System.out.print("É Smart TV: s (sim) ou n (não)"); char resp = ler.next().charAt(0); /** Já tentei desse jeito sem aspas, estou confuso demais if (resp = s){ setSmart_TV(true); } */ if (resp = "s"){ setSmart_TV(true); } Televisao tv= new Televisao(); tv.setMarca(marca); tv.setTipo_tela(tipo_tela); tv.setFrequencia(frequencia); tv.setPolegadas(polegadas); tv.setSmart_TV(smart_TV); System.out.println("Marca = "+tv.getMarca()+". Tipo da Tela = "+tv.getTipo_tela()+"."); System.out.println("Polegadas = "+tv.getPolegadas()+" \" "); System.out.println("Frequencia = "+tv.getFrequencia()+"HZ."); System.out.println(" Smart_TV: " +tv.getSmart_TV()); } }

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!