resis

Páginas: 2 (390 palabras) Publicado: 1 de junio de 2015
# include
# include
using namespace std;
class Resistencias
{
protected:
int n;
float *R;
public:
Resistencias (int n1);
Resistencias (Resistencias const & R1);
Resistencias();void LeerResistencias();
void ImprimirResistencias();
};
Resistencias::Resistencias(int n1)
{
n = n1;
R= new float [n];
}
void Resistencias::LeerResistencias()
{
int a;
for (a=0;a {cout<<"Ingrese el valor de su resistencia"< cin>>R[a];
}
}
void Resistencias::ImprimirResistencias()
{
int b;
for (b=0;b {
cout<<"El valor de su resistencia "< }
}Resistencias::Resistencias()
{
delete[]R;
}

class Serie:public Resistencias
{
public:
Serie(int n1):Resistencias (n1)
{
}
float CalcularRTS();
Serie();
};

float Serie::CalcularRTS()
{
float suma=0.0;int d;
for (d=0;d {suma+=R[d];}
return suma;
}

Serie::Serie()
{system("pause");
}
class Paralelo:public Resistencias
{
public:
Paralelo(int n1): Resistencias (n1)
{
}
float CalcularRTP();Paralelo()
{
}
};
float Paralelo::CalcularRTP()
{
float suma=0.0;
int e;
for(e=0;e {
suma+=(1/R[e]);
}
suma=1.0/suma;
return suma;
}
class SerieParalelo:public Serie, public Paralelo
{
public:SerieParalelo(int n,int n1):Serie(n),Paralelo(n1)
{
}
};
int main()
{
int opc,n;
do
{
system("cls");
cout<<"Seleccione alguna de las siguientes opciones"<<"\n";
cout<<"1. Resistencias en Serie"<<"\n";cout<<"2. Resistencias en Paralelo"<<"\n";
cout<<"3. Resistencias en Serie-Paralelo"<<"\n";
cout<<"4. Salir del programa"<<"\n";
cout<<"Opcion:";
cin>>opc;
cout<<"\n";
switch(opc)
{
case 1:
{
int n;cout<<"Su numero deresistencias que va a utilizar:";
cin>>n;
cout<<"\n";
Serie S(n);
S.LeerResistencias();
S.ImprimirResistencias();
cout<<"El total de sus resistencias en seriees:"< system("pause");
break;
}
case 2:
{
int n;cout<<"Su numero deresistencias que va a utilizar:";
cin>>n;
cout<<"\n";
Paralelo P(n);
P.LeerResistencias();
P.ImprimirResistencias();
cout<<"El total de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • resis
  • Resis
  • pracitcas de resis
  • RESIS
  • Resis
  • resis
  • resis
  • Ciclo de hist resis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS