Предмет: Информатика, автор: alexanderlox

Замінити парні за значенням елементи матриці на 0 на с++

Ответы

Автор ответа: asilvejstruk
1

#include <iostream>

using namespace std;

void zamina(int arr[4][5], const int n, const int m) {

   for (int i = 0; i < n; i++) {

       for (int j = 0; j < m; j++) {

          if (arr[i][j] % 2 == 0) {

              arr[i][j] = 0;

          }

       }

   }

   for (int i = 0; i < n; i++) {

       for (int j = 0; j < m; j++)

           cout << arr[i][j] << "\t";

       cout << endl;

   }

}

int main() {

   const int n = 4, m = 5;

   int arr[n][m];

   for (int i = 0; i < n; i++) {

       for (int j = 0; j < m; j++) {

           cin >> arr[i][j];

       }

   }

   zamina(arr, n, m);

   return 0;

}

Автор ответа: Andrey36789
1

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main() {

srand(time(NULL));

int n, m;

cin >> n >> m;

int** arr = new int* [n];

for (int i = 0; i < n; i++) {

 arr[i] = new int[m];

}

for (int i = 0; i < n; i++) {

 for (int j = 0; j < m; j++) {

  arr[i][j] = rand() % 10 + 1;

 }

}

   for (int i = 0; i < n; i++) {  // Вивід матриці у консоль.

       for (int j = 0; j < m; j++) {

           cout << arr[i][j] << " " ;

       }

       cout << endl ;

   }

   for (int i=0 ;i<n ;i++){ //Заміна парних елементів на 0.  

       for(int j=0 ;j<m ;j++){  

           if(arr[i][j]%2==0)   //Якщо елемент парний,то заміняємо його на 0.  

               arr[i][j]=0 ;   //Заміняємо.  

       }  

   }  

   cout<<endl<<"New matrix:"<<endl ; //Виводимо нову матрицю.  

   for (int i=0 ;i<n ;i++){ //Виводимо.  

       for(int j=0 ;j<m ;j++){  

           cout<<arr[i][j]<<" " ; //Виводимо.    

       }   cout<<endl ; //Переводимо рядок.    

   }    

   return 0;  //Закриваємо main().    

    delete[] arr;//Освобождення пам'ять.    

    return 0;}

Интересные вопросы
Предмет: Химия, автор: semjois30
Предмет: Українська мова, автор: kinast214
Виберіть одну правильну відповідь.
1. Складним із різними видами зв'язку є речення: 1бал
А Це шарудить на ґанку осінь-мишка, це листя поміж аркуші, це книжка.
Б Врочисто, гучно листя помирає, а так вмирати вміє лиш воно!
В Брат герой, але він зовсім не той, хто потрібен тобі.
Г Життя — як пісня, що не віддзвенить.
2. Укажіть речення, у якому допущена пунктуаційна помилка. 1бал
А Більшого горя я не знаю, коли нива горить і чорніє зернина, тліє земля, де ромашки
цвіли, сохне навічно тонка тополина.
Б Стоїть гора високая, зелений гай шумить, пташки співають голосно, і річечка блищить.
В Важчають ноги, важчає  все тіло, тріскаються від спраги вуста, а в голову приходить
шерех колосків, ніби там осипаються вони.
Г Я знаю, тут проходили бої і вороги ломились в ці ворота.
3. Укажіть правильну характеристику речення: 1бал
«Справжнє громадянське виховання починається там де ідея й особиста праця
зливаючись воєдино творять те що народ говорить у людини є святе за душею». (Розділові
знаки пропущено).
А Складнопідрядне речення з однорідною підрядністю.
Б Складнопідрядне речення з підрядним та безсполучниковим зв’язком.
В Складне речення з підрядним та сурядним зв’язком.
Г Речення з сурядним зв’язком.
Установіть відповідність.
4. Установіть відповідність між реченнями та їх видами 2бали
(розділові знаки пропущено).
А  Складносурядне речення               Б Складнопідрядне речення
В Безсполучникове речення Г Складне речення з різними видами зв’язку.
1. Угорі озвались журавлі що взяли літо на   крила і летіли з ним у телії краї.
2. Каштани підносять свічі тополі співають   ввись і шепоти таємничі по кронах дерев  
пронеслись.                      
3. Шумлять жита  високою  стіною упершись в  обрій  на краю землі і жайворон  тріпоче
наді мною піднявши в небо пісню на крилі.
4. Хуртовина гуде замітає стежину людині.
5. Хтось воду розплескав весельцем до плеса віти тягне сад.
5. Установіть відповідність між реченнями і видами зв’язку простих речень у них
(розділові знаки пропущено). 2бали
А Складне речення із сурядним і безсполучниковим зв’язком.
Б Складнопідрядне речення.
В Складне речення із сурядним, підрядним та безсполучниковим зв’язком.
Г Складносурядне речення.
1 А в мене й досі по тілу пробігають мурашки і стає страшно-страшно.
2 А вранці із усіх казок прийшов невиспаний бузок росу із кучерів струснув ліг поруч з
нами і заснув.
3 Сонечко  встає і  в росі трава біля школи зацвітають квіти.

4 Квітка рвучко тягнеться до сонця і пружніє листя молоде в’ються стебел оксамиту  
гронця бо весна пробудження іде.
5 Через єдине невелике віконце яке розташоване в даху скупо просвічувалося небо.
6. Доповніть фрагменти так, щоб утворилися безсполучникові складні речення.
Щовечора я виходжу на одну годину в парк: 1бал
Проходжу п'ять кілометрів —
7. Перетворіть сполучникові речення на безсполучникові, опустивши сполучники.
Запишіть їх. Правильно розставте розділові знаки. 1бал
Якщо ввечері низько літають ластівки, то завтра буде дощ.
Я вже давно збагнув, що знання народних прикмет полегшує нам життя.
Дайте відповіді на запитання.
8. Що таке текст і які його ознаки? 1бал
9. Які частини виділяють у тексті? 1бал
10. Що таке тези і які види тез розрізняють?