Piramide de números (matrices)
Publicado por usrename (1 intervención) el 08/04/2021 02:19:40
Se podría hacer una pirámide, pero en vez de * cambiarlo por 1 y cambiar los espacios por 0?
El programa me sale sin utilizar matrices pero no se me ocurre como asignar los valores correspondientes a cada elemento de la matriz.
El programa me sale sin utilizar matrices pero no se me ocurre como asignar los valores correspondientes a cada elemento de la matriz.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <stdio.h>
int main()
{
int i,j,m;
printf("Introduzca la altura de la pirámide:\n");
scanf("%i",&m);
int n=(2*m);
int p[m][n];
for (i=0; i<m ;i++)
{
for (j=0; j<n ;j++)
{
p[i][j]=
printf("%i",p[i][j]);
}
printf("\n");
}
return 0;
}
// int p[2][5];
// p[0][0]=0
// p[0][1]=0
// p[0][2]=1
// p[0][3]=0
// p[0][4]=0
// p[1][0]=0
// p[1][1]=1
// p[1][2]=1
// p[1][3]=1
// p[1][4]=0
Valora esta pregunta


0