Skip to content

Instantly share code, notes, and snippets.

Created May 24, 2012 09:39
Show Gist options
  • Save anonymous/2780481 to your computer and use it in GitHub Desktop.
Save anonymous/2780481 to your computer and use it in GitHub Desktop.
/*
Name: Anthony Burchell-Bailey
Lab: 8:30-10:30 17-106
Modifcation Date: //2012
File Description: Lab week 12 task 5
*/
#include <iostream>
using namespace std;
struct car
{
char make[20];
char model[20];
int year;
int price;
};
void finalinput(car[]);
int pricefind(car[]);
int main()
{
int largest;
car carinstock[5] = {{"Toyota", "Camry", 2002, 23290},
{"Holden", "Barina", 2001, 11000},
{"Mazda", "Astina", 1993, 8200},
{"Ford", "Fairmont", 1995, 8500}};
finalinput(carinstock);
pricefind(carinstock);
cout << largest << "main\n";
cout << "Make: " << carinstock[5].make << endl <<
"Model: " << carinstock[5].model << endl <<
"Year: " << carinstock[5].year << endl <<
"Price: " << carinstock[5].price << endl;
return 0;
}
void finalinput(car carinstock[])
{
cout << "Enter car make\n";
cin.getline(carinstock[5].make, 20, '\n');
cout << "Enter car model\n";
cin.getline(carinstock[5].model, 20, '\n');
cout << "Enter car year\n";
cin >> carinstock[5].year;
cout << "Enter car price\n";
cin >> carinstock[5].price;
}
int pricefind(car carinstock[])
{
int largest = 0;
for (int i = 1; i < 6; i++)
{
if (carinstock[largest].price < carinstock[i].price)
largest = i;
}
return largest;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment