Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void nov_massiv(int *p, int n, int k);
- int main()
- {
- int x, s, k, y, len = 0;
- int p = 1;
- cout << "vvedi chislo ";
- cin >> x;
- int dubx;
- dubx = x;
- while (dubx){
- k = dubx % 10;
- len++;
- dubx = dubx / 10;
- }
- int temp, rlast,rfirst ;
- temp = len;
- rlast = len;
- y = x % 10;
- int pfix = 1;
- while (x){
- s = x % 10;
- if (s < y){
- p++;
- }
- else {
- if ((temp - p) > 0)
- rlast = temp;
- if (p>pfix)
- pfix = p;
- p = 1;
- }
- y = s;
- x = x / 10;
- temp--;
- }
- if (p > pfix) pfix = p;
- if (pfix > 1)
- {
- cout << "naibolshaya vozrastayschaya posled ravna" << pfix;
- cout << "\nposlednij razryad" << rlast;
- rfirst = rlast - pfix + 1;
- cout << "\npervui razryad" << rfirst;
- }
- else cout << "net posledovatelnosti";
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement