👤

În fişierul „Matrice.in” pe primul rând se găsesc două numere naturale m şi n (1<=m<=50, 1<=n<=50), despărţite printr-un spaţiu, care reprezintă numărul de linii, respectiv de coloane a unei matrici de numere întregi. Apoi, pe următoarele m linii se găsesc, pe fiecare linie câte n numere întregi, despărţite printr-un spaţiu, care reprezintă elementele matricei. Să se afişeze numărul elementelor impare de pe fiecare coloană. Tipărirea se face în fişierul „Impar.out”, pe fiecare rând câte un număr.

Răspuns :

#include <fstream>
using namespace std;
int a[55][55], n, m, i, j;
int main()
{
    ifstream f("Matrice.in");
    ofstream g("Impar.out");
    f >> m >> n;
    for(i = 1; i <= m; i ++)
     for(j = 1; j <= n; j ++)
      {
          f >> a[i][j];
          if(a[i][j] % 2 == 1) g << a[i][j] << "\n";
      }
    return 0;
}

Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Așteptăm cu nerăbdare să vă revedem și nu uitați să ne salvați în lista de favorite!


Ez Askings: Alte intrebari