Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void vivod()
- {
- struct kniga books[size];
- kniga temp;
- int i = 0, j, o, n;
- ifstream f;
- f.open("f.txt");
- system("cls");
- gotoxy(30, 0);
- cout << "Список книг:";
- do
- {
- getline(f, books[i].naz);
- getline(f, books[i].famA);
- getline(f, books[i].zhanr);
- getline(f, books[i].years);
- i++;
- } while (f);
- for (j = 0; j < i - 1; j++)
- for (o = j + 1; o < i; o++)
- if (books[j].naz.compare(books[o].naz) > 0)
- {
- temp = books[j];
- books[j] = books[o];
- books[o] = temp;
- }
- for (j = 0; j < i; j++)
- {
- cout << "\nНазвание книги: " << books[j].naz << endl;
- cout << "Автор: " << books[j].famA << endl;
- cout << "Жанр: " << books[j].zhanr << endl;
- cout << "Год издания: "
- << books[j].years << endl;
- _getch();
- }
- f.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement