Ritorna alla pagina del corso.

Questa pagina contiene gli esercizi proposti in laboratorio e -alcune- delle soluzioni proposte.
Si suggerisce di provare a risolvere gli esercizi e solo in un secondo tempo di confrontare quanto fatto con le soluzioni proposte.

01: // usi rand() per riempire un array di 100 elementi con numeri interi
02: // casuali tra 0 e 70 e lo stampi (suggerimento, usare "%")
03: 
04: #include<stdio.h>
05: #include<stdlib.h>
06: #include<time.h>
07: 
08: #define ASIZE (100)
09: 
10: int main(int argc, char **argv){
11: 
12:   srand(time(0));
13: 
14:   unsigned short a[ASIZE];
15: 
16:   for(int i = 0; i < ASIZE; ++i)
17:   {
18:     a[i] = rand() % 71;
19:   }
20: 
21:   for(int i = 0; i < ASIZE; ++i)
22:   {
23:     printf("L'elemento di indice #%d vale %u\n", i, a[i]);
24:   }
25:   return 0;
26: }
27: 
28: