6.4.. Ispisati generisani četverocifren slučajan broj.

Opis rješenja: Minimum_broj - najmanja vrijednost intervala = 1000, a max_broj - najvaća vrijednost = 999. Formula za slučaja broj n u intervalu 1000 <= n <= 9999:

n = rand() % (max_broj + 1 - minimum_broj) + minimum_broj
n = rand() % (9999 + 1 - 1000) + 1000
n = rand() % <90>00 + 1000

Opis programa:

Listing programa:

// 06421115
// Generisati trocifren broj i ispisati na ekran
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main () {
   time_t t;
   /* Inicijalizacija generatora slucajnog broja RND */
   srand((unsigned) time(&t));
 
   /* Ispis random trocifren broj (1000 <= n <= 9999) */
   printf("Slučajan cetverocifren broj = %d\n", rand() % 9000 + 1000);
   return(0);
}

Ispis na ekranu:

Cjelobrojno dijeljenje i modul (%) sa primjerima
Dijeljenja sa 2
Ostatka dijeljenja sa 2
Dijeljenje sa 10 i 100
Sekunde u sate, minute i sekunde

Index