Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Да се създаде свързан списък от цели числа и да се изведе на екрана.
- Да се въведат от клавиатурата 2 цели положителни числа Х и Y (Х < Y).
- Да се изтрият от списъка елементите със стойности между X и Y (ако има такива).
- Да се запишат в опашка елементите, които се делят на Х или на Y.
- Да се прочетат елементите на опашката и да се изведат на екрана.*/
- #include <iostream>
- #include <list>
- using namespace std;
- void PrintList(list<int>l1, list<int>::iterator it) {
- for (it = l1.begin(); it != l1.end(); it++) {
- cout << *it << " ";
- }
- }
- int main() {
- list <int> l1;
- list <int>::iterator it;
- for (int i = 1; i < 11; i++)
- l1.push_back(i);
- PrintList(l1, it);
- int x, y;
- cin >> x;
- cin >> y;
- for (it = l1.begin(); it != l1.end(); it++) {
- if (x > 0 && y > 0 && x < y)
- l1.erase(y);
- else
- cout << "errrrr --" << endl;
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement