Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. stud *create(void) {
  2. stud *prev, *current, *head;
  3. char check;
  4. head = prev = new stud;
  5.  
  6. std::cout << "Введите фамилию: " << std::endl;
  7. std::cin >> prev->last_name;
  8.  
  9. do {
  10. current = new stud;
  11. std::cout << "Введите фамилию: " << std::endl;
  12. std::cin >> current->last_name;
  13. prev->next = current;
  14. prev = current;
  15. std::cout << "Добавить еще одного студента? y/n " << std::endl;
  16. std::cin >> check;
  17. if (check == 'n')
  18. break;
  19. } while (1);
  20.  
  21. current->next = NULL;
  22. return head;
  23. }
  24.  
  25. void show(stud *head) {
  26. stud *current;
  27. current = head;
  28. while (current != NULL) {
  29. std::cout << current->last_name << ": ";
  30. for (int i = 0; i < 4; i++)
  31. std::cout << current->grades[i] << " ";
  32. std::cout << std::endl;
  33. current = current->next;
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement