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

#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
  • #
    16.04.2013543 б16lab1_spos1.dsw
  • #
    16.04.201333.79 Кб16lab1_spos1.ncb
  • #
    16.04.201348.64 Кб16lab1_spos1.opt
  • #
    16.04.20131.18 Кб16lab1_spos1.plg
  • #
    16.04.20131.02 Кб16lab1_sposob3.cpp
  • #
    16.04.20131.03 Кб20Text1.txt