Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include <windows.h>
- using namespace std;
- struct elem
- {
- int key;
- elem *next;
- }*S = NULL;
- void push(int n)
- {
- elem *p = S;
- S = new elem;
- S->key = n;
- S->next = p;
- }
- int pop(int &A)
- {
- if (S)
- {
- A = S->key;
- elem *p = S;
- S = S->next;
- delete p;
- return 1;
- }
- else return 0;
- }
- void main()
- {
- int size=10;
- int value ;
- SetConsoleCP(1251);SetConsoleOutputCP(1251);
- cout<<"Въведете размер:\n";
- cin >> size;
- for (int i = 0; i < size; i++)
- {
- cout<<"Въведете число:\n";
- cin >> value;
- push(value);
- }
- cout << "\nЛист: ";
- while (pop(value))
- {
- cout << value << " ";
- }
- system("PAUSE");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement