RE:Programa de piramide matematica
Primero te recomendaria buscar por el foro, hay temas (sobre todo los ejercicios universitarios y las dudas basicas) que se repiten mucho y os ahorrariais tiempo de espera y demas.
A un array le puedes poner los numeros en ejecucion o en diseño, como gustes.
En diseño:
int MiArray [9] = {0,1,2,3,4,5,6,7,8,9};
En ejecucion:
int MiArray [lim];
for (int i = 0; i < lim; i++)
{
printf ("Introduce numero para posicion %d", i);
scanf ("%d", &MiArray[i[);
}
Para leerlo:
for (int i = 0; i < lim; i++)
{
printf ("El numero en posicion %d es: ", i, MiArray[i]);
}
Y para que aparezcan en pantalla formando la matriz hay diferentes maneras.
- Para dibujarla en cualquier parte:
Irte con "gotoxy" a los punto que quieres y en ellos meterles el dato que va en ese lugar
- Para pasarla por la consola haciendo forma de piramide:
"Truquitos visuales" usando \n (nueva linea), \t (tabulacion) y demas modificadores del printf o simplemente añadiendo un numero fijo de espacios, al final o al principio. Eso ya queda a tu gusto.
Ej: printf ("Voy a dejar \t espacios por \n aqui, \n a ver que tal");
Su salida sería:
Voy a dejar (tabulacion) espacios por (salto de linea)
aqui, (otro salto de linea)
a ver que (espacios normales) tal;