Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Assume I have a table. The values inside the table are determined by y and x var

ID: 664420 • Letter: A

Question

Assume I have a table. The values inside the table are determined by y and x variables. But in this case it is t and p (or temperature and pressure). Those values for t and p don't correlate to my array in code ( for example on column = 0 the temperature= -120). That's what a and b are for. I want to be able to input a value between two rows or columns and use a y=mx+b equation to find it.I'm trying to make a linear interpolation from an array code. Yet if I plug in a value in between two coordinates it doesn't solve what is in between. If I give a t=-81.5 for example which is in between -80 and -85, it gives the value corresponding to t=-85. I want to be able to plug i say p=11 and t=-82.4 and get back a value that uses y=mx+b to give back a value from linear interpolation from the values around it. Can someone help me??

#include
#include
#include

using namespace std;

int main()
{
int a, b;
int j, i;
float t1, m, p2, p1, w, p,t, a1, a2;


double pt [75][21] = {{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}
,{0,0,0,0,6.67E+27,0,0,-3.18E+28,1.19E+28,0,-4.32E+28,0,-5.53E+28,0,3.69E+28,0,0,8.86E+27,0,0,1.45E+27} ,
{0,0,6.60E+27,0,5.94E+26,0,1.41E+27,0,0,4.35E+27,0,0,0,0,0,1.04E+28,1.87E+27,0,-6.63E+26,0,0},
{0,0,416.239054,297.5463278,216.0356292,159.0293809,118.4963531,89.24049123,67.83433165,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,416.2390569,297.5463293,216.0356301,159.0293814,118.4963534,89.24049141,67.83433176,51.97633661,40.09536551,31.10241936,24.23195309,0,0,0,0,0,0,0,0} ,
{0,0,416.2390853,297.5463446,216.0356386,159.0293863,118.4963563,89.24049313,67.83433282,51.97633728,40.09536594,31.10241963,24.23195327,18.93870556,14.82955365,11.61783264,0,0,0,0,0},
{0, 0,416.23937,297.5464977,216.0357237,159.029435,118.4963849,89.24051038,67.83434343,51.97634393,40.09537018,31.10242238,24.23195507,18.93870675,14.82955445,11.61783318,9.09228946,7.095707654,0,0,0},
{0, 0, 416.242217, 297.5480283, 216.0365744, 159.029922,118.4966713,89.24068284,67.83444952,51.97641045,40.0954126,31.10244983,24.23197307,18.93871869,14.82956243,11.61783857,9.092293108,7.095710134,5.510022088,4.245829534,0},
{0, 0, 416.270689, 297.563336, 216.0450817, 159.0347927,   118.4995352, 89.24240744   ,67.83551047,   51.97707567   ,40.0958368,   31.10272439,   24.23215309,   18.93883803,   14.82964229,   11.61789239   ,9.092329584,   7.095734928,   5.510038952,   4.245840976   ,3.234989005},
{0,   0,   416.5556227,   297.7164988,   216.1301923,   159.0835159,   118.5281817,   89.25965712,   67.84612174,   51.98372877   ,40.10007925,   31.10547021,24.23395342,   18.9400316,   14.83044092,   11.6184307,   9.092694356,   7.095982881,   5.510207596,   4.245955397,   3.235066138},
{0,   0,   419.4265617,   299.2568441,   216.9850003,   159.5723952,   118.8154101,   89.43252144   ,67.95241736,   52.05035354,   40.14255322,   31.13295505,   24.2519714,   18.95197549,   14.83843195,   11.62381648,   9.096343673,   7.098463352,   5.511894604,   4.247099937,   3.235837667},
{0,   0,   450.473599,   315.5847697,   225.9202795,   164.631685,   121.7661578,   91.19871514,   69.0339823,   52.72611478,   40.57229368,   31.41049798,   24.43363528,   19.07224772,   14.91881799, 11.67794986,   9.132998341,   7.123363555   ,5.528821496,   4.258579221, 3.243573138},
{0,   0,   490.8441882, 335.9514655,   236.7528267,   170.6431099,   125.2215315,   93.24480173,   70.27682486,   53.4978385,   41.06070228,   31.72473919,   24.63870151,   19.207685568,   15.00916266,   11.7386918, 9.174073214,   7.151235676,   5.547751135,   4.271406688,   3.252211382},
{0, 0,   539.1629115,   359.1282804,   248.6764869,   177.1101694,   128.8787328,   95.38480012,   71.56523467,   54.29248548,   41.56101083,   32.04532976,   24.84723764,   19.34505966,   15.10060731,   11.80006821, 9.215518625,   7.179326284,   5.56681045,   4.284311351,   3.260895533},
{0, 0,   598.0332937,   385.7399047,   261.864857,   184.0867059,   132.7559767,   97.62532776,   72.90176456,   55.11109251,   42.07365961,   32.37246406,   25.05933249,   19.48441179,   15.19317216   ,11.86208908,   9.257339603,   7.207637955,   5.586000776,   4.297293916,   3.269625957},
{0,   0,   671.3353311,   416.611006,   276.5304225,   191.6353936,   136.8737381,   99.97363877,   74.28916162,   55.95475982,   42.59911089,   32.70634452,   25.27507795,   19.62578498,   15.28687791,   11.92476461,   9.299541287,   7.236173311,   5.605323467,   4.310355083,   3.278403024},
{0,   0,   1734.079798,   694.5290923,   384.081051,   241.0598603,   161.9973836,   113.6413733,   82.10147992,   60.5926155,   45.43630764,   34.48463998,   26.41201146,   20.36456381,   15.77328194,   12.24833478,   9.516446367,   7.382300005,   5.703971204,   4.376865356,   3.323001249},
{0,   0,   0,   2086.233516,   628.5349052,   324.8377781,   198.4172016,   131.6378131,   91.74983911,   66.06867271,   48.67832201,   36.46737505,   27.65600373,   21.16110515,   16.29163028,   12.58993361,   9.743694705,   7.534436648,   5.806142578,   4.445451917,   3.368823454},
{0,   0,   0,   0,   1728.931544,   497.8641337,   255.9611644, 156.4062859,   103.9676811,   72.63273783,   52.41845016,   38.69195445,   29.02292345,   22.0224589,   16.84517661,   12.95111102,   9.982044165   ,7.692961749,   5.912029772,   4.516213488,   3.415920673},
{0,   0,   0,   0,   0,   1065.293367,   360.5149078,   192.6551175, 119.939106,   80.64483142,   56.78104254,   41.20550042,   30.53193861,   22.95687085,   17.43763201,   13.3335998,   10.2323285,   7.858286277,   6.021839211,   4.58925515,   3.464346807},
{0,   0,   0,   0,   0,   0,   609.4629605,   250.773991,   141.7078202, 90.64350671,   61.93559736,   44.06822761,   32.20642075,   23.97404757,   18.07324823,   13.73934347,   10.4954671,   8.030857242   ,6.135792876   ,4.66468886   ,3.514158852},
{0, 0, 0, 0, 0,0,1969.364974,359.1050648,173.1301444,103.4721778, 68.11929589,47.35832945,34.07516416, 25.08549472,   18.75691995,   14.17052927,   10.77247628,   8.211161687,   6.254129844,   4.742634031,   3.565417096},
{0,   0,   0, 0, 0, 0, 0,   632.2069464,   222.4571119, 120.5303974, 75.6745325, 51.17922945,   36.17405559,   26.3049543   ,19.49431102,   14.62962759   ,11.06448237,   8.399731329,   6.377107933,   4.823218153, 3.618185396},
{0,   0,   0,   0,   0,   0,   0,   2639.671992,   311.0890019,   144.3227273,   85.11453187, 55.67065026,   38.54840109,   27.64897556,   20.29201174,   15.11943938,   11.37273706,   8.59714775,   6.505005579,   4.906577504,   3.6725314},
{0,   0,   0,   0,   0,   0,   0,   0, 517.1169261,   179.8175061,   97.24507179,   61.02607034,   41.25623358,   29.13767062,   21.15773638,   15.64315329,   11.69863534,   8.804048428,   6.638123949,   4.992857898,   3.728526882},
{0, 0,   0,   0,   0,   0,   0,   0,   1531.15454,   238.4644703,   113.4075818,   67.52132732,   44.37311923, 30.79572764,   22.10057346,   16.20441518,   12.04373655,   9.021133574,   6.776789316,   5.082215558,   3.786248027},
{0, 0,   0,   0,   0,   0,   0,   0,   0,   353.8789878,   136.0129602,   75.56365953,   47.99931981, 32.65379095,   23.13130603,   16.80741316,   12.40978938,   9.249174074,   6.921355699,   5.174818036,   3.845775782},
{0, 0, 0,   0,   0,   0,   0,   0,   0,   685.7875281,   169.8726937,   85.78052879,   52.27077908, 34.75037228,   24.26282592,   17.45698221,   12.79876151,   9.489020631,   7.072207906,   5.270845279,   3.907196234},
{0,   0, 0,   0,   0,   0,   0,   0,   0,   11042.96616,   226.1770558,   99.19175486,   57.37654604,   37.13454908,   25.51067569,   18.15873411,   13.21287491,   9.741614375,   7.229764947,   5.370490792,   3.970601048},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   338.3062607,   117.5730238,   63.58751317,   39.86985432,   26.89376682,   18.91922006,   13.65464844,   10.00799916,   7.394483931,   5.473962935,   4.036087894},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   670.9062917,   144.3154465,   71.30608143,   43.04002211,   28.43534499,   19.7461357,   14.12694902,   10.28933607,   7.566864447,   5.58148638,   4.103760943},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   39723.93896,   186.8034028,   81.15698678,   46.75770991,   30.16430691,   20.64858253,   14.63305393,   10.58692021,   7.747453708,   5.693303749,   4.173731457},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   264.7448646,   94.16546614,   51.17816732,   32.11702881,   21.63740425,   15.17672705,   10.90220081,   7.936852269,   5.809677409,   4.246118379},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   454.2841996,   112.1394482,   56.52146544,   34.33995385,   22.72562462,   15.76231252,   11.23680464,   8.135720732,   5.930891548,   4.321048979},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1599.097718,   138.592638,   63.11027115,   36.89333337,   23.92902429,   16.39485108,   11.5925642,   8.344787487,   6.057254523,   4.398659663},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   181.3772584,   71.43752125,   39.85677065,   25.26691103,   17.08022562,   11.97155128,   8.56485754,   6.189101415,   4.47909674},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   262.3702128,   82.29580448, 43.33766881,   26.76316351,   17.82534457,   12.37611731,   8.79682293,   6.326797035,   4.562517373},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   474.0450087,   97.04586092,   47.48452711,   28.44766899,   18.63837569,   12.80894217,   9.041674797,   6.470739291,   4.6490906},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   2453.032795,   118.236817,   52.5086765,   30.35834013,   19.52904668,   13.2730937,   9.300517535,   6.621363019,   4.738998474},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   151.2658858,   58.72144128,   32.54400263,   20.50903611,   13.77210043,   9.57458545,   6.779144372,   4.83243734},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   209.8976462,   66.60121455,   35.06862634,   21.59248861,   14.31004155,   9.865262458,   6.94460585,   4.929619267},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   342.7409483,   76.92289229,   38.01769002,   22.79670179,   14.89165849,   10.17410537,   7.118322075,   5.030773652},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   933.5656741,   91.02970547,   41.5080516,   24.1430568,   15.52249527,   10.50287191,   7.300926461,   5.13614903},
{0, 0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   111.4712533,   45.70380199,   25.65829867,   16.20907562,   10.8535541,   7.493118926,   5.246015109},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   143.7499387,   50.84281109,   27.37633129,   16.95912949,   11.22841867,   7.695674876,   5.360665073},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   202.3377654,   57.28344586, 29.34078428,   17.78188522,   11.63005616,   7.909455586,   5.4804182},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   341.5251341,   65.591933,   31.6087696,   18.68845126,   12.06144071,   8.135420548,   5.605622836},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1094.142012,   76.71862205,   34.25652594,   19.69232067,   12.526004,   8.374641795,   5.736659728},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   92.39024239,   37.38815671,   20.81004695,13.02772673,   8.62832095,   5.873945969},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   116.1062038,   41.14964111,   22.06216444,   13.57125273,   8.89780931,   6.017939377},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   156.1988344,   45.75224397,   23.47446092,   14.16203347,   9.184632062,   6.169143629},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   238.576319,   51.51360631,   25.07977304,   14.80651118,   9.490517107,   6.32811407},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   504.7680903,   58.93434126,   26.92057082,   15.51235501,   9.817429792,   6.495464632},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   68.85194551,   29.05277052,   16.28876755,   10.16761538,   6.671875711},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   82.78149639,   31.55151296,   17.14688808,   10.54365045,   6.858103339},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   103.7746434,   34.52020285,   18.10033079,   10.94850664   ,7.05499016},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   139.0292374,   38.10517727,   19.165912,   11.38562909,   7.26347801},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   210.5531877,   42.52056695,   20.36465099,   11.85903494,   7.484623115},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   433.6039241,   48.09269824,   21.72316998,   12.37343691,   7.719613948},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   55.34465047,   23.27569497,   12.93440095,   7.969792483},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   65.17086216,   25.0669786,   13.5485482,   8.236680033},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   79.23780068,   27.15668482,   14.22381777,   8.522007982},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   101.0461288,   29.62616308,   14.96981155,   8.827755611},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   139.4121801,   32.58928598,   15.7982539,   9.15619583},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   224.7315854,   36.21050666,   16.7236121,   9.509952019},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   579.1037739,   40.73645179,   17.76394862,   9.892068009},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   46.55457269,   18.94211152,   10.306096},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   54.31039841,   20.28743221,   10.75620733},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   65.16534476,   21.83820022,   11.24733338},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   81.440737,   23.64536625,   11.7853471},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   108.5476488,   25.77824661,   12.3772988},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   162.6912583,   28.33361838,   13.03172703},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   324.5623832,   31.45081246, 13.75907279},
{0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   62791.68001,   35.33799211,   14.57224103}};


cout << "input temp"<< endl;
cin >> t;


cout << "input the pressure"<< endl;
cin >> p;

for (i=0; i<21; i++);
for (j=0; j<75; j++)
{

if (pt[j][i]>= p)
{
p1=pt[j-1][i];
p2=pt[j][i];
break;
}
}

cout<<"p1 ="; cout<<"p2 =";
for( i = 0; i<75; i++)
for(j= 0; j<21; j++)
{
if(pt[i][j]>=t)
{
a1=pt[i][j-1];
a2=pt[i][j];
break;
}
}
cout<<"t1=";
m=(a2-a1)/5;
cout<<"t2="< cout.precision(4);
cout<<"The slope is: "< cin.get();

w=m*(t-i)+t1;
cout<<"The answer is = ";
if(p==5)
{
a = 15;
}
if(p==10)
{
a = 16;
}
if (p==15)
{
a = 17;
}
if (p==20)
{
a=18;
}
if (p==25)
{
a=19;
}
if (p==30)
{
a=20;
}
if (p==35)
{
a=21;
}
if (p==40)
{
a=22;
}
if (p==45)
{
a=23;
}
if (p==50)
{
a=24;
}
if (p==55)
{
a=25;
}
if (p==60)
{
a=26;
}
if (p==65)
{
a=27;
}
if (p==70)
{
a=28;
}
if (p==75)
{
a=29;
}
if (p==80)
{
a=30;
}
if (p==85)
{
a=31;
}
if (p==90)
{
a=32;
}
if (p==95)
{
a=33;
}
if (p==100)
{
a=34;
}
if (p==105)
{
a=35;
}
if (p ==110 )
{
a=36;
}
if (p==115)
{
a=37;
}
if (p==120)
{
a=38;
}
if (p==125)
{
a=39;
}
if (p==130)
{
a=40;
}
if (p==135)
{
a=41;
}
if (p==140)
{
a=42;
}
if (p==145)
{
a=43;
}
if (p==150)
{
a=44;
}
if (p==155)
{
a=45;
}
if (p==160)
{
a=46;
}
if (p==165)
{
a=47;
}
if (p==170)
{
a=48;
}
if (p==175)
{
a=49;
}
if (p==180)
{
a=50;
}
if (p==185)
{
a=51;
}
if (p==190)
{
a=52;
}
if (p==195)
{
a=53;
}
if (p==200)
{
a=54;
}
if (p==205)
{
a=55;
}
if (p==210)
{
a=56;
}
if (p==215)
{
a=57;
}
if (p==220)
{
a=58;
}
if (p==225)
{
a=59;
}
if (p==230)
{
a=60;
}
if (p==235)
{
a=61;
}
if (p==240)
{
a=62;
}
if (p==245)
{
a=63;
}
if (p==250)
{
a=64;
}
if (p==255)
{
a=65;
}
if (p==260)
{
a=66;
}
if (p==265)
{
a=67;
}
if (p==270)
{
a=68;
}
if (p==275)
{
a= 69;
}
if (p==280)
{
a=70;
}
if (p==285)
{
a=71;
}
if (p==290)
{
a=72;
}
if (p==295)
{
a=73;
}
if (p==300)
{
a=74;
}

if (p== 1)
{
a = 11;
}
if (p== 2)
{
a = 12;
}
if (p== 3)
{
a = 13;
}
if (p== 4)
{
a = 14;
}

if (p == 1e-1)
{
a = 10;
}
if (p == 1e-2)
{
a = 9;
}
if (p== 1e-3){
a = 8;
}
if (p== 1e-4)
{
a = 7;
}
if (p== 1e-5)
{
a = 6;
}
if (p== 1e-6)
{
a = 5;
}
if (p== 1e-7)
{
a=4;
}
if (p== 1e-8)
{
a=3;
}
if (p== 1e-9)
{
a =2;
}
if (p== 1e-10)
{
a=1;
}

b=(120+t)/5;
cout<<"the answer is : "<

return 0;
}

P [psia] -120 -115 -110 -105 -100 -95 -90 -85 -80 -75 -70 -65 -60 -55 -50 -45 -40 -35 -30 -25 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00E-10 0 0 0 0 6.67E+27 0 0 -3.18E+28 1.19E+28 0 -4.32E+28 0 -5.53E+28 0 3.69E+28 0 0 8.86E+27 0 0 1.45E+27 1.00E-09 0 0 6.60E+27 0 5.94E+26 0 1.41E+27 0 0 4.35E+27 0 0 0 0 0 1.04E+28 1.87E+27 0 -6.63E+26 0 0 1.00E-08 0 0 416.239054 297.546328 216.035629 159.029381 118.496353 89.2404912 67.8343317 0 0 0 0 0 0 0 0 0 0 0 0 1.00E-07 0 0 416.239057 297.546329 216.03563 159.029381 118.496353 89.2404914 67.8343318 51.9763366 40.0953655 31.1024194 24.2319531 0 0 0 0 0 0 0 0 1.00E-06 0 0 416.239085 297.546345 216.035639 159.029386 118.496356 89.2404931 67.8343328 51.9763373 40.0953659 31.1024196 24.2319533 18.9387056 14.8295536 11.6178326 0 0 0 0 0 1.00E-05 0 0 416.23937 297.546498 216.035724 159.029435 118.496385 89.2405104 67.8343434 51.9763439 40.0953702 31.1024224 24.2319551 18.9387068 14.8295544 11.6178332 9.09228946 7.09570765 0 0 0 1.00E-04 0 0 416.242217 297.548028 216.036574 159.029922 118.496671 89.2406828 67.8344495 51.9764105 40.0954126 31.1024498 24.2319731 18.9387187 14.8295624 11.6178386 9.09229311 7.09571013 5.51002209 4.24582953 0 1.00E-03 0 0 416.270689 297.563336 216.045082 159.034793 118.499535 89.2424074 67.8355105 51.9770757 40.0958368 31.1027244 24.2321531 18.938838 14.8296423 11.6178924 9.09232958 7.09573493 5.51003895 4.24584098 3.23498901 1.00E-02 0 0 416.555623 297.716499 216.130192 159.083516 118.528182 89.2596571 67.8461217 51.9837288 40.1000793 31.1054702 24.2339534 18.9400316 14.8304409 11.6184307 9.09269436 7.09598288 5.5102076 4.2459554 3.23506614 0.1 0 0 419.426562 299.256844 216.985 159.572395 118.81541 89.4325214 67.9524174 52.0503535 40.1425532 31.132955 24.2519714 18.9519755 14.8384319 11.6238165 9.09634367 7.09846335 5.5118946 4.24709994 3.23583767 1 0 0 450.473599 315.58477 225.920279 164.631685 121.766158 91.1987151 69.0339823 52.7261148 40.5722937 31.410498 24.4336353 19.0722477 14.918818 11.6779499 9.13299834 7.12336356 5.5288215 4.25857922 3.24357314 2 0 0 490.844188 335.951466 236.752827 170.64311 125.221531 93.2448017 70.2768249 53.4978385 41.0607023 31.7247392 24.6387015 19.2076856 15.0091627 11.7386918 9.17407321 7.15123568 5.54775113 4.27140669 3.25221138 3 0 0 539.162911 359.12828 248.676487 177.110169 128.878733 95.3848001 71.5652347 54.2924855 41.5610108 32.0453298 24.8472376 19.3450597 15.1006073 11.8000682 9.21551862 7.17932628 5.56681045 4.28431135 3.26089553 4 0 0 598.033294 385.739905 261.864857 184.086706 132.755977 97.6253278 72.9017646 55.1110925 42.0736596 32.3724641 25.0593325 19.4844118 15.1931722 11.8620891 9.2573396 7.20763795 5.58600078 4.29729392 3.26962596 5 0 0 671.335331 416.611006 276.530423 191.635394 136.873738 99.9736388 74.2891616 55.9547598 42.5991109 32.7063445 25.2750779 19.625785 15.2868779 11.9247646 9.29954129 7.23617331 5.60532347 4.31035508 3.27840302 10 0 0 1734.0798 694.529092 384.081051 241.05986 161.997384 113.641373 82.1014799 60.5926155 45.4363076 34.48464 26.4120115 20.3645638 15.7732819 12.2483348 9.51644637 7.3823 5.7039712 4.37686536 3.32300125 15 0 0 0 2086.23352 628.534905 324.837778 198.417202 131.637813 91.7498391 66.0686727 48.678322 36.467375 27.6560037 21.1611051 16.2916303 12.5899336 9.7436947 7.53443665 5.80614258 4.44545192 3.36882345 20 0 0 0 0 1728.93154 497.864134 255.961164 156.406286 103.967681 72.6327378 52.4184502 38.6919545 29.0229235 22.0224589 16.8451766 12.951111 9.98204416 7.69296175 5.91202977 4.51621349 3.41592067 25 0 0 0 0 0 1065.29337 360.514908 192.655118 119.939106 80.6448314 56.7810425 41.2055004 30.5319386 22.9568709 17.437632 13.3335998 10.2323285 7.85828628 6.02183921 4.58925515 3.46434681 30 0 0 0 0 0 0 609.46296 250.773991 141.70782 90.6435067 61.9355974 44.0682276 32.2064207 23.9740476 18.0732482 13.7393435 10.4954671 8.03085724 6.13579288 4.66468886 3.51415885 35 0 0 0 0 0 0 1969.36497 359.105065 173.130144 103.472178 68.1192959 47.3583294 34.0751642 25.0854947 18.7569199 14.1705293 10.7724763 8.21116169 6.25412984 4.74263403 3.5654171 40 0 0 0 0 0 0 0 632.206946 222.457112 120.530397 75.6745325 51.1792295 36.1740556 26.3049543 19.494311 14.6296276 11.0644824 8.39973133 6.37710793 4.82321815 3.6181854 45 0 0 0 0 0 0 0 2639.67199 311.089002 144.322727 85.1145319 55.6706503 38.5484011 27.6489756 20.2920117 15.1194394 11.3727371 8.59714775 6.50500558 4.9065775 3.6725314 50 0 0 0 0 0 0 0 0 517.116926 179.817506 97.2450718 61.0260703 41.2562336 29.1376706 21.1577364 15.6431533 11.6986353 8.80404843 6.63812395 4.9928579 3.72852688 55 0 0 0 0 0 0 0 0 1531.15454 238.46447 113.407582 67.5213273 44.3731192 30.7957276 22.1005735 16.2044152 12.0437366 9.02113357 6.77678932 5.08221556 3.78624803 60 0 0 0 0 0 0 0 0 0 353.878988 136.01296 75.5636595 47.9993198 32.6537909 23.131306 16.8074132 12.4097894 9.24917407 6.9213557 5.17481804 3.84577578 65 0 0 0 0 0 0 0 0 0 685.787528 169.872694 85.7805288 52.2707791 34.7503723 24.2628259 17.4569822 12.7987615 9.48902063 7.07220791 5.27084528 3.90719623 70 0 0 0 0 0 0 0 0 0 11042.9662 226.177056 99.1917549 57.376546 37.1345491 25.5106757 18.1587341 13.2128749 9.74161438 7.22976495 5.37049079 3.97060105 75 0 0 0 0 0 0 0 0 0 0 338.306261 117.573024 63.5875132 39.8698543 26.8937668 18.9192201 13.6546484 10.0079992 7.39448393 5.47396294 4.03608789 80 0 0 0 0 0 0 0 0 0 0 670.906292 144.315446 71.3060814 43.0400221 28.435345 19.7461357 14.126949 10.2893361 7.56686445 5.58148638 4.10376094 85 0 0 0 0 0 0 0 0 0 0 39723.939 186.803403 81.1569868 46.7577099 30.1643069 20.6485825 14.6330539 10.5869202 7.74745371 5.69330375 4.17373146 90 0 0 0 0 0 0 0 0 0 0 0 264.744865 94.1654661 51.1781673 32.1170288 21.6374042 15.1767271 10.9022008 7.93685227 5.80967741 4.24611838 95 0 0 0 0 0 0 0 0 0 0 0 454.2842 112.139448 56.5214654 34.3399539 22.7256246 15.7623125 11.2368046 8.13572073 5.93089155 4.32104898 100 0 0 0 0 0 0 0 0 0 0 0 1599.09772 138.592638 63.1102711 36.8933334 23.9290243 16.3948511 11.5925642 8.34478749 6.05725452 4.39865966 105 0 0 0 0 0 0 0 0 0 0 0 0 181.377258 71.4375212 39.8567706 25.266911 17.0802256 11.9715513 8.56485754 6.18910141 4.47909674 110 0 0 0 0 0 0 0 0 0 0 0 0 262.370213 82.2958045 43.3376688 26.7631635 17.8253446 12.3761173 8.79682293 6.32679704 4.56251737 115 0 0 0 0 0 0 0 0 0 0 0 0 474.045009 97.0458609 47.4845271 28.447669 18.6383757 12.8089422 9.0416748 6.47073929 4.6490906 120 0 0 0 0 0 0 0 0 0 0 0 0 2453.03279 118.236817 52.5086765 30.3583401 19.5290467 13.2730937 9.30051754 6.62136302 4.73899847 125 0 0 0 0 0 0 0 0 0 0 0 0 0 151.265886 58.7214413 32.5440026 20.5090361 13.7721004 9.57458545 6.77914437 4.83243734 130 0 0 0 0 0 0 0 0 0 0 0 0 0 209.897646 66.6012145 35.0686263 21.5924886 14.3100416 9.86526246 6.94460585 4.92961927 135 0 0 0 0 0 0 0 0 0 0 0 0 0 342.740948 76.9228923 38.01769 22.7967018 14.8916585 10.1741054 7.11832208 5.03077365 140 0 0 0 0 0 0 0 0 0 0 0 0 0 933.565674 91.0297055 41.5080516 24.1430568 15.5224953 10.5028719 7.30092646 5.13614903 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111.471253 45.703802 25.6582987 16.2090756 10.8535541 7.49311893 5.24601511 150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143.749939 50.8428111 27.3763313 16.9591295 11.2284187 7.69567488 5.36066507 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202.337765 57.2834459 29.3407843 17.7818852 11.6300562 7.90945559 5.4804182 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 341.525134 65.591933 31.6087696 18.6884513 12.0614407 8.13542055 5.60562284 165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1094.14201 76.718622 34.2565259 19.6923207 12.526004 8.3746418 5.73665973 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92.3902424 37.3881567 20.810047 13.0277267 8.62832095 5.87394597 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116.106204 41.1496411 22.0621644 13.5712527 8.89780931 6.01793938 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156.198834 45.752244 23.4744609 14.1620335 9.18463206 6.16914363 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 238.576319 51.5136063 25.079773 14.8065112 9.49051711 6.32811407 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 504.76809 58.9343413 26.9205708 15.512355 9.81742979 6.49546463 195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68.8519455 29.0527705 16.2887675 10.1676154 6.67187571 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82.7814964 31.551513 17.1468881 10.5436505 6.85810334 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103.774643 34.5202029 18.1003308 10.9485066 7.05499016 210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139.029237 38.1051773 19.165912 11.3856291 7.26347801 215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210.553188 42.5205669 20.364651 11.8590349 7.48462312 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 433.603924 48.0926982 21.72317 12.3734369 7.71961395 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55.3446505 23.275695 12.934401 7.96979248 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65.1708622 25.0669786 13.5485482 8.23668003 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79.2378007 27.1566848 14.2238178 8.52200798 240 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101.046129 29.6261631 14.9698115 8.82775561 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139.41218 32.589286 15.7982539 9.15619583 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 224.731585 36.2105067 16.7236121 9.50995202 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 579.103774 40.7364518 17.7639486 9.89206801 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46.5545727 18.9421115 10.306096 265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54.3103984 20.2874322 10.7562073 270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65.1653448 21.8382002 11.2473334 275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81.440737 23.6453662 11.7853471 280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 108.547649 25.7782466 12.3772988 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162.691258 28.3336184 13.031727 290 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 324.562383 31.4508125 13.7590728 295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62791.68 35.3379921 14.572241 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40.3206473 15.4873727

Explanation / Answer

Program:

#include<iostream>

#include <iomanip>

#include <string>

using namespace std;

int main()

{

     float y1, y2, m, x1, x2;

     float x, y,t,p;

     int a,b;

     double aray [75][21] = {{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,}

     ,{0,0,0,0,6.67E+27,0,0,-3.18E+28,1.19E+28,0,-4.32E+28,0,-5.53E+28,0,3.69E+28,0,0,8.86E+27,0,0,1.45E+27} ,

     {0,0,6.60E+27,0,5.94E+26,0,1.41E+27,0,0,4.35E+27,0,0,0,0,0,1.04E+28,1.87E+27,0,-6.63E+26,0,0},

     {0,0,416.239054,297.5463278,216.0356292,159.0293809,118.4963531,89.24049123,67.83433165,0,0,0,0,0,0,0,0,0,0,0,0},

     {0,0,416.2390569,297.5463293,216.0356301,159.0293814,118.4963534,89.24049141,67.83433176,51.97633661,40.09536551,31.10241936,24.23195309,0,0,0,0,0,0,0,0} ,

     {0,0,416.2390853,297.5463446,216.0356386,159.0293863,118.4963563,89.24049313,67.83433282,51.97633728,40.09536594,31.10241963,24.23195327,18.93870556,14.82955365,11.61783264,0,0,0,0,0},

     {0,    0,416.23937,297.5464977,216.0357237,159.029435,118.4963849,89.24051038,67.83434343,51.97634393,40.09537018,31.10242238,24.23195507,18.93870675,14.82955445,11.61783318,9.09228946,7.095707654,0,0,0},

     {0,    0, 416.242217,     297.5480283,    216.0365744,      159.029922,118.4966713,89.24068284,67.83444952,51.97641045,40.0954126,31.10244983,24.23197307,18.93871869,14.82956243,11.61783857,9.092293108,7.095710134,5.510022088,4.245829534,0},

     {0,    0, 416.270689,     297.563336,     216.0450817,    159.0347927,    118.4995352,    89.24240744    ,67.83551047,    51.97707567   ,40.0958368,    31.10272439,    24.23215309,    18.93883803,    14.82964229,    11.61789239    ,9.092329584,    7.095734928,    5.510038952,    4.245840976    ,3.234989005},

     {0,    0,    416.5556227,    297.7164988,    216.1301923,    159.0835159,   118.5281817,    89.25965712,    67.84612174,    51.98372877    ,40.10007925,    31.10547021,24.23395342,    18.9400316,    14.83044092,    11.6184307,    9.092694356,    7.095982881,    5.510207596,    4.245955397,    3.235066138},

     {0,    0,    419.4265617,    299.2568441,    216.9850003,    159.5723952,    118.8154101,    89.43252144    ,67.95241736,    52.05035354,    40.14255322,    31.13295505,    24.2519714,    18.95197549,    14.83843195,    11.62381648,    9.096343673,    7.098463352,    5.511894604,    4.247099937,    3.235837667},

     {0,    0,    450.473599,        315.5847697,    225.9202795,    164.631685,        121.7661578,    91.19871514,    69.0339823,    52.72611478,    40.57229368,    31.41049798,    24.43363528,    19.07224772,    14.91881799, 11.67794986,    9.132998341,    7.123363555    ,5.528821496,    4.258579221, 3.243573138},

     {0,    0,    490.8441882,    335.9514655,    236.7528267,    170.6431099,    125.2215315,    93.24480173,    70.27682486,    53.4978385,    41.06070228,    31.72473919,    24.63870151,    19.207685568,    15.00916266,    11.7386918, 9.174073214,    7.151235676,    5.547751135,    4.271406688,    3.252211382},

     {0,    0,    539.1629115,    359.1282804,    248.6764869,    177.1101694,    128.8787328,    95.38480012,    71.56523467,    54.29248548,    41.56101083,    32.04532976,    24.84723764,    19.34505966,    15.10060731,    11.80006821, 9.215518625,    7.179326284,    5.56681045,    4.284311351,    3.260895533},

     {0,    0,    598.0332937,    385.7399047,    261.864857,        184.0867059,    132.7559767,    97.62532776,    72.90176456,    55.11109251,    42.07365961,    32.37246406,    25.05933249,    19.48441179,    15.19317216    ,11.86208908,    9.257339603,    7.207637955,    5.586000776,    4.297293916,    3.269625957},

     {0,    0,    671.3353311,    416.611006,        276.5304225,    191.6353936,    136.8737381,    99.97363877,    74.28916162,    55.95475982,    42.59911089,    32.70634452,    25.27507795,    19.62578498,    15.28687791,    11.92476461,    9.299541287,    7.236173311,    5.605323467,    4.310355083,    3.278403024},

     {0,    0,    1734.079798,    694.5290923,    384.081051,       241.0598603,        161.9973836,    113.6413733,    82.10147992,    60.5926155,    45.43630764,    34.48463998,    26.41201146,    20.36456381,    15.77328194,    12.24833478,    9.516446367,    7.382300005,    5.703971204,    4.376865356,    3.323001249},

     {0,    0,    0,    2086.233516,    628.5349052,    324.8377781,    198.4172016,    131.6378131,    91.74983911,    66.06867271,    48.67832201,    36.46737505,    27.65600373,    21.16110515,    16.29163028,    12.58993361,    9.743694705,    7.534436648,    5.806142578,    4.445451917,    3.368823454},

     {0,    0,    0,    0,    1728.931544,    497.8641337,    255.9611644,   156.4062859,    103.9676811,    72.63273783,    52.41845016,    38.69195445,    29.02292345,    22.0224589,    16.84517661,    12.95111102,    9.982044165    ,7.692961749,    5.912029772,    4.516213488,    3.415920673},

     {0,    0,    0,    0,    0,    1065.293367,    360.5149078,    192.6551175,      119.939106,    80.64483142,    56.78104254,    41.20550042,    30.53193861,    22.95687085,    17.43763201,    13.3335998,    10.2323285,    7.858286277,    6.021839211,    4.58925515,    3.464346807},

     {0,    0,    0,    0,    0,    0,    609.4629605,    250.773991,    141.7078202,     90.64350671,    61.93559736,    44.06822761,    32.20642075,    23.97404757,    18.07324823,    13.73934347,    10.4954671,    8.030857242    ,6.135792876    ,4.66468886    ,3.514158852},

     {0,    0, 0,   0, 0,0,1969.364974,359.1050648,173.1301444,103.4721778, 68.11929589,47.35832945,34.07516416, 25.08549472,    18.75691995,    14.17052927,    10.77247628,    8.211161687,    6.254129844,    4.742634031,    3.565417096},

     {0,    0,    0, 0, 0, 0, 0,    632.2069464,    222.4571119, 120.5303974,   75.6745325,      51.17922945,    36.17405559,    26.3049543    ,19.49431102,    14.62962759    ,11.06448237,    8.399731329,    6.377107933,    4.823218153, 3.618185396},

     {0,    0,    0,    0,    0,    0,    0,    2639.671992,    311.0890019,    144.3227273,    85.11453187,    55.67065026,    38.54840109,    27.64897556,    20.29201174,    15.11943938,    11.37273706,    8.59714775,    6.505005579,    4.906577504,    3.6725314},

     {0,    0,    0,    0,    0,    0,    0,    0, 517.1169261,    179.8175061,    97.24507179,    61.02607034,    41.25623358,    29.13767062,    21.15773638,    15.64315329,    11.69863534,   8.804048428,    6.638123949,    4.992857898,    3.728526882},

     {0,    0,    0,    0,    0,    0,    0,    0,    1531.15454,    238.4644703,    113.4075818,    67.52132732,    44.37311923,   30.79572764,    22.10057346,    16.20441518,    12.04373655,    9.021133574,    6.776789316,    5.082215558,    3.786248027},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    353.8789878,    136.0129602,    75.56365953,    47.99931981, 32.65379095,    23.13130603,    16.80741316,    12.40978938,    9.249174074,    6.921355699,    5.174818036,    3.845775782},

     {0,    0, 0,    0,    0,    0,    0,    0,    0,    685.7875281,    169.8726937,    85.78052879,    52.27077908, 34.75037228,    24.26282592,    17.45698221,    12.79876151,    9.489020631,    7.072207906,    5.270845279,    3.907196234},

     {0,    0, 0,    0,    0,    0,    0,    0,    0,    11042.96616,    226.1770558,    99.19175486,    57.37654604,    37.13454908,    25.51067569,    18.15873411,    13.21287491,    9.741614375,    7.229764947,    5.370490792,    3.970601048},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    338.3062607,    117.5730238,    63.58751317,    39.86985432,    26.89376682,    18.91922006,    13.65464844,    10.00799916,    7.394483931,    5.473962935,    4.036087894},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    670.9062917,    144.3154465,    71.30608143,    43.04002211,    28.43534499,    19.7461357,    14.12694902,    10.28933607,    7.566864447,    5.58148638,    4.103760943},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    39723.93896,    186.8034028,    81.15698678,    46.75770991,    30.16430691,    20.64858253,    14.63305393,    10.58692021,    7.747453708,    5.693303749,    4.173731457},

    {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    264.7448646,    94.16546614,    51.17816732,    32.11702881,    21.63740425,    15.17672705,    10.90220081,    7.936852269,    5.809677409,    4.246118379},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    454.2841996,    112.1394482,    56.52146544,    34.33995385,    22.72562462,    15.76231252,    11.23680464,    8.135720732,    5.930891548,    4.321048979},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    1599.097718,    138.592638,          63.11027115,    36.89333337,    23.92902429,    16.39485108,    11.5925642,    8.344787487,    6.057254523,    4.398659663},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    181.3772584,    71.43752125,    39.85677065,    25.26691103,    17.08022562,    11.97155128,    8.56485754,    6.189101415,    4.47909674},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    262.3702128,    82.29580448,    43.33766881,    26.76316351,    17.82534457,    12.37611731,    8.79682293,    6.326797035,    4.562517373},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    474.0450087,    97.04586092,    47.48452711,    28.44766899,    18.63837569,    12.80894217,    9.041674797,    6.470739291,    4.6490906},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    2453.032795,    118.236817,          52.5086765,    30.35834013,    19.52904668,    13.2730937,    9.300517535,   6.621363019,    4.738998474},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    151.2658858,    58.72144128,    32.54400263,    20.50903611,    13.77210043,    9.57458545,    6.779144372,    4.83243734},

     {0,    0,   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    209.8976462,    66.60121455,    35.06862634,    21.59248861,    14.31004155,    9.865262458,    6.94460585,    4.929619267},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    342.7409483,    76.92289229,    38.01769002,    22.79670179,    14.89165849,    10.17410537,    7.118322075,    5.030773652},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    933.5656741,    91.02970547,     41.5080516,    24.1430568,    15.52249527,    10.50287191,    7.300926461,    5.13614903},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    111.4712533,    45.70380199,    25.65829867,    16.20907562,    10.8535541,    7.493118926,    5.246015109},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    143.7499387,    50.84281109,    27.37633129,    16.95912949,    11.22841867,    7.695674876,    5.360665073},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    202.3377654,    57.28344586,     29.34078428,    17.78188522,    11.63005616,    7.909455586,    5.4804182},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   0,    0,    0,    341.5251341,    65.591933,          31.6087696,    18.68845126,    12.06144071,    8.135420548,    5.605622836},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    1094.142012,    76.71862205,      34.25652594,    19.69232067,    12.526004,    8.374641795,    5.736659728},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    92.39024239,    37.38815671,    20.81004695,13.02772673,    8.62832095,    5.873945969},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    116.1062038,    41.14964111,    22.06216444,    13.57125273,    8.89780931,    6.017939377},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    156.1988344,    45.75224397,    23.47446092,    14.16203347,    9.184632062,    6.169143629},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    238.576319,    51.51360631,        25.07977304,    14.80651118,    9.490517107,    6.32811407},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    504.7680903,    58.93434126,     26.92057082,    15.51235501,    9.817429792,    6.495464632},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    68.85194551,    29.05277052,    16.28876755,    10.16761538,    6.671875711},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   0,    0,    0,    0,    82.78149639,    31.55151296,    17.14688808,    10.54365045,    6.858103339},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    103.7746434,    34.52020285,    18.10033079,    10.94850664    ,7.05499016},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    139.0292374,    38.10517727,    19.165912,        11.38562909,    7.26347801},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    210.5531877,    42.52056695,    20.36465099,    11.85903494,    7.484623115},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   0,    0,    0,    0,    433.6039241,    48.09269824,     21.72316998,    12.37343691,    7.719613948},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    55.34465047,    23.27569497,     12.93440095,    7.969792483},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    65.17086216,    25.0669786,     13.5485482,    8.236680033},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    79.23780068,    27.15668482,    14.22381777,    8.522007982},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    101.0461288,    29.62616308,    14.96981155,    8.827755611},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    139.4121801,    32.58928598,    15.7982539,    9.15619583},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   0,    0,    0,    0,    0,    0,    224.7315854,    36.21050666,    16.7236121,    9.509952019},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    579.1037739,    40.73645179,    17.76394862,    9.892068009},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    46.55457269,    18.94211152,    10.306096},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    54.31039841,    20.28743221,    10.75620733},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    65.16534476,    21.83820022,    11.24733338},

     {0,    0,    0,   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    81.440737,         23.64536625,    11.7853471},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    108.5476488,    25.77824661,    12.3772988},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    162.6912583,    28.33361838,    13.03172703},

     {0,    0,    0,    0,    0,    0,    0,    0,   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    324.5623832,    31.45081246,   13.75907279},

     {0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    62791.68001,    35.33799211,    14.57224103}};

     cout<<"Input the temparture:";

     cin>>x;

     t=x;

     cout<<"Input the pressure:";

     cin>>y;

     p=y;

     for(int i=0;i<21;i++)

          for(int j=0;j<75;j++)

          {

              if(aray[j][i]>=x)

              {

                   x1=aray[j-1][i];

                   x2=aray[j][i];

                   break;

              }

          }

     cout<<"p1= "<<x1<<" p2= "<<x2;

     for(int i=0;i<75;i++)

          for(int j=0;j<21;j++)

          {

              if(aray[i][j]>=y)

              {

                   y1=aray[i][j-1];

                   y2=aray[i][j];

                   break;

              }

          }

     cout<<"t1= "<<y1<<" t2="<<y2;

     m=(y2-y1)/(x2-x1);

     cout.precision(5);

     cout<<"The slop is: "<<m<<" ";

     cin.get();

     b=y1-(m*x1);

     cout<<"the y interceptis: "<<b<<" ";

     cout<<"the line equation is: y=("<<m<<")*x + "<<b<<" ";

    

     if(p==5)

     {

          a = 15;

     }

     if(p==10)

     {

          a = 16;

     }

     if (p==15)

     {

          a = 17;

     }

     if (p==20)

     {

          a=18;

     }

     if (p==25)

     {

          a=19;

     }

     if (p==30)

     {

          a=20;

     }

     if (p==35)

     {

          a=21;

     }

     if (p==40)

     {

          a=22;

     }

     if (p==45)

     {

          a=23;

     }

     if (p==50)

     {

          a=24;

     }

     if (p==55)

     {

          a=25;

     }

     if (p==60)

     {

          a=26;

     }

     if (p==65)

     {

          a=27;

     }

     if (p==70)

     {

          a=28;

     }

     if (p==75)

     {

          a=29;

     }

     if (p==80)

     {

          a=30;

     }

     if (p==85)

     {

     a=31;

     }

     if (p==90)

     {

          a=32;

     }

     if (p==95)

     {

          a=33;

     }

     if (p==100)

     {

          a=34;

     }

     if (p==105)

     {

     a=35;

     }

     if (p ==110 )

     {

          a=36;

     }

     if (p==115)

     {

          a=37;

     }

     if (p==120)

     {

          a=38;

     }

     if (p==125)

     {

          a=39;

     }

     if (p==130)

     {

          a=40;

     }

     if (p==135)

     {

          a=41;

     }

     if (p==140)

     {

          a=42;

     }

     if (p==145)

     {

          a=43;

     }

     if (p==150)

     {

          a=44;

     }

     if (p==155)

     {

          a=45;

     }

     if (p==160)

     {

          a=46;

     }

     if (p==165)

     {

          a=47;

     }

     if (p==170)

     {

          a=48;

     }

     if (p==175)

     {

          a=49;

     }

     if (p==180)

     {

          a=50;

     }

     if (p==185)

     {

          a=51;

     }

     if (p==190)

     {

          a=52;

     }

     if (p==195)

     {

          a=53;

     }

     if (p==200)

     {

          a=54;

     }

     if (p==205)

     {

          a=55;

     }

     if (p==210)

     {

          a=56;

     }

     if (p==215)

     {

          a=57;

     }

     if (p==220)

     {

          a=58;

     }

     if (p==225)

     {

          a=59;

     }

     if (p==230)

     {

          a=60;

     }

     if (p==235)

     {

          a=61;

     }

     if (p==240)

     {

          a=62;

     }

     if (p==245)

     {

          a=63;

     }

     if (p==250)

     {

          a=64;

     }

     if (p==255)

     {

          a=65;

     }

     if (p==260)

     {

          a=66;

     }

     if (p==265)

     {

          a=67;

     }

     if (p==270)

     {

          a=68;

     }

     if (p==275)

     {

          a= 69;

     }

     if (p==280)

     {

          a=70;

     }

     if (p==285)

     {

          a=71;

     }

     if (p==290)

     {

          a=72;

     }

     if (p==295)

     {

          a=73;

     }

     if (p==300)

     {

          a=74;

     }

     if (p== 1)

     {

          a = 11;

     }

     if (p== 2)

     {

          a = 12;

     }

     if (p== 3)

     {

          a = 13;

     }

     if (p== 4)

     {

          a = 14;

     }

     if (p == 1e-1)

     {

          a = 10;

     }

     if (p == 1e-2)

     {

          a = 9;

     }

     if (p== 1e-3)

     {

          a = 8;

     }

     if (p== 1e-4)

     {

          a = 7;

     }

     if (p== 1e-5)

     {

          a = 6;

     }

     if (p== 1e-6)

     {

          a = 5;

     }

     if (p== 1e-7)

     {

          a=4;

     }

     if (p== 1e-8)

     {

          a=3;

     }

     if (p== 1e-9)

     {

          a =2;

     }

     if (p== 1e-10)

     {

          a=1;

     }

     b=(120+t)/5;

     cout<<"The answer is : "<<aray[a][b]<<endl;

     system("pause");

}

Result:

Input the temparture:81.5

Input the pressure:200

p1= 0 p2= 1.45e+27t1= 0 t2=62791.7The slop is: 4.3305e-23

the y interceptis: 0

the line equation is: y=(4.3305e-23)*x + 0

The answer is : 10.949

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote