Sa se determine cel mai mic multiplu comun al elementelor unei matrici (n linii, m coloane) ale carei elemente se citesc de la tastatura.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int n, m, a[100][100];
long long x, r, cmmdc = -1, p = 1;
cin>>n>>m;
for(int i = 0; i < n; i++)
{
cin>>a[i][j]; //Nu e necesar ca citirea sa se faca intr-o matrice
p *= a[i][j];
x = a[i][j];
if(cmmdc == -1) cmmdc = a[i][j];
while(x)
{
r = cmmdc % x;
cmmdc = x;
x = r;
}
}
cout<<p / cmmdc;
}
using namespace std;
int main()
{
int n, m, a[100][100];
long long x, r, cmmdc = -1, p = 1;
cin>>n>>m;
for(int i = 0; i < n; i++)
{
cin>>a[i][j]; //Nu e necesar ca citirea sa se faca intr-o matrice
p *= a[i][j];
x = a[i][j];
if(cmmdc == -1) cmmdc = a[i][j];
while(x)
{
r = cmmdc % x;
cmmdc = x;
x = r;
}
}
cout<<p / cmmdc;
}
Qubicon:
Dupa for(int i = 0; i < n; i++) nu venea si for (int j=0; i<m; j++)?
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă