Untitled
unknown
plain_text
6 days ago
1.2 kB
3
Indexable
#include <iostream> #include <algorithm> #include <cstring> #include <fstream> #include <iomanip> #include <cmath> #include <cctype> using namespace std; struct Engine { int hp; int torque; }; struct Car { char ime[30]; int godina; Engine motor; }; void print(Car *koli, int n) { for (int i=0;i<n;i++) { for (int j=0;j<n-1-i;j++) { if (koli[j].motor.hp>koli[j+1].motor.hp) { swap(koli[j],koli[j+1]); } } } if (koli[0].motor.torque>koli[1].motor.torque) { cout<<"Manufacturer: " <<koli[0].ime<<endl; cout<<"Year"<<koli[0].godina<<endl; cout<<"Horsepower: " <<koli[0].motor.hp<<endl; cout<<"Torque: " <<koli[0].motor.torque<<endl; } else { cout<<"Manufacturer: " <<koli[1].ime<<endl; cout<<"Year"<<koli[1].godina<<endl; cout<<"Horsepower: " <<koli[1].motor.hp<<endl; cout<<"Torque: " <<koli[1].motor.torque<<endl; } } int main() { int n; cin>>n; char ime[30]; int godina,hp,torque; Car k1[n]; for (int i=0;i<n;i++) { cin>>k1[i].ime>>k1[i].godina>>k1[i].motor.hp>>k1[i].motor.torque; } print(k1,n); return 0; }
Editor is loading...
Leave a Comment