Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <windows.h>
- #include <time.h>
- using namespace std;
- int main()
- {
- /*
- Количество минимумов среди двузначных
- вход
- количество элементов
- элементы
- выход
- число минимумов
- 1) Введите размер массива n: -1
- Ваш массив: 88 68 -48 16 -20 40 -12 94 -24 -65
- Количество минимумов 1
- 2)Введите размер массива n: 4
- введите элементы массива: 20 12 1 12
- Ваш массив: 20 12 1 12
- Количество минимумов 2
- */
- SetConsoleCP(1251);
- SetConsoleOutputCP(1251);
- srand(time(NULL));
- int k=0;
- int n;
- int z;
- int a = -100;
- int b = 100;
- bool x = false;
- cout << "введите размер массива n: ";
- cin >> n;
- int c[100];
- cout << "введите элементы массива: " << endl;
- if(n < 1)
- {
- n = 10;
- for(int i = 1; i <= n; i++) c[i] = rand() % (b - a + 1) + a;
- }
- else
- {
- cout << "Заполните маасив\n";
- for (int i = 1; i <= n; i++) cin >> c[i];
- }
- cout << "Ваш массив: ";
- for(int i = 1; i <= n; i++) cout << c[i] << " ";
- cout << endl;
- int mins = 1000;
- for(int i = 1; i <= n; i++)
- {
- if(c[i] == mins) k++;
- if ((c[i] >= 10) && (c[i] < 100) || (c[i] <= -10) && (c[i] > -100))
- if (mins > c[i]) {mins = c[i]; k = 1;}
- }
- //for(int i = 1; i <= n; i++)
- cout << "Количество минимумов " << k << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment