پس از مدتها انتظار٬ دیشب و بدون هیچگونه مراسمی، جدیدترین ابزار توسعه دهندگان ویندوز با نام Visual Studio 2015 برای دانلود در دسترس عموم قرار گرفت. این ابزار توسعه که یکی از مهمترین ارکان ویندوز 10 قلمداد میشود، نقش کلیدی را برای سرنوشت مایکروسافت ایفا خواهد کرد و مایکروسافت به توسعهی آن توجه ویژهای داشته است.
(بیشتر…)
رسم الگوی تصویری با ستاره در سی پلاس پلاس
برنامه ای در سی پلاس پلاس که تعداد ردیف ها را از ورودی بگیرد و الگوی زیر را چاپ کند.
* ** *** **** *****
چاپ الگوریتمی یک رشته طبق یک الگو در سی پلاس پلاس
برنامه ای که یک کلمه را دریافت کند و مانند الگوی زیر برای کلمه ی Sina، آن را فقط به کمک یک حلقه ی تو در تو چاپ کند.
S Si Sin Sina Sin Si S
جمع سری ساده در سی پلاس پلاس
برنامه ای در سی پلاس پلاس که بتواند سری ساده ی زیر را محاسبه و چاپ کند:
sum = 1 – 2 + 3 – 4 + … + n
جمع اعداد یک تا n در سی پلاس پلاس
برنامه ای در سی پلاس پلاس که سری جمع اعداد یک تا n را محاسبه و چاپ کند.
ایجاد آرایه ی داینامیک در سی و سی پلاس پلاس با تابع malloc
برنامه ای در سی و سی پلاس پلاس که به کمک تابع malloc یک آرایه ی داینامیک (پویا) ایجاد می کند. آرایه ی داینامیک، آرایه ای است که اندازه ی آن در زمان اجرا مشخص می شود.
گرفتن یک رشته با فاصله از ورودی و ذخیره در آرایه ی کاراکتری با تابع gets در سی و سی پلاس پلاس
برنامه ای در سی و سی پلاس پلاس که یک رشته که در آن کاراکتر فاصله هم وجود دارد را دریافت، و در یک آرایه ی کاراکتری ذخیره کند و در نهایت رشته را چاپ کند.
جستجوی یک عدد در آرایه در سی پلاس پلاس
تابعی در سیپلاسپلاس که یک عدد int را در آرایه ای از نوع int جستجو کند و در صورت پیدا کردن آن اندیس آن (شماره ی آن عضو در آرایه) را برگرداند.
در صورتی که عضو مشخص شده پیدا نشد تابع عدد -۱ را بر می گرداند.
این تابع چهار پارامتر دارد.
۱- خود آرایه
۲- اندازه ی آرایه
۳- عددی که می خواهیم جستجو شود.
۴- اندیس شروع (جستجو از چه اندیسی شروع شود)
در نهایت تابع main هم برای آزمایش این تابع نوشتیم.
پیدا کردن n امین عدد فیبوناچی در سی پلاس پلاس
برنامه ای که عدد n را از ورودی دریافت کند و سپس n امین جمله از دنباله ی فیبوناچی را محاسبه و چاپ کند.
معرفی و دانلود کامپایلرهای سی و سی پلاس پلاس برای اندروید
زبان سی(رویهگرا) و سی پلاس پلاس(رویهگرا و شیگرا) از جمله قدیمی ترین و قدرتمند ترین برنامه نویسی های سطح میانی (پایین) دنیا است.
توجه داشته باشید که سی پلاس پلاس همه ی امکانات و دستورات سی را به طور یکسان دارد. یعنی در همه ی کامپایلرهای سی پلاس پلاس میتوان دستورات زبان سی را کامپایل کرد.
کامپایلرهای زیادی برای اندروید وجود دارند اما هر کدام مشکلات خاص خود را هم دارند. از جمله نیاز به روت کردن اندروید
اما در این پست دو کامپایلر یکی ویژه ی سی و دیگری سی پلاس پلاس(که برنامه ی سی را پشتیبانی میکند) را معرفی میکنیم و لینک دانلود آن ها را مشاهده خواهید کرد.
در ادامه سامینتک همراه باشید.