بررسی آماری کلمات ویژه در شعرهای تصادفی
این برنامه یک شبیهساز آماری برای تولید شعرهای تصادفی است.
برنامه با استفاده از بانک کلمات وارد شده توسط کاربر، شعرهای تصادفی تولید میکند و سپس آنها را از نظر الگوهای عددی و ابجدی بررسی میکند.
ابتدا کاربر مجموعهای از کلمات را وارد میکند.
تمام شعرهای تولید شده فقط از همین کلمات ساخته میشوند.
مثال:
کاربر مشخص میکند در هر آزمایش چند شعر تصادفی ساخته شود.
مثلاً اگر عدد ۲۵۳ وارد شود، در هر آزمایش ۲۵۳ شعر تولید میشود.
برنامه برای هر شعر تعداد بیتهای تصادفی تولید میکند.
مقدار وارد شده فقط میانگین تعداد بیتها است و تعداد واقعی کمی بیشتر یا کمتر میشود تا شعرها طبیعیتر باشند.
برنامه کل فرآیند تولید شعر را چندین بار تکرار میکند.
مثلاً اگر ۳۰۰۰ وارد شود، کل آزمایش ۳۰۰۰ بار انجام میشود.
برنامه بررسی میکند چه کلماتی همزمان سه شرط زیر را داشته باشند:
- در یک شعر دقیقاً ۳ بار تکرار شده باشند
- حداقل یکی از شماره بیتهای آنها عدد ویژه باشد
- سه برابر ابجد کبیر یا وسیط یا صغیر آنها نیز عدد ویژه باشد
عدد ویژه عددی است که:
- فقط از ارقام ۰ ، ۳ و ۹ ساخته شده باشد
- و حتماً دارای رقم ۳ باشد
مثال:
پس از پایان آزمایشها برنامه موارد زیر را نمایش میدهد:
- کمینه تعداد کلمات ویژه
- میانه تعداد کلمات ویژه
- بیشینه تعداد کلمات ویژه
- فهرست کلمات ویژه در حالت بیشینه
- شعرهای مربوط به حالت بیشینه
در شعرهای ویژه، کلمات ویژه با رنگ متفاوت نمایش داده میشوند.
مقالهای که آدرس آن در زیر آمده بخشی با عنوان «تکرار تکرار تکرار» دارد که در آن کد به کار رفته در این بخش از سایت توضیح داده شده است.
نظرات
ارسال یک نظر