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 | #include <stdio.h>
#define TAMANIO 10
/* prototipo de la función */
void algunaFuncion( const int b[], int comienzaIndice, int tamanio );
/* la función main comienza la ejecución del problema */
int main()
{
int a[ TAMANIO ] = { 8, 3, 1, 2, 6, 0, 9, 7, 4, 5 }; /* inicializa a */
printf( "La respuesta es:n" );
algunaFuncion( a, 0, TAMANIO );
printf( "n" );
return 0; /* indica terminación exitosa */
} /* fin de main */
/* ¿Qué hace esta función? */void algunaFuncion( const int b[], int iniciaIndice, int tamanio )
{
if ( iniciaIndice < tamanio ) {
algunaFuncion( b, iniciaIndice + 1, tamanio );
printf( "%d ", b[ iniciaIndice ] ); } /* fin de if */
} /* fin de la función algunaFuncion */ |