تالار گفتگوی کیش تک/ kishtech forum
برنامه نویسی پیشرفتهc++، ملیکا نیتی، مقادیر تصادفی و شمارشی - نسخه‌ی قابل چاپ

+- تالار گفتگوی کیش تک/ kishtech forum (http://forum.kishtech.ir)
+-- انجمن: پردیس فناوری کیش (http://forum.kishtech.ir/forumdisplay.php?fid=1)
+--- انجمن: دانشگاه پیام نور (http://forum.kishtech.ir/forumdisplay.php?fid=8)
+---- انجمن: درس برنامه نویسی پیشرفته - گروه فیزیک - بهار 1404 (http://forum.kishtech.ir/forumdisplay.php?fid=357)
+---- موضوع: برنامه نویسی پیشرفتهc++، ملیکا نیتی، مقادیر تصادفی و شمارشی (/showthread.php?tid=115573)



برنامه نویسی پیشرفتهc++، ملیکا نیتی، مقادیر تصادفی و شمارشی - ملیکا نیتی - 26-05-2025

1. سه مورد از کاربرد های اصلی مقادیر تصادفی را نام ببرید.
پاسخ: ۱_ در امنیت و رمزنگاری برای اطلاعات امنیتی و تولید کلیدهای رمزنگاری کاربرد دارد  ۲_ در مدل سازی سیستم های پیچیده یا سیستم های مالی از اعداد تصادفی استفاده می شود. ۳_ اعداد تصادفی برای بررسی رفتار برنامه و تست نرم افزار کاربردی است. 

2_ برنامه ای بنویسید که اعداد شانسی بین ۰ و ۱ را نمایش دهد. 
پاسخ:
#<Include  <stdlib.h
#<Include  <iostream.h
 ( )Int main
}
;Unsigned seed
;":Cout<<"enter seed
;Cin>>seed
;Srand (seed)
 For (int i=1 ; i<=10; ++i)
   >> 32768.0 /  ( )Cout<<rand
;endl
;Return 0
{

3_ کدام گزینه در مورد تابع rand و srand صحیح است؟ 
الف) تابع rand برای تعیین بذر اولیه تولید اعداد تصادفی استفاده می شود. 
ب) تابع srand یک عدد تصادفی را بر می‌گرداند.
ج) تابع rand اعداد شبه تصادفی تولید می کند و srand بذر اولیه را تنظیم می کند.
د) هیچ کدام 
پاسخ: گزینه ج
4_ کدام گزینه درمورد تعریف نوع شمارشی(enum) در زبان c++ صحیح است؟ 
الف) نوع شمارشی فقط برای تعریف متغیرهای رشته ای به کار می رود.
ب) مقادیر شمارشی همیشه به صورت رشته ذخیره می شوند.
ج) نوع شمارشی فقط در برنامه های گرافیکی استفاده می شود.
د) نوع شمارشی مجموعه ای از مقادیر عددی نام گذاری شده را تعریف می کند.
پاسخ: گزینه د