Professional Documents
Culture Documents
Teo Maria
char name[20];
char team[20];
int age;
int record;
int nr_pole_position;
public :
void setName(char a[]){
strcpy(name,a);
}
void setTeam(char a[]){
strcpy(team,a);}
void setAge(int a){
age=a;}
void setRecord(int a){
record=a;}
void setNr_pole_position(int a){
nr_pole_position=a;}
char *getName(){
return name;
}
char *getTeam(){
return team;
}
int getAge(){
return age;}
int getRecord(){
return record;}
int getNr_pole_position(){
return nr_pole_position;}
};
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include "PilotF1.h"
using namespace std;
int main(){
class PilotF1 *a=NULL;
cout<<"Introduce the number of pilots";
int n; cin>>n;
a=new PilotF1[n];
char *string=NULL;
string=new char[20];
int x;
cout<<endl<<"Now introduce the data";
for(int i=0;i<n;i++)
{ cout<<endl<<"Pilot "<<i+1<<":"<<endl;
cin>>string;
a[i].setName(string);
cin>>string;
a[i].setTeam(string);
cin>>x;
a[i].setAge(x);
cin>>x;
a[i].setRecord(x);
cin>>x;
a[i].setNr_pole_position(x);
}
int poz, recordMax=0;
for(int i=0;i<n;i++){
int x= a[i].getRecord();
if(x>recordMax)
{
recordMax=x;
poz=i;
}
}