Informatică, întrebare adresată de Sclemby06, 8 ani în urmă

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 Petruccinator
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