Скачиваний:
21
Добавлен:
16.04.2013
Размер:
1 Кб
Скачать

#include <iostream.h>
#include <math.h>
void main() {


// na4alnie dannie:

double U=5;
double R=3;
double I=1.2e-10;
double F=0.025;
double E=0.0001;
//double C=0.8;
double a;
double b;
double D;
double Fi;
double N;
double perv;
double i;
cout << "enter Fi, plz! ^_^"<<endl;
cin >> Fi;

b=(U-Fi)/R-I*(exp(Fi/F)-1);

a=-(1/R)- (I/F)*exp(Fi/F);

D=-b/a;
D=perv;
cout << "a= " << a <<endl;
cout << "b= " << b <<endl;
cout << "pribavka D= " << D <<endl;
cout << "potensial Fi= " << Fi <<endl;
cout << endl;
cout << endl;
cout << endl;

//sikl:

N=1;

while (fabs(D)>=E)
{

if (fabs(D)<C) {i=1;}
else {i=C/D;}

cout << "shag nomer" << N << endl;


b=(U-Fi)/R-I*(exp(Fi/F)-1);
a=-(1/R)-I/F*exp(Fi/F);
D=-(b/a);


cout << endl;
cout << "pribavka D= " << D <<endl;
cout << "potensial Fi= " << Fi <<endl;
cout << endl;
cout << endl;
cout << endl;
cout << endl;
cout << endl;
cout << endl;




N=N+1;
Fi=D+i*Fi;


};
cout << "D pervoe = " << D <<endl;
}
Соседние файлы в папке lab1