Salut! Va rog mult sa ma ajutati la problema 409Oglindit( cu o functie oglindit si o functie cmmdc ). Rezolvarea C++;
Răspunsuri la întrebare
Răspuns de
1
Buna!
Ai rezolvarea in C++ mai jos
#include <iostream>
using namespace std;
int oglindit(int n)
{
int ogl = 0;
while (n != 0)
{
int c = n % 10;
ogl = ogl * 10 + c;
n /= 10;
}
return ogl;
}
int cmmdc(int a, int b)
{
int r = a % b, cmmdc;
while (r != 0)
{
a = b;
b = r;
r = a % b;
}
cmmdc = b;
return b;
}
int main()
{
int n, numara = 0;
cin >> n;
for (int i = 1; i <= n; i++)
{
int x;
cin >> x;
if (cmmdc(x, oglindit(x)) == 1)
{
numara++;
}
}
cout << numara;
return 0;
}
dinesculidia:
Salut! Ma poti ajuta te rog frumos la niste probleme cu subprograme. Am postat intrebarea pe contul meu!
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă