Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iomanip>
- #include <iostream>
- #include <fstream>
- #include <string>
- using namespace std;
- ifstream inp ("input.txt");
- ofstream out ("output.txt");
- struct car
- {
- string mark, surname;
- int number, year, km;
- void print();
- };
- void car::print()
- {
- out <<setw(6)<<mark<<setw(15)<<surname<<setw(6)<<number<<setw(4)<<year<<setw(5)<<km<<endl;
- }
- int main (void)
- {
- int n;
- cin >> n;
- car *cars = new car[n];
- n=0;
- while (inp.peek() != EOF)
- {
- inp >> cars[n].mark;
- inp >> cars[n].surname;
- inp >> cars[n].number;
- inp >> cars[n].year;
- inp >> cars[n].km;
- n++;
- }
- inp.close();
- int ayear;
- cin >> ayear;
- for (int i=0; i<n; i++)
- if (ayear > cars[i].year)
- cars[i].print();
- out.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement