• API
• FAQ
• Tools
• Archive
SHARE
TWEET # LW5 intervals resort parad0xxxxx  Jan 24th, 2020 61 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
1. #include <iostream>
2. #include <ctime>
3. using namespace std;
4. int main()
5. {
6.     int n;
7.     float m;
8.     cout << "Enter index count: " << endl;
9.     cin >> n;
10.     float* arr = new float[n];
11.     for (int i = 0; i < n; i++)
12.     {
13.         cout << "Enter " << i << " index: " << endl;
14.         cin >> m;
15.         arr[i] = m;
16.     }
17.     for (int i = 0; i < n; i++)
18.         cout << arr[i] << "; " << endl;
19.
20.     float a, b;
21.     cout << "Enter the begining of interval: " << endl;
22.     cin >> a;
23.     cout << "Enter the ending of interval: " << endl;
24.     cin >> b;
25.
26.     int count = 0;
27.     int maxposition = 0;
28.     float maxvalue = arr;
29.     for (int i = 0; i < n; i++)
30.     {
31.         if (arr[i] > a&& arr[i] < b)
32.         {
33.             count++;
34.         }
35.
36.         cout << count << endl;
37.
38.         for (int i = 0; i < n; i++)
39.         {
40.             if (arr[i] > maxvalue)
41.             {
42.                 maxvalue = arr[i];
43.                 maxposition = i;
44.             }
45.         }
46.
47.     }
48.         cout << "The maximal value of interval is: " << maxvalue << endl;
49.
50.
51.         float remvalue = arr;
52.         for (int i = maxposition + 1; i < n; i++)
53.         {
54.                 remvalue += arr[i];
55.         }
56.         cout << "The remaining value of interval is: " << remvalue << endl;
57.
58.         /*int sum = 0;
59.         for (int i = 0; i < a; i++)
60.         {
61.         sum = sum + 1;
62.         }
63.         if (i<a && i>b)
64.         }*/
65.         float temp = 0;
66.         for (int i = 0; i < n; i++)
67.         {
68.             if (arr[i] < 0)
69.                 arr[i] = arr[i] * (-1);
70.         }
71.
72.         for (int i = 0; i < n; i++)
73.         {
74.
75.             for (int z = i + 1; z < n; z++)
76.             {
77.                 if (arr[i] < arr[z])
78.                 {
79.                     temp = arr[z];
80.                     arr[z] = arr[i];
81.                     arr[i] = temp;
82.                 }
83.             }
84.         }
85.         for (int i = 0; i < n; i++)
86.             cout << arr[i] << " ";
87.         cout << endl;
88.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.
Top