Hola, he implentado el siguiente código en lenguaje C para generar una lista de números consecutivos desde 1 a n:
Mi problema ahora es el siguiente: en el mismo código arriba, quiero crear un conjunto (digamos A), en el cuál todos los elementos del array se guarden en A de la forma siguiente:
Esto en el caso de haber ingresado 10 por teclado. ¿Alguien podría ayudarme con este problema?
Saludos.
Si lo que quieres es guardar todos los números solo usa un for anidado dónde debas usarlo, si quieres enumerar una lista, o bien que deseas hacer después de almacenar tu conjunto en una variabl.Código:
#include <stdio.h>
int main(void){
printf("Ingresar cantidad de elementos: ");
int r;
scanf("%d", &r);
int i = 0;
int array[r];
do {
array[r - 1] = r;
r = r- 1;
++i;
} while (r > 0);
printf("Lista: \n");
for(r = 0; r < i; ++r)
printf("%d \n", array[r]);
return 0;
}
Mi problema ahora es el siguiente: en el mismo código arriba, quiero crear un conjunto (digamos A), en el cuál todos los elementos del array se guarden en A de la forma siguiente:
Código:
int A[] = {1,2,3,4,5,6,7,8,9,10};
Esto en el caso de haber ingresado 10 por teclado. ¿Alguien podría ayudarme con este problema?
Saludos.