عدد رندوم باینری
برنامه ای بنویسید که یک جدول از اعداد باینری در محدوده 1 الی 256 را به نمایش در آورد . برای تبدیل و چاپ عدد دهدهی به باینری از تابع استفاده کنید .
int binary(int n);
int main()
{
int n;
srand(time(0));
n=(rand() % 256 );
if (n==0)
n++;
printf ("Your Random Decimal number Is ::::::> %d \n",n);
binary( n );
getch();
return 0;
}
//#################
int binary(int n)
{
int i=15 , k ;
while (n>1)
{
k=n%2 ;
gotoxy (i,6);
printf("%d",k);
i-=2;
n=n/2 ;
}
gotoxy (i,6);
printf("%d",n);
printf("\n\n\n*************************************");
}
+ نوشته شده در ۱۳۹۱/۰۴/۰۷ ساعت 14:27 توسط مجید
|