Big iT Blog

تراوشات ذهنی یه جوجه دانشجوی iT



Pascal

کدهایتان را آنلاین کامپایل کنید

Posted by محمد رزاقی On تیر - ۲۷ - ۱۳۸۹۳ COMMENTS

Ideone یک پلتفرم فوق العاده برای اجرای کدهای شماست. Ideone یک محیط مجتمع تولید (IDE) آنلاین است  که شامل پشتیبانی از ۴۰ زبان برنامه نویسی می شود. تمام کاری که باید انجام دهید این است که از منوی سمت چپ،‌زبان مورد نظرتان را انتخاب کنید، کد خود را در کار موجود بچسپانید و در پایان فشار دکمه ی Submit!
می‌توانید اجرای کدتان را ببینید و آن را به اشتراک بگذارید. همچنین در این وبسایت شما می‌توانید جدیدترین کدهای چسپانده شده (Paste شده) را ببینید و همچنین بخش کمک (help) هم فراهم شده است.

اکنون برای تست کدتان، کافی است به Ideone سری بزنید!

پروژه بازی اسنیک(snak)به زبان پاسکال

Posted by محمد رزاقی On اردیبهشت - ۸ - ۱۳۸۸۱ COMMENT

با سلام
این پروژه همان بازی اسنیک(Snak) به زبان پاسکاله که خانم ظفری مقدم ارسال کردن.
فایل حاوی پروژه در نرم افزار MS Word ذخیره شده و شما برای کامپایل و اجرای آن نیاز به یک کامپایلر زبان Pascal دارید.
بعد از کامپایل برنامه می توانید آن را به حالت EXE در آورده و بعد آن را اجرا کنید و صحت و درستس آن را امتحان کنید.
دانلود فایل پروژه بازی اسنک(Sneik) به زبان پاسکال

حل معمای جستجوی دودویی یا باینری

Posted by محمد رزاقی On بهمن - ۱۹ - ۱۳۸۷ADD COMMENTS

سلام

اگه یادتون باشه روز ۲۸ آذر یه مطلب نوشتم که مشکل برنامه جستجوی خطی رو با اون حل کرده بودم و قول داده بودم که مشکل جستجوی باینری رو هم حل کنم و بذارم تو بیگ بلاگ.

بلاخره این وعده محقق شد و من تونستم بدون کمک هیچ بنی بشری و البته با استعانت از خدای متعال این برنامه رو بنویسم.

یکی از اشکالات زبان برنامه نویسی پاسکال هنگام جستجو این است که
هنگامی که ما یک عنصر را برای جستجو در یک برنامه می دهیم برای مثال اگر
آن عنصر به تعداد ۱۰ بار در برنامه ما استفاده شده باشد برنامه جستجو فقط
اولین عنصر را پیدا می کند و با بقیه کاری ندارد.

یرای مثال اگر ما
در یک آرایه ۱۰۰ عنصری ۱۰بار عدد ۵ را وارد کرده باشیم و هنگام جستجو عدد
۵ را بخواهیم در این آرایه بیابیم برنامه ما فقط اولین عنصری که عدد ۵ در
آن وجود دارد را به ما نمایش می دهد ولی من برنامه ای نوشتم که این اشکال
را در زبان پاسکال حل کردم .

یعنی اگر ۱۰ بار عدد ۵ را در یک آرایه ۱۰۰ عنصری داده باشیم این برنامه همه ۱۰ عنصر را برای ما جستجو کرده و نمایش می دهد.

شما از این برنامه می توانید در پروژه انتخاب واحد برای پیدا کردن یک دانشجو یا برای ورود دانشجو به سیستم استفاده کنید.

البته لازم به ذکر است که من اکثر فایل
هایی را که می گذارم را فشرده می کنم تا اولا ویروس نگیرد و ثانیا اینکه
حجم فایل ها کم شود تا دانلود آنها راحتتر و سریع تر باشد . لذا در مرحله
اول برای استفاده از فایل ها به یک برنامه فشرده ساز مثل Winrar , Win
zip,…..دارید.

شما هم اگر برنامه
جدیدی از خودتان نوشتید می توانید آن را در نظرات بگذارید یا اینکه به
ایمیل من razzaghi220@gmail.com بفرستید تا با نام خودتان در وبلاگ قرار
دهم.

دانلود فایل برنامه جستجوی خطی(نوشته محمد رزاقی)

دانلود فایل برنامه جستجوی باینری(نوشته محمد رزاقی)

دانلود فایل برنامه مرتب سازی حبابی{Bubble Sort}(نوشته محمد رزاقی)

سلام

یکی از اشکالات زبان برنامه نویسی پاسکال هنگام جستجو این است که
هنگامی که ما یک عنصر را برای جستجو در یک برنامه می دهیم برای مثال اگر
آن عنصر به تعداد ۱۰ بار در برنامه ما استفاده شده باشد برنامه جستجو فقط
اولین عنصر را پیدا می کند و با بقیه کاری ندارد.

یرای مثال اگر ما
در یک آرایه ۱۰۰ عنصری ۱۰بار عدد ۵ را وارد کرده باشیم و هنگام جستجو عدد
۵ را بخواهیم در این آرایه بیابیم برنامه ما فقط اولین عنصری که عدد ۵ در
آن وجود دارد را به ما نمایش می دهد ولی من برنامه ای نوشتم که این اشکال
را در زبان پاسکال حل کردم .

یعنی اگر ۱۰ بار عدد ۵ را در یک آرایه ۱۰۰ عنصری داده باشیم این برنامه همه ۱۰ عنصر را برای ما جستجو کرده و نمایش می دهد.

این
برنامه را خودم به تنهایی نوشتم و از هیچ بنی بشری کمک نگرفتم و برنامه را
به استاد ابریشمی هم نشان دادم و ایشان هم درستی برنامه ام را تایید کردند
.

شما از این برنامه می توانید در پروژه انتخاب واحد برای پیدا کردن یک دانشجو یا برای ورود دانشجو به سیستم استفاده کنید.

این برنامه را برای سهولت کارتان در یک فایل ورد نوشتم و برایتان می گذارم.

البته
لازم به ذکر است که من اکثر فایل هایی را که می گذارم را فشرده می کنم تا
اولا ویروس نگیرد و ثانیا اینکه حجم فایل ها کم شود تا دانلود آنها راحتتر
و سریع تر باشد . لذا در مرحله اول برای استفاده از فایل ها به یک برنامه
فشرده ساز مثل Winrar , Win zip,…..دارید.

شما
هم اگر برنامه جدیدی از خودتان نوشتید می توانید آن را در نظرات بگذارید
یا اینکه به ایمیل من razzaghi220@gmail.com بفرستید تا با نام خودتان در
وبلاگ قرار دهم.

من در تلاشم تا این مشکل را در جستجوی باینری(دودویی)حل کنم . اگر حل شد آن را هم می گذارم.

دانلود فایل برنامه جستجوی خطی(نوشته محمد رزاقی)

آموزش برنامه نویسی به زبان پاسکال

Posted by محمد رزاقی On آذر - ۲۳ - ۱۳۸۷ADD COMMENTS

گرد آورندگان : نازنین معرب – ساناز سرو قد طوسی – السا مجرد ویشکایی

این زبان به افتخارریاضیدان،فیلسوف،مخترع ونویسنده مشهورقرن
هفدهم(۱۶۶۲-۱۶۲۶) بلر پاسکال نامگذاری شده است.نیاز مبرم به یک زبان ساده
،منطقی و اصولی برای برنامه نویسی ساخت یافته پروفسور نیکلاس ویرث،استاد
دانشگاه مهندسی زوریخ را بر ان داشت که این زبان را در سال ۱۹۶۹ طراحی
کند. پروفسور ویرث ودستیارش اولین کامپایلر پاسکال را برای ماشینهایCDC
سری ۶۰۰۰ نوشتند ودرمدت کوتاهی بیشتر دانشگاهای معتبر دنیا ازاین
کامپایلراستفاده کردندوهم اکنون یکی ازمشهورترین زبانهاست.زیرا در تمام
کامپیوترهای بزرگ و کوچک قابل اجرا است.( کامپایلر پاسکال به زبان پاسکال
نوشته شده است!)همچنین دارای امکاناتی است که به کمک آنها می توان برنامه
های ساخت یافته نوشت بعلاوه دارای انواع داده های گوناگون برای کاربردهای
مختلف است. زبان پاسکال را درکاربردهای زیاد مانند سیستم حقوق،کارهای
آموزشی،کارهای علمی،سیستم عامل استفاده کرده اند و نتیجه بسیار موفقیت
آمیز بوده است.

برای دانلود بر روی لینک ادامه مطلب کلیک کنید.