Buscar

Programa para Programa para calcular - Resistência equivalente ou o valor de um resistor em um circuito paralelocalcular Resistência equivalente ou o valor de um resistor em um circuito paralelo

Prévia do material em texto

Resistência equivalente ou o valor de um resistor em um circuito paralelo.
#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
	/*
	Este programa irá calcular a resistencia equivalente de um circuito em pararelo ou um dos resistores desse circuito
	*/
	double Req, R1, R2, R3;
	int A;
	/*
	Opções para o calculo
	*/
	cout << "\nPara calcular o valor da resistencia equivalente de um circulo parelelo digite 1. \n";
	cout << "\nPara calcular o valor de um dos resistores digite 2. \n";
	cout << "\nDigite o numero referente a opção que você deseja calcular: ";
	cin >> A;
	if (A == 1)
	{
		cout << "Informe o valor da resistencia 1: ";
	cin >> R1;
	cout << "Informe o valor da resistencia 2: ";
	cin >> R2;
	cout << "Informe o valor da resistencia 3: ";
	cin >> R3;
	//Valor da resistencia equivalente - Req.
	Req = 1 / (1/R1 + 1/R2 + 1/R3);
	//Apresentação do resultado.
	cout << "\nO valor da resitencia equivalente e: " <<Req<< " ohms\n\n";
	}
	else
	{
		cout << "Informe o valor da resistencia 1: ";
	cin >> R1;
	cout << "Informe o valor da resistencia 2: ";
	cin >> R2;
	cout << "Informe o valor da resistencia equivalente: ";
	cin >> Req;
	//Valor da resistencia equivalente - Req.
	R3 = 1 / (1/Req - 1/R1 - 1/R2);
	//Apresentação do resultado.
	cout << "\nO valor da resitencia do circuito R3 e: " <<R3<< " ohms\n\n";
	}
	cout << "Fim do Programa. \n\n";
	system ("pause");
	return 0;
}

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes