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

Se considera tabloul T[1..n,1..m] cu elemente numere intregi . Sa se compuna un program care va numara elementele pozitive, va determina produsul celor negative si va substitui fiecare element nuldin tabloul T prin numarul dat c. Tabloul modificat se va afisa pe ecran. Ma ajuta cineva?

Răspunsuri la întrebare

Răspuns de AdiHero
0
#include<iostream>
using namespace std;
int main ()
{
    int t[100][100],n,m,pneg=1,nrpoz=0;
    cin>>n>>m;
    for(int i=1;i<=n;i++)
        for(int j=1;j<=m;j++)
        {
            cin>>t[i][j];
            if(t[i][j]>0) nrpoz++;
            else if(t[i][j]<0) pneg=pneg*t[i][j];
        }
    int c;
    cin>>c;
    for(int i=1;i<=n;i++)
        for(int j=1;j<=m;j++)
            if(t[i][j]==0) t[i][j]=c;
    cout<<nrpoz<<" "<<pneg<<"\n";
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
            cout<<t[i][j]<<" ";
        cout<<"\n";
    }
    return 0;
}


Alte întrebări interesante