Тема: C++ Знайти номер рядка у матриці
Попереня назва: с++ прошу у вас допомоги
У матриці A7×5 визначити та вивести номер рядка, який містить максимальну кількість нульових елементів.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → C++ Знайти номер рядка у матриці
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Попереня назва: с++ прошу у вас допомоги
У матриці A7×5 визначити та вивести номер рядка, який містить максимальну кількість нульових елементів.
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
srand((int)time(0));
int count = 0, max = 0;
const int n = 7, m = 5;
int i, j;
int A[n][m];
for(i = 0; i < n; i++)
{
count = 0;
for(j = 0; j < m; j++)
{
A[i][j] = rand() % 20;
if(A[i][j] == 0) count++;
cout << A[i][j] << " ";
}
if(count > max) max = count;
cout << "\n";
}
count = 0;
for(i = 0; i < n; i++)
{
for(j = 0; j < m; j++)
if(A[i][j] == 0) count++;
if(count == max)
cout << "Row " << i++ << "\n";
}
system("pause");
return 0;
}
Бачу завдання і код. Ви зробили завдання і вирішили поділитися кодом зі світом? Чи в чомусь іншому допомога потрібна?
Не впевнена що код правильний. Не завжди показує правильну відповідь.
Не впевнена що код правильний. Не завжди показує правильну відповідь.
Можете навести приклад?
Просто в коді завжди є, що виправити, але вам, швидше за все, треба виправити щось конкретне.
Так, і нащо вам ++ ось тут?
cout << "Row " << i++ << "\n";
А ще було б дуже непогано вирівняти код
Так, і нащо вам ++ ось тут?
Напевно, там мало б бути i + 1.
Доброго дня. Допоможіть будьласка. Є матриця 4 на 4. значеня 0 або 1. Періодично змінюються. Потрібно вивести на екран
номер і значення ячейки матриці. создав ще одну матрицю і провожу порівняння нового значення і старого, а от як вивести номер ячейки не виходить
Код показуйте. І наступного разу, будь ласка, без нагадування.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися