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

Salut am o intrebare , daca am un vector v[i] la C++ cu elementele 1si8 , cum le pot retine intr-un numar ca sa apara 18 pentru a putea fi folosit intr-o suma sau o scadere ?
Alt exemplu
4
1 6 9 0
--> 1690

Răspunsuri la întrebare

Răspuns de CRG
1
Daca v e vectorul de cifre cu n elemente (de la 0 la n-1), poti salva intr-o variabila numarul reprezentat de vector:

int v[] = {4, 9, 6, 2}, n = 4, numar = 0;
for(int i = 0; i < n; i++)
    numar = numar * 10 + v[i];
cout << numar; // 4962



Matei4540: Multumesc mult
Alte întrebări interesante