Ir ao conteúdo
  • Cadastre-se

lipeznn

Membro Pleno
  • Posts

    41
  • Cadastrado em

  • Última visita

posts postados por lipeznn

  1. Quero montar um pc nessa config e queria sugestões para melhorar sem aumentar muito o valor, ou para reduzir o valor.

     

    Processador Intel Core i3 10100F  (R$ 570,00)

    placa-mãe ASRock H510M-HVS R2.0  (R$ 520,00)

    2x 8GB Gloway 3000mhz (R$ 280,00)

    GTX 1060 5GB  (R$1074,00)

    Fonte SuperFrame, 500W, 80 Plus Bronze, PFC Ativo (R$ 300,00)

    Gabinete Gamer Mymax Eternity  (R$ 212,00)

     

    Total : R$ 2956,00

     

  2. A questão quer que você imprima os números em ordem depois que você digitar eles, tipo:

     

    Digite um número inteiro: 1

    Digite um número inteiro: 2

    Digite um número inteiro: 3

    Digite um número inteiro: -1 (Quando digitar -1, ele para de pedir um número)

     

    Saída: 123

     

    No seu código você está querendo somar os números.

     

    Nesse código usei lista, não sei se seria ideal.

    x = 0
    lista = []
    
    while x > -1:
        x = int(input('Digite um número inteiro: '))
        lista.append(x)
    
    for i in range(len(lista) - 1):
        print(lista[i], end="")

     

    • Curtir 1
  3. quero montar o pc nessa config:

     

    i3 10100F

    placa-mãe ASUS PRIME H510M-E

    2x 8gb DDR4 2666mhz

    ASRock Radeon RX 6500 XT (R$1.600) / Palit NVIDIA GeForce GTX 1050 Ti (R$1.500)

    Fonte PCYES Spark 400W, 75+ Eficiência, PFC Ativo, PXSP400WPT

     

    Nessa config, qual placa de vídeo seria melhor? tô pensando em pegar a rx 6500 xt, mesmo com pci 3.0

    Compensa mais pegar memória RAM de frequência maior, mesmo o limite sendo até 2666mhz?

    400w pra fonte aguenta?

     

  4. Como eu posso encontrar o ângulo entre dois vetores a partir do cosseno? teria como acessar a tabela do cosseno no programa?

     

    Estou fazendo um trabalho que meu professor passou e ele pediu o seguinte:

     

    Fazer um programa que crie uma classe que represente um vetor matemático.
    A classe deve ter métodos para:
    - Ler e definir os atributos dos vetores (durante a aula utilizamos get"Algo" como nome desses métodos)
    - Retornar as seguintes informações sobre os vetores: ângulo em graus, ângulo em radianos, componente vertical, componente horizontal, comprimento
    - Realizar a soma de vetores (operador +)
    - Realizar a subtração de vetores (operador -)
    - Realizar a multiplicação POR escalar (operador *)
    - Realizar o produto escalar (operador *)

     

    Está ficando assim:

     

    #include <iostream>
    #include <math.h>
    
    using namespace std;
    
    class vetores{
    	public: 
    	
    	setValor(float x);
    	float getValor();
    	
    	setCompH(float ch);
    	float getCompH();
    	
    	setCompV(float cv);
    	float getCompV();
    	
    	vetores operator+(vetores q);
    	vetores operator-(vetores r);
    	vetores operator*(float f);
    	vetores operator=(float t);
    	vetores operator/(float u);
    	
    	private:
    		float valor;
    		float comph;
    		float compv;
    };
    
    vetores::setValor(float x){
    	valor = x;
    }
    
    vetores::setCompH(float ch){
    	comph = ch;
    }
    
    vetores::setCompV(float cv){
    	compv = cv;
    }
    
    float vetores::getValor(){
    	return valor;
    }
    
    float vetores::getCompH(){
    	return comph;
    }
    
    float vetores::getCompV(){
    	return compv;
    }
    
    vetores vetores::operator+(vetores q){
    	vetores res1;
    	res1.setValor(valor + q.getValor());
    	return res1;
    }
    
    vetores vetores::operator-(vetores r){
    	vetores res2;
    	res2.setValor(valor - r.getValor());
    	return res2;
    }
    
    vetores vetores::operator*(float f)  {
    	vetores res3, s;
    	s.setValor(2);
    	res3.setValor(valor * s.getValor());
    	return res3;
    }
    
    vetores vetores::operator=(float t){
    	vetores res4;
    	res4.setValor(valor = t);
    	return res4;
    }
    
    vetores vetores::operator/(float u){
    	vetores res5;
    	res5.setValor(valor / u);
    	return res5;
    }
    
    
    int main(){
    	vetores ch1, ch2, cv1, cv2, somax, somay, soma, subx, suby, mult1x, mult2x, mult1y, mult2y, prodesc;
    	float x1, y1, x2, y2, c1, c2, ang, res, c1c2;
    	
    	cout << "Insira o valor da componente horizontal do vetor 1: ";
    	cin >> x1;
    	ch1.setCompH(x1);
    	
    	cout << "Insira o valor da componente vertical do vetor 1: ";
    	cin >> y1;
    	cv1.setCompV(y1);
    	
    	cout << "Insira o valor da componente horizontal do vetor 2: ";
    	cin >> x2;
    	ch2.setCompH(x2);
    	
    	cout << "Insira o valor da componente vertical do vetor 2: ";
    	cin >> y2;
    	cv2.setCompV(y2);
    	
    	
    	c1 = sqrt(ch1.getCompH()*ch1.getCompH() + cv1.getCompV()*cv1.getCompV());
    	c2 = sqrt(ch2.getCompH()*ch2.getCompH() + cv2.getCompV()*cv2.getCompV());
    	somax = ch1.getCompH() + ch2.getCompH();
    	somay = cv1.getCompV() + cv2.getCompV();
    	subx = ch1.getCompH() - ch2.getCompH();
    	suby = cv1.getCompV() - cv2.getCompV();
    	mult1x = ch1.getCompH()*2;
    	mult2x = ch2.getCompH()*2;
    	mult1y = cv1.getCompV()*2;
    	mult2y = cv2.getCompV()*2;
    	prodesc = (ch1.getCompH() * ch2.getCompH()) + (cv1.getCompV() * cv2.getCompV());
    	
        c1c2 = c1*c2;
        res = cos (prodesc.getValor() / c1c2);
      
        return 0;
      }

     

  5. Quando coloco pra rodar, o programa mostra o ano, depois pede outro e mostra esse novo, depois mostra o modelo, mas não pede o outro modelo. O que está errado?

    #include <iostream>
    #include <string>
    
    using namespace std;
    
    class veiculo{
    	public:
    		veiculo(string model, int ano);
    		int getAno();
    		setAno(int ano);
    		
    	    string getModel();
    		setModel(string model);
    		
    	private:
    		int iAno;
    		string sModel;
    };
    
    veiculo::veiculo(string model, int ano){
    	iAno = ano;
    	sModel = model;
    }
    
    veiculo::getAno(){
    	return iAno;
    }
    
    veiculo::setAno(int ano){
    	if(ano > 0)
    		iAno = ano;
    }
    
    std::string veiculo::getModel(){
    	return sModel;
    }
    
    veiculo::setModel(string model){
    	sModel = model;
    }
    
    int main(){
    	veiculo myVeiculo("Ford Model T", 1885);
    	int userAno;
    	string userModel;
    	
    	cout << "Ano: " << myVeiculo.getAno() << "\n";
    	cout << "Digite um ano: ";
    	cin >> userAno;
    	myVeiculo.setAno(userAno);
    	cout << "Novo ano: " << myVeiculo.getAno() << "\n";
    	
    	cout << "Modelo: " << myVeiculo.getModel() << "\n";
        cout << "Digite um modelo: ";
    	getline(cin, userModel);
    	myVeiculo.setModel(userModel);
    	cout << "Novo modelo: " << myVeiculo.getModel() << "\n";
    	
    	return 0;
    }

     

  6. Tô montando um pc com essa config, mas a placa de vídeo RX 570 ainda não comprei porque tá mt cara, mas tenho uma placa de vídeo (R5 230) aqui bem inferior e n sei se com ela o pc vai dar vídeo por causa do processador. É possível dar vídeo com essa placa enquanto eu não tenho a RX 570?

     

    Ryzen 5 1600

    placa-mãe A320MH

     

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!