• помогите с кодом пожалуйста, почему то не правильно работает, не пойму в чем дело, в задании требуется вывести все четные элементы матрицы используя функцию, он выводит заданную матрицу, но пишет что нет четных эл-ов. очень прошу помощь, буду благодарна за любую помощь.

Ответы 1

  • #include <iostream>using namespace std;int main(){ setlocale(LC_ALL,"rus"); int a[100][100];    int n, m, i, j, k, f;     cout << "вв строки= ";    cin >> n;    cout << "столбцы= ";    cin >> m;    for (i=0; i<n; i++)    {    cout<<"вв строки с номером "<<i+1<<"";;    for (j = 0; j < m; j++)    {    cout<<" a[" << i << "][" << j << "]=" ; cin>>a[i][j]; } } cout<<""; for (i=0; i<n; i++) { for (j = 0; j < m; j++) cout<<a[i][j]<<" "; cout<<""; } cout << "Четные элементы:"; k = 0; for (i=0; i<n; i++) { cout << "строка " << i+1 << ":"; f = 0; for (j = 0; j < m; j++) { if (a[i][j]%2==0) { cout<<a[i][j]<<" "; f++; } } if (f == 0) cout <<" нет"; k = k+f; cout<<""; } if (k == 0) cout<<"нет строк с четными эл-ми";      return 0;}Пример:вв строки= 3столбцы= 4вв строки с номером 1 a[0][0]= 5a[0][1]= 7a[0][2]= 4a[0][3]=3вв строки с номером 2 a[1][0]= 7a[1][1]= 5a[1][2]= 3a[1][3]= 1вв строки с номером 3 a[2][0]= 8a[2][1]= 2a[2][2]= 4a[2][3]= 65 7 4 3 7 5 3 1 8 2 4 6 Четные элементы: строка 1: 4 строка 2:  нет строка 3: 8 2 4 6
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years