Informatică, întrebare adresată de KaziINFO, 9 ani în urmă

Se da un tablou bidimensional cu m linii, n coloane si cu componente de tip int . Se cere sa se afiseze numarul de componente care sunt cifre, din tablou.

ex: m=3, n=4
      1    2    3    4
      2    8    6    11
      3    1    2    232
      se va afisa
       10

Răspunsuri la întrebare

Răspuns de uleiaalex
0
Pseudocod
@citeste m,n
pentru i=1,m,1 do
  pentru j=1,n,1 do
    {
       citeste(a[i,j]);
    }
pentru i=1,m,1 do
  pentru j=1,n,1 do
    {
       c=(string) a[i,j];
       daca(lungime c = 1) atunci contor = contor + 1
    }
scrie contor


KaziINFO: vreau rezolvarea nu explicatii
uleiaalex: pai asta e rezolvarea, doar o traduci in C++, nu am experienta in C++
Răspuns de Razzvy
0
#include <iostream>
using namespace std;

int main()
{
   int m, n, a[100][100], cnt = 0;
   cin>>m>>n;
   for(int i = 0; i < m; i++)
     for(int j = 0; j < n; j++)
     {
         cin>>a[i][j];
         if(a[i][j] < 10 && a[i][j] >= 0) cnt++;
     }
   cout<<cnt;
}
Alte întrebări interesante