Advertisement
Crackbone

Untitled

Mar 15th, 2021
518
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.26 KB | None | 0 0
  1. /*5. Napisati program koji generira dva pseudoslučajna broja iz zatvorenog intervala
  2. [a, b], gdje vrijednosti varijable a i b unosi korisnik. Program ispisuje oba broja,
  3. te u novom redu vrijednost većeg.
  4. Za generiranje pseudoslučajnog broja koristiti funkciju rand() čiji se prototip nalazi u stdlib.h, koja generira broj u rasponu od 0 do RAND_MAX. Za transformaciju
  5. generiranog broja x u broj y iz intervala [a, b] koristite
  6. y = a + rand()%(b-a+1)*/
  7.  
  8.  
  9.  
  10. #define _CRT_SECURE_NO_WARNINGS
  11.  
  12. #include <stdio.h>
  13. #include <stdlib.h>
  14. #include <time.h>
  15. //#include <Windows.h>
  16.  
  17.  
  18. int Random_Number_Generator(int, int);
  19.  
  20. int main(void)
  21. {
  22.     int a, b, broj_1, broj_2;
  23.     printf("Unesi donju i gornju granicu intervala [a,b]:\n");
  24.     scanf(" %d %d", &a, &b);
  25.     broj_1 = Random_Number_Generator(a, b);
  26.     //Sleep(1011);
  27.     broj_2 = Random_Number_Generator(a, b);
  28.     printf("\nGenerirani brojevi su: %d i %d \n", broj_1, broj_2);
  29.     if (broj_1 > broj_2)
  30.     {
  31.         printf("Veci je broj %d", broj_1);
  32.     }
  33.     else if (broj_2 > broj_1)
  34.         printf("Veci je broj %d", broj_2);
  35.     else
  36.         printf("\nBrojevi su jednaki");
  37.  
  38.     getchar();
  39.     getchar();
  40.     return 0;
  41. }
  42.  
  43.  
  44.  
  45.  
  46. int Random_Number_Generator(int min, int max)
  47. {
  48.     srand((unsigned)time(NULL));
  49.    
  50.     return (rand() % (max - min + 1)) + min;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement