Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. void vivod()
  2. {
  3. struct kniga books[size];
  4. kniga temp;
  5. int i = 0, j, o, n;
  6. ifstream f;
  7. f.open("f.txt");
  8. system("cls");
  9. gotoxy(30, 0);
  10. cout << "Список книг:";
  11. do
  12. {
  13. getline(f, books[i].naz);
  14. getline(f, books[i].famA);
  15. getline(f, books[i].zhanr);
  16. getline(f, books[i].years);
  17. i++;
  18. } while (f);
  19.  
  20. for (j = 0; j < i - 1; j++)
  21. for (o = j + 1; o < i; o++)
  22. if (books[j].naz.compare(books[o].naz) > 0)
  23. {
  24. temp = books[j];
  25. books[j] = books[o];
  26. books[o] = temp;
  27. }
  28. for (j = 0; j < i; j++)
  29. {
  30. cout << "\nНазвание книги: " << books[j].naz << endl;
  31. cout << "Автор: " << books[j].famA << endl;
  32. cout << "Жанр: " << books[j].zhanr << endl;
  33. cout << "Год издания: "
  34.  
  35. << books[j].years << endl;
  36. _getch();
  37. }
  38.  
  39. f.close();
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement