
Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:lab2 / lab2_source
.cpp#include <iostream.h>
#include <fstream.h>
#include <math.h>
//using namespace std;
main() {
ofstream fout("pe3yJlbTaT.txt");
int s=0;
int n=0;
double h=0.0,U0=5.0,t=0.0;
double R=10000.0,C=1E-12;
double U1=5.0,U2=5.0,U3=5.0;
cout<<"viberi variant 1- H<2RC || 2-H=2RC || 3- H>2RC \n";
cin>>s;
if (s==1) {h=0.1*R*C; fout<<"h=RC"<<"\n";}
else if (s==2) {h=2*R*C; fout<<"h=2RC"<<"\n";}
else if (s==3) {h=3*R*C; fout<<"h=3RC"<<"\n";}
fout << "\n n="<<n<<"\n";
fout << "\n";
fout << "\n |to4|iav|neiav|/n";
fout << "\n |---|---|---|";
/*
U1=5;
U2=5;
U3=5;
fout<<"\n"<<n<<"|"<<U1<<"|"<<U2<<"|"<<U3<<"|";
//n=1;
*/
while (n<11)
{
U1=U0*exp(-(t/(R*C)));
U2=U0*pow((1-h/(R*C)), (n));
U3=U0/pow((1+h/(R*C)), (n));
fout<<"\n"<<n<<"|"<<U1<<"|"<<U2<<"|"<<U3<<"|";
n++;
t+=h;
}
fout.close();
return 0;
}