Informatică, întrebare adresată de alalalalalalal3, 8 ani în urmă

Se citeste o matrice cu n linii si m col numere naturale. Inlocuiti toate numerele de cel
putin 2 cifre din matrice cu suma cifrelor lor.

Răspunsuri la întrebare

Răspuns de aritonmihaim
0

Răspuns:

#include <bits/stdc++.h>

using namespace std;

int sum(int x)

{

   int s=0;

   while(x)

   {

       s+=x%10;

       x/=10;

   }

   return s;

}

int v[1001][1001];

int main()

{

   int n, m;

   cin>>n>>m;

   for(int i=1; i<=n; i++)

   {

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

       cin>>v[i][j];

   }

   for(int i=1; i<=n; i++)

   {

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

       cout<<sum(v[i][j])<<" ";

       cout<<endl;

   }

   

   return 0;

}

Explicație:

Alte întrebări interesante