پاک کردن حروف صدادار و چاپ آن در سی

برنامه ای بنویسید که یک رشته ای را از ورودی دریافت نموده و حروف صدادار آن را حذف و حاصل را در رشته جدیدی قرار دهد و در نهایت در صورتی که کاراکتر ابتدا و انتهای رشته حاصل یکسان بود آن را نمایش دهد در غیر این صورت عبارت No…

دریافت رشته از ورودی در سی

در زبان سی دریافت رشته با مشکلات پنهان بسیار زیادی همراه است. برنامه نویسان معمولا از تابع gets برای دریافت رشته استفاده می کنند دریغ از این که این تابع یک مشکل بزرگ دارد. در صورتی که از این تابع به همراه دستور scanf استفاده کنیم این مشکل ظاهر می…

گرفتن یک رشته با فاصله از ورودی و ذخیره در آرایه ی کاراکتری با تابع gets در سی و سی پلاس پلاس

برنامه ای در سی و سی پلاس پلاس که یک رشته که در آن کاراکتر فاصله هم وجود دارد را دریافت، و در یک آرایه ی کاراکتری ذخیره کند و در نهایت رشته را چاپ کند. (بیشتر…)

تابع فاکتوریل در سی

تابعی در زبان سی که فاکتوریل عددی که به عنوان آرگومان گرفته است را برگرداند. فاکتوریل عدد صحیح x ، برابر ضرب اعداد صحیح یک تا x است. (توجه کنید که فاکتوریل صفر، عدد یک تعریف شده است.) (بیشتر…)

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

زبان سی(رویه‌گرا) و سی پلاس پلاس(رویه‌گرا و شی‌گرا) از جمله قدیمی ترین و قدرت‌مند ترین برنامه نویسی های سطح میانی (پایین) دنیا است. توجه داشته باشید که سی پلاس پلاس همه ی امکانات و دستورات سی را به طور یکسان دارد. یعنی در همه ی کامپایلرهای سی پلاس پلاس می‌توان…

معرفی و دانلود کامپایلرهای Turbo C و ++Turbo C

زبان برنامه‌نویسی ++C (سی پلاس پلاس) یک زبان برنامه‌نویسی کامپیوتری عمومی با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شی‌گرا، برنامه نویسی جنریک است. زبان ++c یک زبان سطح میانی در نظر…