Программа для расчёта погрешностей по физпраку.
Язык русский.
Скачать: http://geo.web.ru/~fomin/helpful/Errors.zip
Размер 50 KB.
Обо всех вопросах пишите сюда.
Программа для расчёта погрешностей по физпраку.
-
- Site Admin
- Сообщения: 255
- Зарегистрирован: Вт сен 26, 2006 5:03 pm
- Контактная информация:
-
- Site Admin
- Сообщения: 255
- Зарегистрирован: Вт сен 26, 2006 5:03 pm
- Контактная информация:
Исходный код (C++)
[/code]
Код: Выделить всё
#include "stdafx.h"
#include "math.h"
#include "iostream.h"
int main(int argc, char* argv[])
{
int ForExNum = 0;
double n =0;
double a[100];
double S;
double pr;
double rn;
double amid =0;
double SKP =0;
double PSA =0;
double PPI = 0;
double OPI =0;
double delta =0;
cout << "(C) IFomin 2006\r\n";
cout << "\x82\xa2\xa5\xa4\xa8\xe2\xa5 \xaa\xae\xab\xa8\xe7\xa5\xe1\xe2\xa2\xae \xe1\xa4\xa5\xab\xa0\xad\xad\xeb\xe5 \xa8\xa7\xac\xa5\xe0\xa5\xad\xa8\xa9: ";
cin >> n;
cout << "\x82\xa2\xa5\xa4\xa8\xe2\xa5 \xaa\xae\xed\xe4\xe4\xa8\xe6\xa8\xa5\xad\xe2 \x91\xe2\xec\xee\xa4\xa5\xad\xe2\xa0: ";
cin >> S;
cout << "\x82\xa2\xa5\xa4\xa8\xe2\xa5 \xaf\xe0\xa8\xa1\xae\xe0\xad\xe3\xee \xaf\xae\xa3\xe0\xa5\xe8\xad\xae\xe1\xe2\xec: ";
cin >> pr;
cout << " ----------------------------------------------------------\r\n";
cout<<"\x82\xa2\xa5\xa4\xa8\xe2\xa5 \xae\xaf\xeb\xe2\xad\xeb\xa5 \xa4\xa0\xad\xad\xeb\xa5:\r\n";
for (int i = 0; i < n; i++)
{
ForExNum =i + 1;
cout<<"\x82\xa2\xa5\xa4\xa8\xe2\xa5 \xa7\xad\xa0\xe7\xa5\xad\xa8\xa5 " << ForExNum <<cin>>a[i];
amid += a[i];
}
amid /= n;
for (i = 0; i < n; i++)
{
delta += (amid-a[i])*(amid-a[i]);
}
delta /= (n-1);
SKP = sqrt(delta);
PSA = SKP / sqrt(n);
rn = S * PSA;
delta = rn*rn + pr*pr;
PPI = sqrt(delta);
OPI = PPI * 100 / amid;
cout << " ----------------------------------------------------------\r\n";
cout << "\x91\xe0\xa5\xa4\xad\xa5\xa5 \xa7\xad\xa0\xe7\xa5\xad\xa8\xa5 " << amid << "\r\n";
cout << "\x91\xe0\xa5\xa4\xad\xef\xef \xaa\xa2\xa0\xa4\xe0\xa0\xe2\xa8\xe7\xad\xa0\xef \xaf\xae\xa3\xe0\xa5\xe8\xad\xae\xe1\xe2\xec " << SKP << "\r\n";
cout << "\x8f\xae\xa3\xe0\xa5\xe8\xad\xae\xe1\xe2\xec \xe1\xe0\xa5\xa4\xad\xa5\xa3\xae \xa7\xad\xa0\xe7\xa5\xad\xa8\xef " << PSA << "\r\n";
cout << "\x91\xab\xe3\xe7\xa0\xa9\xad\xa0\xef \xaf\xae\xa3\xe0\xa5\xe8\xad\xae\xe1\xe2\xec " << rn << "\r\n";
cout << "\x8f\xae\xab\xad\xa0\xef \xaf\xae\xa3\xe0\xa5\xe8\xad\xae\xe1\xe2\xec " << PPI << "\r\n";
cout << "\x8e\xe2\xad\xae\xe1\xa8\xe2\xa5\xab\xec\xad\xa0\xef \xaf\xae\xa3\xe0\xa5\xe8\xad\xae\xe1\xe2\xec " << OPI << " %\r\nPress any key and then 'enter'";
cin>>n;
return 0;
}
-
- Site Admin
- Сообщения: 255
- Зарегистрирован: Вт сен 26, 2006 5:03 pm
- Контактная информация:
Re: Программа для расчёта погрешностей по физпраку.
обновлена битая ссылка...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость