4
ESTA ESTRUCTURA DE PROGRAMA REALIZA LOS CALCULOS DE UN CIRCUITO PARALELO Y ESTA DIVIDIDO EN 3 CASOS: EL PRIMER CASO REALIZA LA SUMATORIA TOTAL DE LAS RESISTENCIAS. EL SEGUNDO CASO ES LA CORRIENTE TOTAL QUE FLUYE EN EL CIRCUITO. EL TERCER CASO ES LA CORRIENTE QUE SE COMPORTA EN UNA DE LAS RESISTENCIAS DEL CIRCUITO. ESTO SOLO APLICA PARA LO QUE SON LAS RESISTENCIAS Y CONSIDERANDO QUE LOS VOLTAJES SON IGUALES EN EL CIRCUITO PARALELO. #include<iostream.h> using namespace std; int main () { bool PARALELO=false; do { system ("cls"); int i=1, opcion; int N; float R; float A; float RT=RT; float B=0; int VT; double IX, IT, RX;

PROGRAMACION C++ CIRCUITO PARALELO

Embed Size (px)

Citation preview

Page 1: PROGRAMACION C++ CIRCUITO PARALELO

ESTA ESTRUCTURA DE PROGRAMA REALIZA LOS CALCULOS DE UN CIRCUITO PARALELO Y ESTA DIVIDIDO EN 3 CASOS:

EL PRIMER CASO REALIZA LA SUMATORIA TOTAL DE LAS RESISTENCIAS.

EL SEGUNDO CASO ES LA CORRIENTE TOTAL QUE FLUYE EN EL CIRCUITO.

EL TERCER CASO ES LA CORRIENTE QUE SE COMPORTA EN UNA DE LAS RESISTENCIAS DEL CIRCUITO.

ESTO SOLO APLICA PARA LO QUE SON LAS RESISTENCIAS Y CONSIDERANDO QUE LOS VOLTAJES SON IGUALES EN EL CIRCUITO PARALELO.

#include<iostream.h>

using namespace std;

int main ()

{ bool PARALELO=false;

do

{

system ("cls");

int i=1, opcion;

int N;

float R;

float A;

float RT=RT;

float B=0;

int VT;

double IX, IT, RX;

cout<<"\nEL PROGRAMA REALIZA CALCULOS MATEMATICOS DE UN CIRCUITO PARALELO\n\n"<<endl;

cout<<"\n MENU: CIRCUITO PARALELO\n";

Page 2: PROGRAMACION C++ CIRCUITO PARALELO

cout<<"\n 1. RESISTENCIA TOTAL EN EL CIRCUTO";

cout<<"\n 2. CORRIENTE TOTAL DEL CIRCUITO";

cout<<"\n 3. CORRIENTE EN UNA DE LAS RESISTENCIAS";

cout<<"\n 4. SALIR";

cout<<"\n\n ELIJA UNA OPCION: ";

cin>>opcion;

system("cls");

switch (opcion)

{

case 1:

cout<<"\nINTRODUCE EL NUMERO DE RESISTENCIAS A CALCULAR "<<endl;

cin>>N;

while (i<=N)

{

cout<<"\nMUESTRAME EL VALOR DE LA RESISTENCIA "<<endl;

cin>>R;

A=1/R;

B=A+B;

i++;

}

RT=1/B;

cout<<"\nLA RESISTENCIA TOTAL DEL CIRCUTO ES "<<RT<<" OHMS"<<endl;

system ("pause");

break;

case 2:

Page 3: PROGRAMACION C++ CIRCUITO PARALELO

cout<<"\nMUESTRAME EL VALOR DEL VOLTAJE DE ENTRADA "<<endl;

cin>>VT;

IT=(VT/RT);

cout<<"\nLA CORRIENTE TOTAL EN EL CIRCUTO ES "<<IT<<" AMPERS"<<endl;

system ("pause");

break;

case 3:

cout<<"\nMUESTRAME EL VALOR DE LA RESISTENCIA GUARDADA "<<endl;

cin>>RX;

IX=(VT/RX);

cout<<"\nLA CORRIENTE QUE CIRCULA EN LA RESISTENCIA RX ES "<<IX<<" AMPERS"<<endl;

system ("pause");

break;

case 4: exit (0);

default: cout<<"OPCION NO VALIDA";

}

}while(PARALELO!=true);

system("pause");

return 0;

}