Buna! Stie cineva vectori in C++? Am incercat sa fac o problema cu aflarea celui mai mare divizor comun al unui sir de numere cu vectori si ceva nu imi iese. Ma poate ajuta cineva? Nu prea stiu ce sa mai adaug la el. Repet: Mi-as dori sa fie cu vectori, pentru ca stiu in alt fel.
Programul e in document.
Multumesc!
Anexe:
Răspunsuri la întrebare
Răspuns de
1
// __gcd este o functie care afla CMMDC
#include <iostream>
#include <algorithm>
using namespace std;
int v[100];
int main()
{
int n, i, g;
cout << "Cate numere are sirul?" << endl;
cin >> n;
if (n <= 0)
return 0;
for (i = 0; i < n; i++)
{
cout << "v[" << i << "]= ";
cin >> v[i];
}
g = v[0];
for (i = 1; i < n; i++)
g = __gcd(v[i], g);
cout << "Cel mai mare divizor comun: " << g;
}
Sclemby06:
Mulțumesc! Nu știam funcția asta, dar acum am învățat!
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă