ok here is my new source code:
and the errors I am getting have reduced:Code:#include<iostream> #include<string> #include<cmath> using namespace std; float transferTime ( int hddSpeeds[], float sizeOfDir ); int main() { string hddNames[5]; float transferRate[5]; int hddSpeeds[5]; float sizeOfDir; float counter = 0; int fastest; for ( int loop = 0; loop < 5; loop++ ) {//open loop cout<<"Please enter a harddrive name to be compared: "; cin>> hddNames[loop]; cout<<"Please enter the transfer speed of that drive in megabits per second: "; cin>> hddSpeeds[loop]; cout<<"Please enter the size of the directory being transferred in Gigabytes: "; cin>> sizeOfDir; }//end loop for (int loop = 0; loop < 5; loop++ ) {//open loop int dummy = hddSpeeds[loop]; transferRate[loop] = sizeOfDir * 1024 * 8/dummy; }//close loop for ( int loop = 0; loop < 5; loop++ ) {//open loop if ( counter < transferRate[loop] ) {//open if fastest = loop; }//close if }//close loop float topspeed; topspeed = transferRate[fastest]; cout<<"Hard Drive\tTransfer rate Mbps\tDirectory Size\tTransfer time\n"; for (int loop = 0; loop < 5; loop++ ) {//open loop cout<< hddName[loop] << "\t"; cout<< hddSpeeds[loop] << "\t"; cout<< sizeOfDir << "\t"; cout<< transferRate[loop] << "\n"; }//close loop cout<<"\n"; cout<<"The fastest of the given Hard Drives was: "; cout<<"Hard Drive\tTransfer rate Mbps\tDirectory Size\tTransfer time\n"; cout<< hddName[fastest] << "\t"; cout<< hddSpeeds[fastest] << "\t"; cout<< sizeOfDir << "\t"; cout<< std::fixed << setprecision(1) << topspeed << "\n"; }
Code:hddnofunc.cpp: In function ‘int main()’: hddnofunc.cpp:43: error: ‘hddName’ was not declared in this scope hddnofunc.cpp:51: error: ‘hddName’ was not declared in this scope hddnofunc.cpp:54: error: ‘setprecision’ was not declared in this scope



LinkBack URL
About LinkBacks


