Răspuns :
#include <iostream>
using namespace std;int main() {
int n,m, a[10][10], i, j, nrp=0, nrn=0;
// citim numarul de linii si de coloane
cin>>n;
cin>>m;
// citim elementele matricii
for(i=1; i<=n; i++)
for(j=1; j<=m; j++)
{
//cout<<"a["<<i<<"]["<<j<<"]=";
cin>>a[i][j];
}
// afisam matricea nemodificata:
for(i=1; i<=n; i++)
{
for(j=1; j<=m; j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
cout<<endl;
//stergem ultima linie
for(i=1; i<=n; i++)
for(j=1; j<=m; j++)
{
if(i==n-1)
a[i][j]=a[i+1][j];
}
//stergem ultim coloana
for(i=1; i<=n; i++)
for(j=1; j<=m; j++)
{
if(j==m-1)
a[i][j]=a[i][j+1];
}
//afisam noua matrice
for(i=1; i<=n-1; i++)
{
for(j=1; j<=m-1; j++)
cout<<a[i][j]<<" ";
cout<<endl;
}return 0;
}
using namespace std;int main() {
int n,m, a[10][10], i, j, nrp=0, nrn=0;
// citim numarul de linii si de coloane
cin>>n;
cin>>m;
// citim elementele matricii
for(i=1; i<=n; i++)
for(j=1; j<=m; j++)
{
//cout<<"a["<<i<<"]["<<j<<"]=";
cin>>a[i][j];
}
// afisam matricea nemodificata:
for(i=1; i<=n; i++)
{
for(j=1; j<=m; j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
cout<<endl;
//stergem ultima linie
for(i=1; i<=n; i++)
for(j=1; j<=m; j++)
{
if(i==n-1)
a[i][j]=a[i+1][j];
}
//stergem ultim coloana
for(i=1; i<=n; i++)
for(j=1; j<=m; j++)
{
if(j==m-1)
a[i][j]=a[i][j+1];
}
//afisam noua matrice
for(i=1; i<=n-1; i++)
{
for(j=1; j<=m-1; j++)
cout<<a[i][j]<<" ";
cout<<endl;
}return 0;
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!