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
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;
}
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
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă
Geografie,
9 ani în urmă