Cześć :)
Miałem do rozwiązania zadanie związane z losowaniem liczby całkowitej z przedziału od <30;40>;
Napisałem kod:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[])
{
srand(time(NULL));
printf("Podaj losowa liczbe z zakresu <30;40>:");
printf("\t%d",30+ rand() % 10);
return 0;
}
No i klops. Program dokonuje losowego wyboru liczby z przedziału od 30 do 40. Jednak po wysłaniu tego do sprawdzenia na stronie Dante otrzymałem takie coś.
"Błąd: Wylosowane wartości nie są losowe!".
Mam natomiast pytanie... może chodzi po prostu o rozwiązanie zadania w inny sposób? Np. jeśli to możliwe za pomocą pętli i instrukcji iteracyjnych (bo właśnie to zadanie jest z tego działu) i o to właśnie chodzi?