فلش‌کارت‌های آموزشی کلاسیک‌های کدنویسی: ساخت ۵۰ برنامه کاربردی و سرگرم‌کننده با Sinclair BASIC

کلاسیک‌های کدنویسی: ساخت ۵۰ برنامه کاربردی و سرگرم‌کننده با Sinclair BASIC کلاسیک‌های کدنویسی: ساخت ۵۰ برنامه کاربردی و سرگرم‌کننده با Sinclair BASIC سفر به دنیای جادویی کامپیوترهای کلاسیک آیا تا به ح...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 74,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: کلاسیک‌های کدنویسی: ساخت ۵۰ برنامه کاربردی و سرگرم‌کننده با Sinclair BASIC

موضوع کلی: برنامه‌نویسی

موضوع میانی: برنامه‌نویسی کامپیوترهای کلاسیک (رترو)

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مقدمه‌ای بر کامپیوترهای کلاسیک و Timex-Sinclair 1000
  • 2. معرفی Sinclair BASIC: زبان برنامه‌نویسی رترو
  • 3. نصب و راه‌اندازی امولاتور Timex-Sinclair 1000
  • 4. آشنایی با صفحه کلید و دستورات پایه‌ای Sinclair BASIC
  • 5. دستور PRINT: نمایش متن و اعداد روی صفحه
  • 6. دستور INPUT: دریافت ورودی از کاربر
  • 7. متغیرها: تعریف، مقداردهی و استفاده
  • 8. انواع داده: اعداد صحیح، اعداد اعشاری و رشته‌ها
  • 9. عملگرهای محاسباتی: جمع، تفریق، ضرب و تقسیم
  • 10. عملگرهای منطقی: AND، OR و NOT
  • 11. دستور LET: انتساب مقدار به متغیر
  • 12. دستور GOTO: پرش به یک خط خاص
  • 13. دستور IF...THEN: اجرای شرطی کد
  • 14. دستور FOR...NEXT: ایجاد حلقه‌های تکرار
  • 15. دستور DIM: تعریف آرایه‌ها
  • 16. دستور POKE: دسترسی مستقیم به حافظه
  • 17. دستور PEEK: خواندن مقدار از حافظه
  • 18. دستور REM: درج توضیحات در کد
  • 19. دستور STOP: توقف اجرای برنامه
  • 20. دستور CLS: پاک کردن صفحه نمایش
  • 21. آشنایی با توابع داخلی Sinclair BASIC
  • 22. توابع ریاضی: SIN، COS، TAN، ATN، EXP، LN، SQR
  • 23. توابع رشته‌ای: LEN، LEFT$، RIGHT$، MID$
  • 24. توابع ورودی/خروجی: INKEY$، USR
  • 25. توابع گرافیکی: PLOT، DRAW، CIRCLE
  • 26. برنامه اول: چاپ "Hello, World!"
  • 27. برنامه دوم: ماشین حساب ساده
  • 28. برنامه سوم: تبدیل واحدها
  • 29. برنامه چهارم: بازی حدس عدد
  • 30. برنامه پنجم: نمایش جدول ضرب
  • 31. برنامه ششم: محاسبه فاکتوریل
  • 32. برنامه هفتم: تشخیص عدد اول
  • 33. برنامه هشتم: تولید اعداد تصادفی
  • 34. برنامه نهم: بازی تاس
  • 35. برنامه دهم: ساعت دیجیتال
  • 36. برنامه یازدهم: ایجاد متن متحرک
  • 37. برنامه دوازدهم: رسم اشکال هندسی ساده
  • 38. برنامه سیزدهم: بازی پینگ پنگ (Ping Pong)
  • 39. برنامه چهاردهم: بازی حدس کلمه
  • 40. برنامه پانزدهم: نمایش نمودار میله‌ای
  • 41. برنامه شانزدهم: شبیه‌ساز پرواز ساده
  • 42. برنامه هفدهم: ماشین حساب مهندسی
  • 43. برنامه هجدهم: تبدیل مبنای اعداد
  • 44. برنامه نوزدهم: حل معادله درجه دوم
  • 45. برنامه بیستم: محاسبه مساحت و محیط
  • 46. برنامه بیست و یکم: بازی حافظه
  • 47. برنامه بیست و دوم: ایجاد صفحه کلید مجازی
  • 48. برنامه بیست و سوم: نمایش متن با فونت‌های مختلف
  • 49. برنامه بیست و چهارم: ایجاد جلوه‌های صوتی ساده
  • 50. برنامه بیست و پنجم: بازی مار (Snake)
  • 51. برنامه بیست و ششم: ایجاد انیمیشن ساده
  • 52. برنامه بیست و هفتم: ویرایشگر متن ساده
  • 53. برنامه بیست و هشتم: شبیه‌ساز پیانو
  • 54. برنامه بیست و نهم: مدیریت فایل‌های مجازی
  • 55. برنامه سی‌ام: نمایش تصاویر ذخیره شده در حافظه
  • 56. برنامه سی و یکم: ایجاد جلوه‌های بصری با POKE
  • 57. برنامه سی و دوم: استفاده از توابع USR برای توسعه قابلیت‌ها
  • 58. برنامه سی و سوم: ایجاد یک سیستم منو
  • 59. برنامه سی و چهارم: ساخت بازی ماجراجویی متنی
  • 60. برنامه سی و پنجم: ایجاد یک صفحه اسکرول افقی
  • 61. برنامه سی و ششم: ساخت یک بازی تیراندازی فضایی
  • 62. برنامه سی و هفتم: طراحی یک بازی استراتژیک ساده
  • 63. برنامه سی و هشتم: ایجاد یک سیستم مدیریت پایگاه داده ساده
  • 64. برنامه سی و نهم: ساخت یک بازی معمایی
  • 65. برنامه چهلم: بهینه‌سازی کد برای سرعت بیشتر
  • 66. برنامه چهل و یکم: اشکال‌زدایی و تست برنامه‌ها
  • 67. برنامه چهل و دوم: استفاده از زیربرنامه‌ها
  • 68. برنامه چهل و سوم: ایجاد کتابخانه توابع
  • 69. برنامه چهل و چهارم: برنامه‌نویسی گرافیکی پیشرفته
  • 70. برنامه چهل و پنجم: کار با رنگ‌ها در Sinclair BASIC
  • 71. برنامه چهل و ششم: ایجاد افکت‌های صوتی پیچیده‌تر
  • 72. برنامه چهل و هفتم: طراحی یک بازی نقش‌آفرینی ساده
  • 73. برنامه چهل و هشتم: ایجاد یک ابزار ویرایش تصویر
  • 74. برنامه چهل و نهم: ساخت یک موتور بازی ساده
  • 75. برنامه پنجاهم: ترکیب چندین برنامه برای ایجاد یک پروژه بزرگتر
  • 76. ذخیره و بارگذاری برنامه‌ها
  • 77. تبدیل کدهای ZX81 به Timex-Sinclair 1000
  • 78. استفاده از کتابخانه‌های خارجی (در صورت وجود)
  • 79. ارتقاء حافظه و تاثیر آن بر برنامه‌نویسی
  • 80. راهکارهای افزایش سرعت اجرای برنامه
  • 81. بهینه‌سازی مصرف حافظه
  • 82. محدودیت‌های Sinclair BASIC و راه‌های غلبه بر آن‌ها
  • 83. مقایسه Sinclair BASIC با سایر زبان‌های برنامه‌نویسی رترو
  • 84. آشنایی با سخت‌افزار Timex-Sinclair 1000
  • 85. نحوه تعامل با پورت‌های ورودی/خروجی
  • 86. استفاده از رام برای گسترش قابلیت‌ها
  • 87. آینده برنامه‌نویسی رترو و Timex-Sinclair 1000
  • 88. مشارکت در پروژه‌های متن باز رترو
  • 89. ایجاد بازی‌های جدید برای Timex-Sinclair 1000
  • 90. بازسازی و بهبود کدهای قدیمی
  • 91. توسعه ابزارهای برنامه‌نویسی برای Timex-Sinclair 1000
  • 92. اشتراک‌گذاری پروژه‌ها و دانش با جامعه برنامه‌نویسان رترو
  • 93. حل تمرین‌های عملی و چالش‌های برنامه‌نویسی
  • 94. بررسی پروژه‌های پیشرفته Timex-Sinclair 1000
  • 95. مصاحبه با برنامه‌نویسان برجسته رترو
  • 96. مروری بر منابع آموزشی و مستندات Sinclair BASIC
  • 97. نکات و ترفندهای برنامه‌نویسی در Sinclair BASIC
  • 98. مسابقه برنامه‌نویسی: بهترین برنامه Timex-Sinclair 1000
  • 99. جمع‌بندی و مرور آموخته‌ها
  • 100. پروژه‌های پایانی: ساخت بازی و ابزار کاربردی
کلاسیک‌های کدنویسی: ساخت ۵۰ برنامه کاربردی و سرگرم‌کننده با Sinclair BASIC

کلاسیک‌های کدنویسی: ساخت ۵۰ برنامه کاربردی و سرگرم‌کننده با Sinclair BASIC

سفر به دنیای جادویی کامپیوترهای کلاسیک

آیا تا به حال مجذوب سادگی و در عین حال قدرت کامپیوترهای قدیمی شده‌اید؟ آیا دلتان می‌خواهد رازهای برنامه‌نویسی در عصر طلایی کامپیوترهای خانگی را کشف کنید؟ ما شما را به سفری هیجان‌انگیز در دنیای "کلاسیک‌های کدنویسی" دعوت می‌کنیم!

این دوره آموزشی منحصربه‌فرد، الهام گرفته از کتاب ارزشمند "Fifty Programs for the Timex-Sinclair 1000"، دریچه‌ای نو به سوی برنامه‌نویسی با زبان Sinclair BASIC باز می‌کند. در این مسیر، شما نه تنها با مفاهیم پایه‌ای برنامه‌نویسی آشنا می‌شوید، بلکه قادر خواهید بود ۵۰ برنامه متنوع و خلاقانه، از بازی‌های سرگرم‌کننده گرفته تا ابزارهای کاربردی، را از صفر تا صد طراحی و پیاده‌سازی کنید.

درباره دوره

دوره "کلاسیک‌های کدنویسی" یک تجربه یادگیری عمیق و عملی است که با الگوبرداری از برنامه‌های واقعی و الهام‌بخش موجود در کتاب "Fifty Programs for the Timex-Sinclair 1000"، طراحی شده است. ما به شما زبان Sinclair BASIC را آموزش می‌دهیم، زبانی که ستون فقرات بسیاری از کامپیوترهای خانگی در دهه ۸۰ میلادی بود و میلیون‌ها نفر را با دنیای کدنویسی آشنا کرد. شما یاد می‌گیرید چگونه دستورات این زبان را به کار بگیرید، منطق برنامه‌نویسی را درک کنید و پروژه‌های خود را به صورت گام به گام بسازید.

تمرکز اصلی این دوره بر روی "ساختن" است. ما شما را با مثال‌های عملی و چالش‌های جذاب همراه می‌کنیم تا بتوانید در پایان دوره، کلکسیونی از برنامه‌های کاربردی و سرگرم‌کننده را در کارنامه خود داشته باشید. این دوره فقط یک آموزش تئوری نیست؛ بلکه یک کارگاه عملی است که خلاقیت شما را شکوفا می‌کند.

موضوعات کلیدی

  • آشنایی با محیط و دستورات Sinclair BASIC
  • اصول برنامه‌نویسی ساختاریافته
  • کار با متغیرها، حلقه‌ها و شرط‌ها
  • تکنیک‌های ترسیم اشکال گرافیکی ساده
  • توسعه بازی‌های مبتنی بر متن و گرافیکی
  • ساخت ابزارهای کاربردی مانند ماشین حساب یا دفترچه یادداشت
  • بهینه‌سازی کد و رفع اشکال
  • یادگیری مفاهیم نوستالژیک برنامه‌نویسی
  • الهام‌گیری از پروژه‌های کلاسیک و مدرن‌سازی آن‌ها

این دوره برای چه کسانی مناسب است؟

دوره "کلاسیک‌های کدنویسی" برای طیف وسیعی از علاقه‌مندان مناسب است:

  • علاقه‌مندان به تاریخچه کامپیوتر و برنامه‌نویسی: کسانی که می‌خواهند بدانند برنامه‌نویسی در دهه‌های گذشته چگونه بوده است.
  • برنامه‌نویسان مشتاق: افراد تازه‌کار که می‌خواهند اولین قدم‌های خود را در دنیای کدنویسی بردارند و با مفاهیم پایه‌ای به شیوه‌ای جذاب آشنا شوند.
  • برنامه‌نویسان باتجربه: توسعه‌دهندگانی که می‌خواهند مهارت‌های خود را گسترش دهند، با یک زبان قدیمی آشنا شوند و دیدگاه جدیدی نسبت به برنامه‌نویسی پیدا کنند.
  • دانش‌آموزان و دانشجویان: کسانی که به دنبال یک پروژه جذاب و کاربردی برای یادگیری مفاهیم علوم کامپیوتر هستند.
  • دوست‌داران نوستالژی: افرادی که خاطرات خوشی از کامپیوترهای کلاسیک دارند و می‌خواهند دوباره طعم شیرین کدنویسی با آن‌ها را بچشند.

چرا این دوره را بگذرانیم؟

گذراندن دوره "کلاسیک‌های کدنویسی" مزایای بی‌شماری برای شما به همراه دارد:

  • یادگیری عمیق مفاهیم پایه‌ای: درک اصول برنامه‌نویسی که در هر زبان دیگری نیز کاربرد دارد.
  • تقویت مهارت حل مسئله: با طراحی و پیاده‌سازی ۵۰ برنامه متنوع، توانایی شما در مواجهه با چالش‌های کدنویسی به طرز چشمگیری افزایش می‌یابد.
  • کشف دیدگاهی جدید: برنامه‌نویسی با کامپیوترهای کلاسیک، نگاهی منحصر به فرد به محدودیت‌ها و خلاقیت‌های دوران گذشته می‌دهد.
  • ساخت نمونه کارهای عملی: شما مجموعه‌ای از برنامه‌های کاربردی و سرگرم‌کننده خواهید داشت که می‌توانید به رزومه خود اضافه کنید.
  • تجربه‌ای لذت‌بخش و سرگرم‌کننده: یادگیری کدنویسی نباید خسته‌کننده باشد. ما این تجربه را برای شما لذت‌بخش و هیجان‌انگیز کرده‌ایم.
  • الهام‌گیری از یک منبع کلاسیک: دستیابی به دانش و پروژه‌های موجود در یک کتاب مرجع برنامه‌نویسی که تأثیر شگرفی بر نسل‌ها داشته است.

سرفصل‌های جامع دوره: بیش از ۱۰۰ موضوع کاربردی!

این دوره آموزشی با ارائه بیش از ۱۰۰ سرفصل جامع، شما را گام به گام در مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای Sinclair BASIC هدایت می‌کند. از مفاهیم اولیه تا پروژه‌های پیشرفته، هر آنچه را که برای خلق ۵۰ برنامه متنوع نیاز دارید، در این دوره خواهید آموخت:

(توجه: در اینجا فقط به تعداد سرفصل‌ها اشاره شده است، لیست کامل سرفصل‌ها در بخش جزئیات دوره قابل مشاهده است.)

  • مقدمات Sinclair BASIC و آشنایی با محیط
  • دستورات اولیه ورودی و خروجی (PRINT, INPUT)
  • کار با انواع داده‌ها و متغیرها (Numeric, String)
  • کنترل جریان برنامه (IF-THEN, FOR-NEXT, GOTO, GOSUB)
  • توابع ریاضی و رشته‌ای
  • مدیریت خطاها و دیباگ کردن (ERROR, RESUME)
  • مفاهیم آرایه‌ها (Arrays)
  • گرافیک در Sinclair BASIC (PLOT, DRAW, CIRCLE)
  • ساخت بازی‌های ساده (حدس عدد، سنگ-کاغذ-قیچی)
  • توسعه بازی‌های کلاسیک (Snake, Pong)
  • ساخت برنامه‌های آموزشی و کمک درسی
  • پیاده‌سازی ابزارهای کاربردی (ماشین حساب، مبدل واحد)
  • ایجاد انیمیشن‌های ساده
  • مدیریت داده‌ها با فایل‌ها (اگرچه در Sinclair BASIC محدود است، مفاهیم آن پوشش داده می‌شود)
  • و ده‌ها موضوع کاربردی دیگر که ۵۰ برنامه شما را شکل می‌دهند!
همین حالا ثبت نام کنید!
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

تصویر نمونه اول از سامانه آموزشی و فلش‌کارت‌ها
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه دوم از سامانه آموزشی و فلش‌کارت‌ها
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه سوم از سامانه آموزشی و فلش‌کارت‌ها
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه چهارم از سامانه آموزشی و فلش‌کارت‌ها
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید

یادگیری فراتر از مطالعه معمولی
با فلش‌کارت‌های آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.

تگ‌ها: BASIC Programming Fifty Programs Retro Computing Sinclair BASIC Timex/Sinclair 1000 آموزش برنامه‌نویسی بازی‌سازی برنامه نویسی فارسی برنامه‌نویسی برنامه‌نویسی کلاسیک برنامه‌های کاربردی رترو زبان بیسیک کامپیوترهای قدیمی کدنویسی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.