PDA

Visualizza la versione completa : c++ ESERCIZIO


dejaneiro
11-01-2011, 16:35
io non riesco a fare questo esercizio se qualcuno puo aiutrami....GRAZIE.

Simulare l’estrazione di 20 numeri compresi tra 1 e 90 di una lotteria; fare questo usando le funzioni srand e rand contenute in “time.h”. Nel generarli, memorizzarli in un apposito array.
In seguito eseguire le seg.operazioni:
a) ordinare i numeri dell’array in ordine decrescente
b) memorizzare l’array in un file seq.di tipo testo “Lotto.txt”.

questo è quello che ho fatto io:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{ int i,v[20],j;
printf("Benvenuti nel programma che calcola numeri casuali da 1 a 90 senza ripetizioni");
srand(time(NULL));
for (i=0;i<20;i++)
{ v[i]=rand()%90+1;
printf(" %d",v[i]);

}
system("PAUSE");
return 0;
}

Come memorizzo i numeri in un array ? poi come posso ordinare i numeri dell'arrey in ordine decrescentee ?
ultimo: come memorizzare in un file sequenziale di tipo testo "Lotto.txt" ?

LeleFT
11-01-2011, 17:06
Vale quanto già detto in questa discussione (http://forum.html.it/forum/showthread.php?s=&threadid=1440917) e in quest'altra (http://forum.html.it/forum/showthread.php?s=&threadid=1440889).


Chiudo.


Ciao. :ciauz:

Loading