السلام عليكم اخواني وخواتي المبرمجين
انا مبتدئة في لغة ال C هذا اول برنامج اسوية عن طريق ال C
الهدف من البرنامج الحصول على ارقام اقل من 10 عن طريق random
انا احس انه بسيط جدا بس ماني عارفه شلون ابد
الدكتوره ساعدتني بس احس مو فاهمه ولا شيء من البرنامج
وطلبت مننا نخلي البرنامج يطبع بهذا الشكل وكتبت على السبورة one \newline (I mean '\n')
ياليت احد يفهمني الكود ويعدلي عليه لو سمحتوا
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int
main (int argc, char *argv[])
{
/* Simple "srand()" seed: just use "time()" */
unsigned int iseed = (unsigned int)time(NULL);
srand (iseed);
/* Now generate 5 pseudo-random numbers */
int i;
for (i=1; i<10; i++)
{
printf ("rand[%d]= %u\n",
i, rand ());
}
return 0;
}ايش معنى seed ? :excl:
uعموما شاشة المخرجات طلعت لي هذا الشيء مادري هل هو صح ولا لا
rand[1] =98877622
rand[2]=86642121
..
..
..
..
rand[9]=8765521120
ياليت احد يقولي ليش ممكن تكون المخرجات :wacko: