Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- using namespace std;
- int main() {
- int m, n;
- // Введення розмірів масиву
- cout << "Введіть кількість рядків (m): ";
- cin >> m;
- cout << "Введіть кількість стовпців (n): ";
- cin >> n;
- vector<vector<double>> A(m, vector<double>(n));
- // Введення елементів масиву
- cout << "Введіть елементи масиву A[" << m << "][" << n << "]:\n";
- for (int i = 0; i < m; i++) {
- for (int j = 0; j < n; j++) {
- cin >> A[i][j];
- }
- }
- // Виведення масиву на екран
- cout << "\nМасив A:\n";
- for (int i = 0; i < m; i++) {
- for (int j = 0; j < n; j++) {
- cout << A[i][j] << " ";
- }
- cout << endl;
- }
- // Пошук мінімального елемента
- double min_elem = A[0][0];
- for (int i = 0; i < m; i++) {
- for (int j = 0; j < n; j++) {
- if (A[i][j] < min_elem) {
- min_elem = A[i][j];
- }
- }
- }
- // Підрахунок кількості мінімальних елементів та виведення їх індексів
- int count_min = 0;
- cout << "\nІндекси найменших елементів:\n";
- for (int i = 0; i < m; i++) {
- for (int j = 0; j < n; j++) {
- if (A[i][j] == min_elem) {
- count_min++;
- cout << "[" << i << "][" << j << "]\n";
- }
- }
- }
- // Виведення кількості мінімальних елементів
- cout << "\nКількість найменших елементів: " << count_min << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement