//potenze.c 
#include <stdio.h> 
#define N 9 

//perche' servono 9 celle? Poiche' devo calcolare le potenze da 0 a 8

int main()
{
   int P[N];
   int i;
   int pow;
   
   // scrivi qui il ciclo che calcola le potenze 
   pow = 1; //la prima potenza di 2 e' 1 (2 elevato alla 0)
   for(i=0; i<9; i++)
   {
      P[i] = pow; 
      pow = 2 * pow; // 2^(i+1) = 2 * 2^i 
   }

   // attento! per calcolare una SINGOLA potenza TOT di 2 
   // serve fare TOT volte una moltiplicazione

   // scrivi qui il ciclo che stampa l'array.
   for(i=0; i<9; i++)
      printf("2 elevato alla %d e' -->%d\n", i, P[i]);
 
   // NON MISCHIARE MAI IL CALCOLO DEI DATI CON LA LORO VISUALIZZAZIONE
   // MAGARI METTENDO TUTTO IL CODICE IN UNICO CICLO FOR
   // NON SEPARARE DISTINTAMENTE LE FASI DEL TUO PROGRAMMA TOGLIE PUNTI ALL'ESAME

   
   fflush(stdin);
   getchar();
   return 0;
}