Originariamente inviato da gabama
1)in un array è possibile avere una creazione casuale di dati crescenti,con "a[i] = rand() % val" li crea a caso,vorrei averli a caso,ma crescenti,si può?
Potresti usare una "offset" nella formula del tipo

off + (rand % val)

in cui off all'inizio è 0 e nella generazione seguente è uguale al valore precedentemente generato. Ovviamente così il valore massimo aumenta ...

Oppure li generi e li ordini alla fine.

2)vorrei costruire una strutturina che permette all' utente di scegliere se creare interamente l' array random o parzialmente,in pratica mi serve la possibilità di far fare all' utente 2 scelte, con " case" ?
Non l'ho capita ...

3)si può eseguire l' output su un foglio di excel?
E' abbastanza complesso ... dovresti usare un server COM dal C e, ovviamente, dovresti avere Excel installato (in ogni caso, non è affatto una passeggiata).