Se considera tabloul bidemensional A [1..n ; 1..m ] de tip intreg unde n,m mai mic si egal ca 20.
Sa se scrie un program ce transcrie in tabloul unidimensional B elementle pozitive din A .
Va rog frumos ...... Urgent
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#define MAX 22
#define MAX_UNI 500
using namespace std;
int main()
{
int A[MAX][MAX],B[MAX_UNI],n,m,p=0;
cin>>n>>m;
for(int i=0;i<n;i++)
for(int j=0;j<m;j++){
cin>>A[i][j];
if(A[i][j]>=0)
B[p++] = A[i][j];
}
for(int i=0;i<p;i++)
cout<<B[i]<<" ";
return 0;
}
#define MAX 22
#define MAX_UNI 500
using namespace std;
int main()
{
int A[MAX][MAX],B[MAX_UNI],n,m,p=0;
cin>>n>>m;
for(int i=0;i<n;i++)
for(int j=0;j<m;j++){
cin>>A[i][j];
if(A[i][j]>=0)
B[p++] = A[i][j];
}
for(int i=0;i<p;i++)
cout<<B[i]<<" ";
return 0;
}
Alte întrebări interesante
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă