Cum pot declara un vector cu un număr foarte mare de elemente?Când depășesc o anumită valoare a dimensiunii unui vector algoritmul îmi dă eroare,deși algoritmul funcționează corect dacă reduc acea valoare a dimensiunii vectorului.
Răspunsuri la întrebare
Răspuns de
0
daca l-ai declarat int , incearca double float sau double long... vezi daca merge
Răspuns de
1
Daca folosesti pascalul, nu indica marimea vecorului la "var", cu alte cuvinte in loc de: a:array[1..n] of integer, n-numar natural, scrii: a:array of integer.
Dupa care in program il citesti pe "n", reprezentind numarul de elemente si pui comanda "setlength(a,n)".
Ea iti pune automat marimea care iti trebuie a vectorului.
Desigur in loc de "a" si "n" poate fi orice litera.
Dupa care in program il citesti pe "n", reprezentind numarul de elemente si pui comanda "setlength(a,n)".
Ea iti pune automat marimea care iti trebuie a vectorului.
Desigur in loc de "a" si "n" poate fi orice litera.
Verok:
Nu folosesc Pascal,folosesc C++
Alte întrebări interesante
Franceza,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă