Programma per stampare array in C

Questo programma ti permetterà di capire come stampare un array in C. Dobbiamo dichiarare e definire un array e quindi eseguire il ciclo fino alla lunghezza dell'array. Ad ogni iterazione stamperemo un valore di indice di array. Possiamo prendere questo valore di indice dall'iterazione stessa.

Algoritmo

Vediamo prima quale dovrebbe essere la procedura passo passo di questo programma -

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

Pseudocodice

Vediamo ora lo pseudocodice di questo algoritmo -

procedure print_array(A)

   FOR EACH value in A DO
      DISPLAY A[n]
   END FOR

end procedure

Implementazione

L'implementazione dello pseudocodice derivato sopra è la seguente:

#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;
}

L'output dovrebbe essere simile a questo:

1 2 3 4 5 6 7 8 9 0