Ultima modifica da un moderatore:
Ciao,l'esercizio consiste nell'estrarre un numero casuale da un gruppo definito di numeri,non necessariamente consecutivi.Il mio ragionamento era di creare un array con i valori del gruppo di numeri da cui estrarre,e poi estrarre un numero che andava da 0 alla lunghezza del vettore.,così da estrarre uno di quei numeri.
Esempio:
Però ho un piccolo problema,il libro che sto seguendo fino ad ora non aveva mai parlato di vettori,io sono arrivato a questa soluzione perchè li conoscevo di mio(lasciate stare il perchè).Senza l'uso di vettori come avrei potuto risolvere?(Mi basta che mi diate uno spunto/un indizio )
P.S Nel codice ho sbagliato volevo scrivere
int array[ ]={.....};
Esempio:
C:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand(time(NULL));
int i; /*Indice*/
int array={1,3,-1,100};
i=0+(rand()%4);
printf("%d",array[i]);
}
Però ho un piccolo problema,il libro che sto seguendo fino ad ora non aveva mai parlato di vettori,io sono arrivato a questa soluzione perchè li conoscevo di mio(lasciate stare il perchè).Senza l'uso di vettori come avrei potuto risolvere?(Mi basta che mi diate uno spunto/un indizio )
P.S Nel codice ho sbagliato volevo scrivere
int array[ ]={.....};