我想从数据文件中执行计算

时间:2014-03-30 19:07:19

标签: c++

double total_resistance;
int r1,r2,r3,r4,r5,r6;
ifstream in;
in.open(filename);
while (!in.eof())
{
    in >> r1 >> r2 >> r3 >> r4 >> r5 >> r6;
    total_resistance = ((r1 + r2) * r4 * r6) / ((r3 + r4) * r1 * r5);
    cout << total_resistance <<endl;
}

在数据文件中,信息存储如下,

10 15 10 20 10 10

10 75 10 75 10 10

我想使用公式

阻力=(r1 + r2)* r4 * r6 /(r3 + r4)* r1 * r5

所以每一行代表一个电阻值。

当我运行代码时,我得到一个无限循环,0为我的返回值

0 个答案:

没有答案