Ir ao conteúdo
  • Cadastre-se

Bruno Coviello

Membro Pleno
  • Posts

    34
  • Cadastrado em

  • Última visita

Tudo que Bruno Coviello postou

  1. @giu_d Entedi! Valeu pela ajuda! Mas ainda tenho umas dúvidas, se você não se importa. Qual seria a diferença entre: E os métodos construtores no caso: Operam o quanto diferente dos Setters e Getters? - somente no retorno? e num escopo de um app ele serve de base para a criação da classe para o main? Mais uma vez, obrigado!!!
  2. Boa tarde a todos! Estou fazendo o curso ciência da computação e meu professor entende tudo mas explicar ele não explica legal e pede que a gente procure, mas tudo que ele dá não consigo achar algumas coisas de jeito nenhum na web. Neste exercício que ele passou eu tenho uma dúvida na questão do código construtor como fazer 20 deles, e quanto ao uso 'this.marca=marca;' pode limitar em algo o código. Vou deixar aqui o código inteiro que eu criei e se alguém tiver a ***** de uma boa vontade de me ajudar eu agradeço!! O Main eu consigo entender direito mas só esses construtores que tão me deixando com uma dúvida mesmo! Valeu a atenção. Paz! package javaapplication13; public class Impressora { String marca,modelo,tipo,resolucao; int numCartucho; double peso,comprimento,largura,profundidade; public Impressora(){ } public Impressora(String marca, String modelo ,String tipo, String resolucao, int numCartucho ,double peso,double comprimento,double largura ,double profundidade){ this.marca=marca; this.modelo=modelo; this.tipo=tipo; this.resolucao=resolucao; this.numCartucho=numCartucho; this.peso=peso; this.comprimento=comprimento; this.largura=largura; this.profundidade=profundidade; } /* Setters & Getters */ //String. public void setMarca(String marca){ this.marca=marca; } public String getMarca(){ return marca; } public void setModelo(String modelo){ this.modelo=modelo; } public String get (){ return modelo; } public void setTipo(String tipo){ this.tipo=tipo; } public String getTipo(){ return tipo; } public void setResolucao(String resolucao){ this.resolucao=resolucao; } public String getResolucao(){ return resolucao; } //Int public void setNumCartucho(int numCartucho){ this.numCartucho=numCartucho; } public int getNumCartucho(){ return numCartucho; } //double. public void setPeso(double peso){ this.peso=peso; } public double getPeso(){ return peso; } public void setComprimento(double comprimento){ this.comprimento=comprimento; } public double getComprimento(){ return comprimento; } public void setLargura(double largura){ this.largura=largura; } public double getLargura(){ return largura; } public void setProfundidade(double profundidade){ this.profundidade=profundidade; } public double getProfundidade(){ return profundidade; } /* Cadastro. */ public void cadastro(String marca, String modelo ,String tipo, String resolucao, int numCartucho ,double peso,double comprimento,double largura ,double profundidade){ setMarca(marca); setModelo(modelo); setTipo(tipo); setResolucao(resolucao); setNumCartucho(numCartucho); setPeso(peso); setComprimento(comprimento); setLargura(largura); setProfundidade(profundidade); } /* Entrada dados. */ public void entradaDados(){ System.out.println("Entre com a marca: "); setMarca(marca); System.out.println("Entre com o tipo: "); setTipo(tipo); System.out.println("Entre com o modelo: "); setModelo(modelo); System.out.println("Entre com a resolução: "); setResolucao(resolucao); System.out.println("Entre com o número dos cartuchos: "); setNumCartucho(numCartucho); System.out.println("Entre com o peso: "); setPeso(peso); System.out.println("Entre com o comprimento: "); setComprimento(comprimento); System.out.println("Entre com a largura: "); setLargura(largura); } /* Imprimir. */ public void imprimir(){ System.out.println("Saída dos dados!"); System.out.println("\nMarca: "+marca + "\nTipo: "+tipo + "\nModelo: "+modelo + "\nResolução: "+resolucao + "\nNúmero de cartuchos: "+numCartucho + "\nPeso: "+peso + "\nComprimento: "+comprimento + "\nLargura: "+largura); } }
  3. Boa noite, bom, tenho 2 GPUs uma GTX 1060 3GB e uma GTS 450, quero colocar cada uma com um monitor já que a 1060 que possuo não tem entrada VGA. Até aí tudo bem, formatei meu computador e funciona as duas como o próprio painel da Nvidia que acesso com o botão direito no desktop mostra. Porém quando instalo o Experience dá a opção de baixar o último drive e não funciona mais... só a nativa do PCI-e x16 slot 1 que é a 1060. Há uma possibilidade de configurar o ultimo drive da Nvidia pra 1060 e a 450 continuar funcionando? Procurei em tudo e não achei nada similar. Grato!! OBS 1: Caso tenham dúvidas eu uso HDMI na 1060 jogando para o monitor LG e um VGA jogando para uma TV Samsung OBS 2: Anexei uma img com o painel mostrando minha configs, mais alguma dúvida que possa ajudar é só comentar que disponibilizo! adicionado 5 minutos depois Já achei, se quiserem pode trancar o tópico, pra quem tiver a mesma dúvida tirar. Abraços!
  4. Pois é, fiquei intrigado com isto já que não tem nenhuma M.2 realitvamente "barata" no mercado brasileiro e a que tem não aparece no pdf. Valeu pela ajuda!
  5. Boa tarde, recentemente tive uma dúvida tardia, comprei meu pc neste natal passado de 2017 e acabei que não me dei conta de quão útil é a M.2. Pois bem, gostaria de saber se minha placa GA-B250M-Gaming 3 (rev. 1.0) é compatível com este SSD Crucial M.2 275GB, procurei no suporte da gigabyte mas não tem ela listada no pdf, se alguém tiver e puder me informar agradeço! Abraços!
  6. Boa noite, fiz um backup do laptop da minha namorada utilizando o cabo SATA mesmo, abri o pc, puxei um cabo SATA, fiz um backup no meu \documentos e formatei o pc dela. Após tudo configurado voltei com os arquivos para o HD dela, porém quando entro no pc dela e procuto pela pasta até então C:/tudo/etc ela simplesmente não existe ?!! upei 2 fotos mostrando a diferença entre o que está visível no HD e o que está 'invisível'.... Se alguém puder ajudar eu agradeço! abraços!
  7. Boa tarde! Estou tendo um problema neste problema, preciso de ajuda...e não achei nada parecido com isso no fórum...... ;((( Bom, é o seguinte: o problema pede que entre com um vetor de letras 1 para jogar o seu inverso no vetor de letras 2. eu consigo imprimir de forma contrária mas não fazer essa troca de índices; ex: vetor de tamanho [2] vetor 1 [0]:a ______________\ vetor 2 [0]:b vetor 1 [1]:b / vetor 2 [1]:a //exercicio12 #include<stdio.h> #include<stdlib.h> #include<locale.h> #include <conio.h> int main() { setlocale(LC_ALL,""); int i,x; printf("Entre com o valor de X(tamanho da string!):"); scanf("%d",&x); char Atam[x],Btam[x]; for(i=0;i<x;i++) { printf("Entre com o [%d]º char da string:",i); scanf(" %c",&Atam[i]); } for(i=0;i<x;i++) { printf("\nValores da string!\n\tA[%d]:%c",i,Atam[i]); Btam[i]=Atam[i]; } for(i=x-1;i>=0;i--) { printf("\nValores da string INVERSA !\n\tA[%d]:%c",i,Atam[i]); } for(i=0;i<x;i++) { printf("\nValores da string!\n\tB[%d]:%c",i,Btam[i]); } printf("\n\n"); system("pause"); return(0); } Valeu!!
  8. Boa tarde à todos! Hoje tive a matéria matrizes na faculdade, porém ao chegar em casa encontrei o seguinte problema: #include<stdio.h> #include<stdlib.h> #include<locale.h> #define ti 2 #define tj 2 int main(void) { setlocale(LC_ALL,""); int i,j; float A[ti][tj],B[ti][tj],C[ti][tj]; printf("Início!"); for(i=0;i<ti;i++) { for(j=0;j<tj;j++) { printf("\nEntre com a matriz A[%d][%d]:",i,j); scanf("%f",&A[i][j]); printf("Entre com a matriz B[%d][%d]:",i,j); scanf("%f",&B[i][j]); C[i][j]=A[i][j]+B[i][j]; } } for(i=0;i<ti;i++) { for(j=0;j<tj;j++) { printf("C[%d][%d]:%f\n",i,j,C[i][j]); } } printf("\nC[%d][%d]:%f\n",i,j,C[i][j]); system("pause"); return(0); } O resultado C[j] apresenta = 3 com as matrizes na ordem 1,1,2,2,3,3,4,4. Alguém sabe me explicar o porquê? Grato!

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!