#include<iostream>
#include<conio.h>
using namespace std;
void giris(float&ger,float&r1,float&r2,float&r3)
{
cout<<"--------------DIRENC-AKIM-GERILIM HESABI---------------"<<endl;
cout<<"Gerilim(v) degerini giriniz=";
cin>>ger;
cout<<"r1 degerini giriniz=";
cin>>r1;
cout<<"r2 degerini giriniz=";
cin>>r2;
cout<<"r3 degerini giriniz=";
cin>>r3;
}
float direnc(float r1,float r2,float r3)
{
float res=0;
res=((r2*r3)/(r2+r3))+r1;
return res;
}
void hesapla(float v,float r1,float r2,float r3,float res)
{
float I=0;
float vr1=0;
float I1=0;
float I2=0;
I= v/res;
cout<<"esdeger direnc="<<res<<endl;
cout<<"I akimi="<<I<<endl;
vr1=r1*I;
cout<<"vr1="<<vr1<<endl;
float vr2=v-vr1;
cout<<"vr2="<<vr2<<endl;
I1=vr2/r2;
cout<<"I1 akimi="<<I1<<endl;
I2=vr2/r3;
cout<<"I2 akimi="<<I2<<endl;
}
int main()
{
float gerilim,direnc1,direnc2,direnc3,res;
giris(gerilim,direnc1,direnc2,direnc3);
float p= direnc(direnc1,direnc2,direnc3);
hesapla(gerilim,direnc1,direnc2,direnc3,p);
getch();
return 0;
}
İlgili