nikolas_serafini

Lista 8 - Exercício 12

Aug 11th, 2013
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.62 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. int* randGen(int quant, int min, int max);
  6.  
  7. int main() {
  8.     int quant,min,max,*randomVect,i;
  9.    
  10.     srand(time(NULL));
  11.     printf("Entre com a quantidade de numeros a ser gerada :\n");
  12.     scanf("%d",&quant);
  13.     printf("Entre com a faixa (MIN/MAX) dos numeros a serem gerados :\n");
  14.     scanf("%d %d",&min,&max);
  15.  
  16.     randomVect = randGen(quant,min,max);
  17.  
  18.        
  19.     return 0;
  20. }
  21.  
  22. int* randGen(int quant, int min, int max) {
  23.     int *vect = (int*)malloc(sizeof(int)*quant);
  24.     int *q,i;
  25.  
  26.     for(i = 0, q = vect; i < quant; i++,q++)
  27.         *q = (rand() % (max-min+1)) + min;
  28.     return vect;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment