Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- #define STUDENT_COUNT 5
- using namespace std;
- struct Student
- {
- string name = "Ivan";
- int age = 19;
- string group = "IKBO-45-98";
- };
- int main() {
- vector<Student> students(STUDENT_COUNT);
- while (true)
- {
- cout << "Do you want to change any student? (y/n)\n";
- char answer;
- cin >> answer;
- if (answer != 'y' && answer != 'n')
- continue;
- else
- {
- if (answer == 'n') break;
- else
- {
- int index;
- while (true)
- {
- cout << "Enter index of student:\n";
- cin >> index;
- if (index >= STUDENT_COUNT) continue;
- break;
- }
- cout << "Enter name, age, group of " << index << " student:\n";
- cin >> students[index].name >> students[index].age >> students[index].group;
- }
- }
- }
- cout << "list of students:\n";
- int i = 0;
- for (auto &student : students)
- cout << i++ << ") "
- << student.name
- << " of age "
- << student.age
- << " in group "
- << student.group << ".\n";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement