پاورپوینت آماده مقدمات زبان ++C

پاورپوینت آماده مقدمات زبان ++C

دسته بندی سی ++c
فرمت فایل ppt
حجم فایل 186 کیلو بایت
تعداد صفحات 29
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

نوع داده

-اعلان ثابتها

-اعلان متغییرها

دستورات اجرایی

– انتساب

-دستورات خروجی

-دستورات ورودی

-عملگرهای ریاضی

عملگرهای رابطه ای

عملگرهای منطقی

اولویت عملگرها

عملگرهای ترکیبی

عملگر؟

عملگر کاما

عملگرهای بیتی انتقال

عملگر بیتی انتقال به چپ

نگاه دقیقتر به نوع داده

توصیف کننده نوع داده

قالب بندی نوع داده

تبدیل نوع داده درعبارتها

تبدیل نوع داده دردستورات انتساب

سرریز وپاریز

رفتار با ثابتها

عدد نویسی درمبنای 8و16

فایلهای سرایند

توابع ریاضی

توابع غیرمثلثاتی

توابع مثلثاتی

بخشی از متن:

هر دستور اجرایی به یک سمی کالن ختم می شود.
هربلوک از برنامه با اکولاد باز شروع وبا اکولاد بسته پایان می یابد.
زبان C++بین حروف بزرگ و کوچک تفاوت است وهمچنین کلمات کلیدی با حروف کوچک نوشته می شوند.

اعلان ثابتها: برای تعریف متغییرهایی که در طول برنامه مقدار ثابتی دارند ازکلمه کلیدی constاستفاده می کنیم:

const نام متغییر=مقدار;…

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

مقالات سی پلاس پلاس

مقالات سی پلاس پلاس

دسته بندی سی ++c
فرمت فایل pdf
حجم فایل 154 کیلو بایت
تعداد صفحات 23
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

دانلود فایل برنامه نویسی AVR و شبیه سازی و PCB ساخت فلشر 8 کانال با قابلیت تغییر افکت و تنظیم سرعت

دانلود فایل برنامه نویسی AVR و شبیه سازی و PCB ساخت فلشر 8 کانال با قابلیت تغییر افکت و تنظیم سرعت

دسته بندی سی ++c
فرمت فایل zip
حجم فایل 210 کیلو بایت
تعداد صفحات 4
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

در این بسته آموزشی نحوه ساخت فلشر 8 کانال با قابلیت تغییر افکت و کنترل سرعت افکت ها ارائه می شود. این بسته شامل فایل های:

  1. برنامه شبیه سازی شده پروتئوس
  2. برنامه AVRتحت کامپایلر کدویژن(.c)
  3. فایل hex
  4. آموزش کامل نحوه ساخت و سخت افزار
  5. فایل pcb طراحی شده تحت پروتئوس

می باشد.

این مدار شامل یک عدد میکرو کنترلر AVR ATmega8 ، ترانزیستور های NPN ،پتانسیومتر 10 کیلو و مقاومت های مناسب برای pulldown کردن سویچ های صفر ویک و بیس ترانزیستور ها می باشد.

اتصال پتانسیومتر به میکرو

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

تصاویر فایل شبیه سازی

تصاویر فایل شبیه سازی

تصاویر فایل شبیه سازی

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

پاورپوینت كتاب برنامه سازی پیشرفته

پاورپوینت كتاب برنامه سازی پیشرفته

دسته بندی سی ++c
فرمت فایل ppt
حجم فایل 1.835 مگا بایت
تعداد صفحات 566
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

برنامه سازی پیشرفته

مقدمه:

زبان C یک زبان همه منظوره است. دستورالعمل‌های این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب می‌شود که C یک زبان سطح بالا باشد که برنامه‌نویسی در آن آسان است ›››

++C که از نسل C است، تمام ویژگی‌های C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شی‌گرا» است. می‌توان با استفاده از این خاصیت، برنامه‌های شی‌گرا تولید نمود. برنامه‌های شی‌گرا منظم و ساخت‌یافته‌اند، قابل روزآمد کردن‌اند، به سهولت تغییر و بهبود می‌یابند و قابلیت اطمینان و پایداری بیشتری دارند.

اهم مطالب این كتاب :

جلسه اول: «مقدمات برنامه‌نویسی با C++»

جلسه دوم: «انواع اصلی»

جلسه سوم: «انتخاب»

جلسه چهارم: ‹‹تكرار»

جلسه پنجم: «توابع»

جلسه‌ ششم: « آرایه‌ها»

جلسه هفتم: «اشاره‌گرها و ارجاع‌ها»

جلسه‌ هشتم: «رشته‌های‌ كاراكتری و فایل‌ها در ++Cاستاندارد»

جلسه نهم: «شیئ‌گرایی»

جلسه‌ دهم: «سربارگذاری عملگرها»

جلسه یازدهم: «تركیب و وراثت»

جلسه اول

مقدمات برنامه‌نویسی با ++C

آنچه در این جلسه می خوانید:

1- چرا C++ ؟

2- تاریخچۀ C++

3- آماده‌سازی مقدمات

4- شروع کار با C++

5- عملگر خروجی

6- لیترال‌ها و کاراکترها

7- متغیرها و تعریف آن‌ها

8- مقداردهی اولیه به متغیرها

9- ثابت‌ها

10- عملگر ورودی

هدف کلی:

آشنایی با تاریخچه و مزایای زبان برنامه‌نویسی C++ و بیان مفاهیم بنیادی شی‌گرایی و عناصر مهم برنامه‌های C++

هدف‌های رفتاری:

انتظار می‌رود پس از پایان این جلسه بتوانید:

– مزایای زبان C++ را بر زبان‌های مشابه ذکر کرده و تفاوت آن را با زبان C بیان کنید.

– شرح مختصری از روند پیشرفت زبان‌های برنامه‌نویسی را بیان کرده و مشکلات هر دوره را به اختصار شرح دهید.

– مزایای شی‌گرایی در تولید نرم‌افزار را برشمارید.

– اصول سه‌گانۀ شی‌گرایی را نام برده و هر یک را به اختصار شرح دهید.

– قالب کلی برنامه‌های C++ را بشناسید و بتوانید برنامه‌های کوچک را نوشته و آزمایش کنید.

– عملگر ورودی و خروجی را در C++ شناخته و از آن‌ها در برنامه‌ها استفاده کنید.

– نحوۀ اعلان متغیرها و شیوۀ مقداردهی به آن‌ها را بدانید.

– سه موجودیت «لیترال»، «کاراکتر» و «عدد» را شناخته و فرق بین آن‌ها را شرح دهید.

– علت و شیوه‌های افزودن توضیح به کد برنامه را شرح دهید.

– علت و شیوۀ معرفی ثابت‌ها در برنامه را شرح دهید.

مقدمه

در دهه 1970 در آزمایشگاه‌های بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال 1978 توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامه‌نویسان حرفه‌ای را جلب نمود.

هنگامی که بحث شی‌گرایی و مزایای آن در جهان نرم‌افزار رونق یافت، زبان C که قابلیت شی‌گرایی نداشت ناقص به نظر می‌رسید تا این که در اوایل دهۀ 1980 دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود

C++ ترکیبی از دو زبان C و Simula بود و قابلیت‌های شی‌گرایی نیز داشت. از آن زمان به بعد شرکت‌های زیادی کامپایلرهایی برای C++ طراحی کردند. این امر سبب شد تفاوت‌هایی بین نسخه‌های مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود.

به همین دلیل در سال 1998 زبان C++ توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یک‌پارچه در‌آمد.

1- چرا C++ ؟

زبان C یک زبان همه منظوره است

در این زبان عملگر‌هایی تعبیه شده که برنامه‌نویسی سطح پایین و به زبان ماشین را نیز امکان‌پذیر می‌سازد

2- تاریخچۀ C++

در دهه 1970 در آزمایشگاه‌های بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال 1978 توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامه‌نویسان حرفه‌ای را جلب نمود. هنگامی که بحث شی‌گرایی و مزایای آن در جهان نرم‌افزار رونق یافت، زبان C که قابلیت شی‌گرایی نداشت ناقص به نظر می‌رسید تا این که در اوایل دهۀ 1980 دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود.

C++ ترکیبی از دو زبان C و Simula بود و قابلیت‌های شی‌گرایی نیز داشت از آن زمان به بعد شرکت‌های زیادی کامپایلرهایی برای C++ طراحی کردند. این امر سبب شد تفاوت‌هایی بین نسخه‌های مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود. به همین دلیل در سال 1998 زبان C++ توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یک‌پارچه در‌آمد. کامپایلرهای کنونی به این استاندارد پایبندند. کتاب حاضر نیز بر مبنای همین استاندارد نگارش یافته است.

هر برنامه فقط باید یک تابع main() داشته باشد .

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

پژوهش ساعت دیجیتال برای avr به زبان سی

پژوهش ساعت دیجیتال برای avr به زبان سی

دسته بندی سی ++c
فرمت فایل rar
حجم فایل 100 کیلو بایت
تعداد صفحات 2
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

در فایل زیپ دو پوشه با نام های PT CV میباشند در پوشه CV سورس پروژه میباشد

که باید با نرم افزار کدویژن باز شود در پوشه PT فایل مخصوص Proteus میباشد

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

کتاب ++c به زبان ساده (سی پلاس پلاس)

کتاب ++c به زبان ساده (سی پلاس پلاس)

دسته بندی سی ++c
فرمت فایل pdf
حجم فایل 1.524 مگا بایت
تعداد صفحات 96
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

کتاب ++c به زبان ساده(سی پلاس پلاس)/96 صفحه/ با سلام و احترام از اینکه فروشگاه ما را برای خرید محصولات خود انتخاب کرده اید از شما سپاس گزاریم” با تشکر”

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

برنامه نویسی به زبان ++c (تمرینات به همراه حل)

برنامه نویسی به زبان ++c (تمرینات به همراه حل)

دسته بندی سی ++c
فرمت فایل doc
حجم فایل 53 کیلو بایت
تعداد صفحات 60
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

برنامه نویسی به زبان ++c (تمرینات به همراه حل)

در این فایل چندین سوال به همراه حل آنها از برنامه نویسی ++c قرار داده شده است،که در زیر یک نمونه از آن را قرار دارد:

برنامه ای بنویسید که دو مقدار اعشاری را از ورودی خوانده و تفاضل و حاصلضرب و حاصل تقسیم آنها را محاسبه کرده به خروجی ببرد .

برنامه وقتی خاتمه می یابد که هر دو عدد اعشاری صفر باشند؟

جواب :

#include <iostream.h>

#include <conio.h>

#include <math.h>

int main(){

float a b result ;

cout << “please enter 2 float number n”;

cout << ” enter a : “;

cin >> a ;

cout << ” enter b : “;

cin >> b ;

while (a!=0 || b!=0){

result = (a*b)-(a/b);

cout << ” result = ” << result ;

cout << “n please enter 2 float number “;

cout << ” enter a : “;

cin >> a ;

cout << ” enter b : “;

cin >> b ;

}

getch();

return 0 ;

}

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

پاورپوینت تمرینات زبان c به همراه حل آنها

پاورپوینت تمرینات زبان c به همراه حل آنها

دسته بندی سی ++c
فرمت فایل ppt
حجم فایل 428 کیلو بایت
تعداد صفحات 91
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

پاورپوینت تمرینات زبان c به همراه حل آنها

در این پاورپوینت تمرینات زبان c و ++c به همراه حل کامل آنها قرار دارد،که به صورت زیر فهرست بندی شده اند:

فصل اول: ساختار برنامه

فصل دوم: ساختار های تصمیم

فصل سوم: توابع

برای نمونه از فصل اول یک سوال به همراه جواب در زیر قرار داده شده است

تمرین فصل اول:

—برنامه ای بنویسید که سه عدد را از ورودی خوانده و سپس میانگین آنها را محاسبه کرده و به خروجی ببرد؟

پاسخ C :

main( )

{

int a b c;

float ave;

printf(“n enter three number: “);

scanf(“%d %d %d” &a &b &c);

ave=(a+b+c)/3;

printf(“n average is:%f” ave);

}

پاسخ C++ :

main( )

{

int a b c;

float ave;

cout<<“n enter three number: “;

cin>>a;cin>>b;cin>>c;

ave=(float)(a+b+c)/3;

cout<< “n average is: ”<<ave<<endl;

}

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

پاورپوینت ساختمان داده ها به زبان C

پاورپوینت ساختمان داده ها به زبان C

دسته بندی سی ++c
فرمت فایل ppt
حجم فایل 1.071 مگا بایت
تعداد صفحات 320
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

پاورپوینت ساختمان داده ها به زبان C

فصل اول : مفاهیم اساسی

اهداف:

آشنایی با سیکل زندگی نرم افزار

آشنایی با الگوریتم

1-1 سیکل زندگی نرم افزار-نیازمندی ها:

نیازمندیها

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

این نیازمندیها اطلاعاتی را به برنامه نویسان می دهند(ورودی) و نیز نتایجی را که باید ایجاد گردد(خروجی) تعیین می کنند.

فهرست:

فصل اول : مفاهیم اساسی

فصل دوم : آرایه ها

فصل سوم : صف و پشته

فصل چهارم: لیست ها

فصل پنجم : درخت

فصل ششم: گراف ها

فصل هفتم: مرتب سازی

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

پاورپوینت برنامه سازی پیشرفته c و ++c

پاورپوینت برنامه سازی پیشرفته c و ++c

دسته بندی سی ++c
فرمت فایل ppt
حجم فایل 4.347 مگا بایت
تعداد صفحات 247
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

پاورپوینت برنامه سازی پیشرفته c و ++c

زبان C در سال 1970 توسط دنیس ریچی طراحی گردید

فهرست:

فصل اول: معرفی

فصل دوم: داده ها

فصل سوم: ساختار برنامه

فصل چهارم: ساختار های تصمیم

فصل پنجم: ساختار های تکرار

فصل ششم: توابع

فصل هفتم: آرایه

فصل هشتم: اشاره گر

فصل نهم: ساختمان

فصل دهم: فایل

فصل یازدهم: توابع فایل ها

فصل دوازدهم: شی گرایی

برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل