Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <ctime>
- using namespace std;
- int main()
- {
- int n;
- float m;
- cout << "Enter index count: " << endl;
- cin >> n;
- float* arr = new float[n];
- for (int i = 0; i < n; i++)
- {
- cout << "Enter " << i << " index: " << endl;
- cin >> m;
- arr[i] = m;
- }
- for (int i = 0; i < n; i++)
- cout << arr[i] << "; " << endl;
- float a, b;
- cout << "Enter the begining of interval: " << endl;
- cin >> a;
- cout << "Enter the ending of interval: " << endl;
- cin >> b;
- int count = 0;
- int maxposition = 0;
- float maxvalue = arr[0];
- for (int i = 0; i < n; i++)
- {
- if (arr[i] > a&& arr[i] < b)
- {
- count++;
- }
- cout << count << endl;
- for (int i = 0; i < n; i++)
- {
- if (arr[i] > maxvalue)
- {
- maxvalue = arr[i];
- maxposition = i;
- }
- }
- }
- cout << "The maximal value of interval is: " << maxvalue << endl;
- float remvalue = arr[0];
- for (int i = maxposition + 1; i < n; i++)
- {
- remvalue += arr[i];
- }
- cout << "The remaining value of interval is: " << remvalue << endl;
- /*int sum = 0;
- for (int i = 0; i < a; i++)
- {
- sum = sum + 1;
- }
- if (i<a && i>b)
- }*/
- float temp = 0;
- for (int i = 0; i < n; i++)
- {
- if (arr[i] < 0)
- arr[i] = arr[i] * (-1);
- }
- for (int i = 0; i < n; i++)
- {
- for (int z = i + 1; z < n; z++)
- {
- if (arr[i] < arr[z])
- {
- temp = arr[z];
- arr[z] = arr[i];
- arr[i] = temp;
- }
- }
- }
- for (int i = 0; i < n; i++)
- cout << arr[i] << " ";
- cout << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement