Notizia: - Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
- Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
- Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
- Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
- È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
- È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.
Linguaggi di programmazione: php, perl, python, C, bash, ecc.
da ntoni83 » sabato 7 giugno 2008, 19:42
Salve a tutti, dovrei generare 5 numeri casuali in C compresi tra 0 e 11 ma tutti diversi tra loro...qualcuno sa indicarmi un sorgente C adatto?nn sn riuscito a trovarne...
Ultima modifica di
ntoni83 il sabato 7 giugno 2008, 19:53, modificato 1 volta in totale.
-
ntoni83
- Prode Principiante
-
- Messaggi: 67
- Iscrizione: settembre 2007
da ntoni83 » sabato 7 giugno 2008, 19:52
ok, mi autorispondo a tempo di record: eccolo qua:
- Codice: Seleziona tutto
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int numGenerati[5];
int i,j;
int n=12;
time_t t;
srand((unsigned)time(&t));
printf("Generazione di 5 num casuali tutti diversi, compresi tra 0 e %d\n\n",n);
for(i=0;i<5;i++)
{
numGenerati[i]=rand()%n;
for(j=0;j<i;j++)
if(numGenerati[j]==numGenerati[i])
i--;
}
printf("Stampa num generati:\n\n");
for(i=0;i<5;i++)
printf(" %d\n",numGenerati[i]);
//getchar();
return 0;
}
-
ntoni83
- Prode Principiante
-
- Messaggi: 67
- Iscrizione: settembre 2007
Torna a Programmazione
Chi c’è in linea
Visualizzano questa pagina: Nessuno e 5 ospiti