1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
#include <iostream>
#include <string>
using namespace std;
int main()
{
string driver1, driver2, driver3,
color1, color2, color3;
int number1, number2, number3,
laptimeM1, laptimeS1,
laptimeM2, laptimeS2,
laptimeM3, laptimeS3;
// Car1 Information
cout << "Who is the driver for car one? ";
std:: getline(cin, driver1);
cout << "What is the color for car one? ";
std::getline(cin, color1);
cout << "What is car one's number? ";
cin >> number1;
cout << "What was car one's laptime? ";
cin >> laptimeM1 >> laptimeS1;
cin.ignore();
// Car2 Information
cout << endl << "Who is the driver for car two? ";
std::getline(cin, driver2);
cout << "What is the color for car two? ";
std::getline(cin, color2);
cout << "What is car two's number? ";
cin >> number2;
cout << "What was car two's laptime? ";
cin >> laptimeM2 >> laptimeS2;
cin.ignore();
// Car3 Information
cout << endl << "Who is the driver for car three? ";
std::getline(cin, driver3);
cout << "What is the color for car three? ";
std::getline(cin, color3);
cout << "What is car three's number? ";
cin >> number3;
cout << "what is car three's laptime? ";
cin >> laptimeM3 >> laptimeS3;
// Convert all to seconds
int s1 = laptimeS1 + laptimeM1 * 60;
int s2 = laptimeS2 + laptimeM2 * 60;
int s3 = laptimeS3 + laptimeM3 * 60;
cout << endl << "Fastests: " << endl;
if (s1 <= s2 && s1 <= s3)
cout << driver1 << " " << color1 << " " << number1 << " " << s1 << "seconds" << endl;
if (s2 <= s1 && s2 <= s3)
cout << driver2 << " " << color2 << " " << number2 << " " << s2 << "seconds" << endl;
if (s3 <= s2 && s3 <= s1)
cout << driver3 << " " << color3 << " " << number3 << " " << s3 << "seconds" << endl;
return 0;
}
|