Este programa le permitirá comprender cómo imprimir una matriz en C. Necesitamos declarar y definir una matriz y luego recorrer la longitud de la matriz. En cada iteración imprimiremos un valor de índice de matriz. Podemos tomar este valor de índice de la iteración en sí.
Algoritmo
Veamos primero cuál debería ser el procedimiento paso a paso de este programa:
START
Step 1 → Take an array A and define its values
Step 2 → Loop for each value of A
Step 3 → Display A[n] where n is the value of current iteration
STOP
Pseudocódigo
Veamos ahora el pseudocódigo de este algoritmo:
procedure print_array(A)
FOR EACH value in A DO
DISPLAY A[n]
END FOR
end procedure
Implementación
La implementación del pseudocódigo derivado anterior es la siguiente:
#include <stdio.h>
int main() {
int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
int loop;
for(loop = 0; loop < 10; loop++)
printf("%d ", array[loop]);
return 0;
}
La salida debería verse así:
1 2 3 4 5 6 7 8 9 0