Duda con arreglo
Necesito hacer un programa que ordene n números mediante el metodo "burbuja", en este sentido no tengo problemas, lo que no se como hacer es el arreglo, anteriormente lo hacia de la siguiente manera:
arreglo[10]; //Para ordenar 10 número
Intente arreglor[tamaño]; pero me marca error
Alguien me podria esplicar como crear un arreglo con x espacios o bien una forma de realizar lo que necesito.
Espero que me allan entendido.
Gracias.
arreglo[10]; //Para ordenar 10 número
Intente arreglor[tamaño]; pero me marca error
Alguien me podria esplicar como crear un arreglo con x espacios o bien una forma de realizar lo que necesito.
Espero que me allan entendido.
Gracias.
Este fragmento de código muestra cómo crear un array dinámicamente (primero en C++ y después en C):
int tam;
// en C++
cin >> tam;
int *arreglo = new int[tam];
arreglo[9] = 10;
delete[] arreglo;
// hasta acá.
/* en C */
char c[10];
gets(c);
tam = atoi(c);
arreglo = (int*) malloc(tam * sizeof(int));
arreglo[9] = 10;
free (arreglo);
/* hasta acá */
Alejandro
int tam;
// en C++
cin >> tam;
int *arreglo = new int[tam];
arreglo[9] = 10;
delete[] arreglo;
// hasta acá.
/* en C */
char c[10];
gets(c);
tam = atoi(c);
arreglo = (int*) malloc(tam * sizeof(int));
arreglo[9] = 10;
free (arreglo);
/* hasta acá */
Alejandro
