Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:lab1 / Text1
.txt
#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;
}