filesell filesell

۳۴۲ مطلب با کلمه‌ی کلیدی «کد» ثبت شده است

دانلود پروژه استتسکوپ الکترونیک پیاده سازی شده با ویژوال سی 6 (Electronic Stethoscope)


دانلود پروژه استتسکوپ الکترونیک پیاده سازی شده با ویژوال سی 6 (Electronic Stethoscope)


دانلود پروژه استتسکوپ الکترونیک پیاده سازی شده با ویژوال سی 6 (Electronic Stethoscope) ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو

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

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

جدول تناوبی عنصرهای شیمیایی، نمایش جدولی عنصرهای شیمیاییبر پایهٔ عدد اتمی، آرایش الکترونی و ویژگی‌های شیمیایی آن‌ها است. ترتیب جایگیری عنصرها در این جدول از عدد اتمی (شمار پروتون‌های) کمتر به سوی عدد اتمی بالاتر است. شکل استاندارد این جدول ۱۸ × ۷ است؛ عنصرهای اصلی در بالا و دو ردیف کوچکتر از عنصرها در پایین جای دارد. می‌توان این جدول را به چهار مستطیل شکست، این چهار بلوک مستطیلی عبارتند از: بلوک اس در سمت چپ، بلوک پی در راست، بلوک دی (فلزات واسطه) در وسط و بلوک اف (فلزات واسطهٔ داخلی) در پایین. ردیف‌های این جدول، دوره و ستون‌های آن، گروه‌های جدول تناوبی نام دارند. همچنین گاهی برخی از این گروه‌ها نام‌های ویژه‌ای دارند. برای نمونه گروه هالوژن‌هاو گازهای نجیب از آن جمله‌اند. هدف از ساخت جدول تناوبی، چه به شکل مستطیلی و چه به شکل‌های دیگر، بررسی بهتر ویژگی‌های شیمیایی عنصرها بوده است. این جدول، کاربرد زیادی در دانش شیمی و پردازش رفتار عنصرها دارد.

جدول تناوبی با نام دیمیتری مندلیف شناخته شده است، با اینکه پیشروان دیگری پیش از او وجود داشته‌اند. او این جدول را در سال ۱۸۶۹ منتشر کرد. این، نخستین جدولی بود که به این گستردگی مرتب شده بود. مندلیف این جدول را تهیه کرد تا ویژگی‌های دوره‌ای آنچه که بعدها «عنصر» نام گرفت را بهتر نشان دهد. وی توانسته بود برخی ویژگی‌های عنصرهایی که هنوز کشف نشده بود را پیش‌بینی کند و جای آن‌ها را خالی گذاشته بود. کم‌کم با پیشرفت دانش، عنصرهای تازه‌ای شناسایی شد و جای خالی عنصرها در جدول پُر شد. با شناسایی عنصرهای نو و گسترش شبیه‌سازی‌های نظری دربارهٔ رفتار شیمیایی مواد، جدول آن روز مندلیف بسیار گسترده‌تر شده است.

همهٔ عنصرهای شیمیایی از عدد اتمی ۱ (هیدروژن) تا ۱۱۸ (آن‌ان‌اکتیوم) شناسایی یا ساخته شده‌اند. دانشمندان هنوز به دنبال ساخت عنصرهای پس از آن‌ان‌اکتیوم هستند و البته این پرسش را پیش رو دارند که عنصرهای تازه‌تر چگونه جدول را اصلاح خواهند کرد. همچنین ایزوتوپ‌های پرتوزایبسیاری هم در آزمایشگاه ساخته شده است

              جدول تناوبی عنصرهای شیمیایی، نمایش جدولی عنصرهای شیمیایی بر پایهٔ عدد اتمی ، آرایش الکترونی و ویژگی‌های شیمیایی آن‌ها است. ترتیب جایگیری عنصرها در این جدول از عدد اتمی (شمار پروتون‌های) کمتر به سوی عدد اتمی بالاتر است. شکل استاندارد این جدول ۱۸ × ۷ است؛ عنصرهای اصلی در بالا و دو ردیف کوچکتر از عنصرها در پایین جای دارد. می‌توان این جدول را به چهار مستطیل شکست، این چهار بلوک مستطیلی عبارتند از: بلوک اس در سمت چپ، بلوک پ ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو

پروژه برنامه نویسی ضرب چند جمله ای ها با استفاده از زبان ++C به صورت لیست پیوندی

پروژه برنامه نویسی ضرب چند جمله ای ها با استفاده از زبان ++C به صورت لیست پیوندی

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

1- اضافه کردن جمله اول

2- اضافه کردن جمله دوم

3- نمایش جمله اول

4- نمایش جمله دوم

5- ضرب

6- خروج 

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


این پروژه با زبان ++C نوشته شده است و برای ضرب تمامی چند جمله ای ها استفاده می شود در این پروژه از لیست پیوندی استفاده شده است و کارکرد آن به این صورت است که ابتدا تک تک جمله ها را وارد کرده و در انتها گزینه ضرب را انتخاب میکنیم تا حاصل را به ما نشان دهد . در این پروژه از یک منوی شش گزینه ای استفاده شده است . 1- اضافه کردن جمله اول 2- اضافه کردن جمله دوم 3- نمایش جمله اول 4- نمایش جمله دوم 5- ضرب 6- خروج  این برنامه حالتی طراحی شده که حتی عملگرها را نیز محاسبه می کند . ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو

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

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

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

از ورودی بگیرد و دترمینان آنn*n

 را محاسبه کند.

#include<iostream.h>

#include<math.h>

#include<conio.h>

#include<stdlib.h>

#include<stdio.h>

/************توابع کتابخانه ای هستند که به صورت پیش فرض از آنها استفاده میشود*************/

Int det (int [ ],int);

Int *minor (int [ ], int,int);
Void print (int a[ ],int n);
/********** برای بالا رفتن سرعت و جلوگیری از پیچیدگی برنامه از توابع زیر استفاده میکنیم:
برای حل دترمینان det
برای ضرب minor
برای چاپ ماتریس print
**********/
شامل 11 اسلاید powerpoint


برنامه ای بنویسید که یک ماتریس از ورودی بگیرد و دترمینان آن n*n  را محاسبه کند. #include #include #include #include #include /************ توابع کتابخانه ای هستند که به صورت پیش فرض از آنها استفاده میشود *************/ Int det ( int [ ], int ); •Int *minor ( int [ ], int,int ); •Void print ( int a[ ], int n); •/********** برای بالا رفتن سرعت و جلوگیری از پیچ ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو

سورس به توان رساندن دو عدد در C++ به همراه فایل توضیحات

سورس به توان رساندن دو عدد در C++ به همراه فایل توضیحات

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

در این بخش سورس کد به همراه فایل ورود شامل توضیحات کد قرار دادیم



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

سورس برنامه الگوریتم N وزیر به زبان سی پلاس پلاس


سورس برنامه الگوریتم N وزیر به زبان سی پلاس پلاس

در این مطلب سورس برنامه الگوریتم N وزیر به زبان سی پلاس پلاس را جهت دانلود قرار داده ایم. در این روش شما به تعداد N عدد وزیر دارید و می بایست این وزرا را به طوری در صفحه شطرنج قرار دهید تا این مهره ها به یکدیگر هیچگونه دیدی نداشته باشند


در این مطلب سورس برنامه الگوریتم N وزیر به زبان سی پلاس پلاس را جهت دانلود قرار داده ایم. در این روش شما به تعداد N عدد وزیر دارید و می بایست این وزرا را به طوری در صفحه شطرنج قرار دهید تا این مهره ها به یکدیگر هیچگونه دیدی نداشته باشند. ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو

برنامه حضور و غیاب و محاسبه حقوقی، سیستم پاداش دهی

برنامه حضور و غیاب و محاسبه حقوقی، سیستم پاداش دهی

برنامه حضور و غیاب و محاسبه حقوقی، سیستم پاداش دهی 

این برنامه با زبان سی شارپ 2010 نوشته شده که بر اساس شبیه سازی یک محیط اداری طراحی گردیده است . همچنین کد های دستوری اوپن سور بوده و قابلیت تغییر را دارند .

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

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


برنامه حضور و غیاب و محاسبه حقوقی، سیستم پاداش دهی  این برنامه با زبان سی شارپ 2010 نوشته شده که بر اساس شبیه سازی یک محیط اداری طراحی گردیده است . همچنین کد های دستوری اوپن سور بوده و قابلیت تغییر را دارند . جداول و پایگاه داده آن اس کیو ال میباشد که کد های سطح بالای اس کیو ال در آن استفاده شده و میتوانید با استفاده از ارتباط دادن با آن با برنامه اصلی از قابلیت های آن استفاده کنید . این برنامه برای پروژه پایانی دانشجویان رشته نرم افزار که نیاز به برنامه نویسی و استفاده از کد های دستوری ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو

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

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

تاریخچه زبان C

 زبان C در سال 1972 توسط دنیس ریچی طراحی شد.

زبان C تکامل یافته زبان BCPL است که طراح آن مارتین ریچاردز می باشد.

222222

زبان BCPL نیز از زبان B مشتق شده که طراح آن کن تامپسون می باشد.

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

  زبان های برنامه نویسی به 3 دسته تقسیم می شوند:

 1- زبانهای سطح بالا مانند: Pascal, cobol, Basic

 2- زبانهای میانی مانند: C, C++, FORTH

3- زبانهای سطح پایین مانند: اسمبلی

مشخصات زبان C

زبان c در سطح میانه است زیرا این زبان امکانات و قدرت زبانهای سطح پایین را دارد و نیز عناصر زبانهای سطح بالا را پشتیبانی می کند.

 زبان C دارای قابلیت حمل یاPortability است یعنی با کامپیوترهای مختلف مانند Apple و IBM سازگار است.

 زبان C برای نوشتن برنامه های سیستمی بکار می رود.

انواع برنامه های سیستمی

سیستم عامل
کامپایلر
مفسر
ویرایشگر
برنامه های مدیریت بانک اطلاعاتی
اسمبلر

مشخصات زبان C

در زبان C بین حروف کوچک و بزرگ تفاوت است.
هر خط می تواند تا 255 کاراکتر داشته باشد.
انتهای هر دستور را با ; مشخص می کنیم.
زبان C دارای 32 کلمه کلیدی است.
حجم کم برنامه های اجرایی در زبان C سرعت اجرا را افزایش داده است.
 انواع داده
انواع داده اصلی بجز Void می توانند با عباراتی مانند Signed (علامت دار) و یا Unsigned  (بدون علامت) و یا Long (بلند) و یا Short (کوتاه) ترکیب شوند و انواع دیگر را بوجود آورند.
 
اگر قبل از نوع, علامت دار یا بدون علامت بودن مشخص نشود کامپایلر بطور پیش فرض نوع را علامت دار در نظر می گیرد.

انواع ثابت ها

در زبان C سه نوع ثابت وجود دارد:
  1- ثابت عددی

 2- ثابت کاراکتری

 3- ثابت رشته ای

ثابت عددی :

 شامل اعداد صحیح و اعشاری می باشد.

 اعداد صحیح به 3 روش نوشته می شوند:

 1- اعداد ده دهی

2- اعداد مبنای هشت (قبل از عدد صفر قرار می دهیم)

3- اعداد مبنای 16(قبل از عدد عبارت 0x می گذاریم)

ثابت های کاراکتری

 1- در C تمام کاراکترها به عنوان ثابت کاراکتری درنظر گرفته می شوند.

 2- می توان کد یک کاراکتر را به عنوان ثابت کاراکتری در نظر گرفت.

 3- به عنوان مثال ‘A’ معادل کد اسکی 65 است.

ثابت  رشته ای:
 در C عبارتهایی که بین گیومه(“ “) قرار گیرند رشته محسوب می شوند.
شامل 32 اسلاید powerpoint


تاریخچه زبان C  زبان C در سال 1972 توسط دنیس ریچی طراحی شد. زبان C تکامل یافته زبان BCPL است که طراح آن مارتین ریچاردز می باشد. 222222 زبان BCPL نیز از زبان B مشتق شده که طراح آن کن تامپسون می باشد. دسته بندی زبانهای برنامه نویسی   زبان های برنامه نویسی به 3 دسته تقسیم می شوند:  1- زبانهای سطح بالا مانند: Pascal, cobol, Basic  2- زبانهای میانی مانند: C, C++, FORTH 3- زبانهای سطح پایین مانند: اسمبلی مشخصات زبان C زبان c در سطح میانه است زیرا این زبان امکانات و ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو

سورس کد الگوریتم مرتب سازی ادغامی

سورس کد الگوریتم مرتب سازی ادغامی

مرتب‌سازی ادغام یک الگوریتم مرتب سازی تطبیقی می‌باشد.

از نظر مفهومی یک الگوریتم مرتب‌سازی ادغام بدین صورت کار می‌کند:

1- اگر طول لیست ۰ یا ۱ باشد آن پیش از این مرتب شده‌است در غیر این صورت
2- لیست نامرتب را به دو زیرلیست که اندازهٔ آن‌ها در حدود نصف سایز لیست اولیه‌است تقسیم می‌کند.
3- هر زیرلیست را به طور بازگشتی با صدا کردن merge sort مرتب می‌کند.
4- دو تا دوتا زیر لیست‌ها را از آخر ادغام می‌کند تا به یک لیست برسد.

مرتب‌سازی ادغام ۲ ایدهٔ اصلی را با هم ترکیب می‌کند تا زمان اجرایش تقویت شود.

  1. یک لیست کوچک از گام‌های کم‌تری برای مرتب‌کردن نسبت به یک لیست بزرگ استفاده می‌کند.
  2. یرای مرتب کردن دو لیست مرتب‌شده نسبت به دو لیست نامرتب گام‌های کمتری نیاز می‌باشد به عنوان مثال اگر این لیست‌ها مرتب باشند شما مجبور هستید تا هر لیست را فقط یکبار پیمایش کنید.

مثال: مجموعه <A=<۵،۲،۴،۷،۱،۳،۲،۶ را با استفاده از الگوریتم مرتب‌سازی ادغام مرتب کنید.

ابتدا این آرایه را نصف می‌کنیم پس دو آرایه به طول ۴ بدست می‌آید، که برابر است با (۵،۲،۴،۷) و(۱،۳،۲،۶) سپس این روال را تا جایی ادامه می‌دهیم که طول آرایه‌هایمان برابر یک شود؛ که برابر است با: (۶)(۲)(۳)(۱)(۷)(۴)(۲)(۵) حال به صورت زیر آنها را با هم ادغام می‌کنیم تا به آرایه اصلی مان برسیم.

Merg-sort.pngمنبع نوشته: ویکی پدیا

فایل ارائه شده، سورس کد الگوریتم مرتب سازی ادغامی با زبان برنامه نویسی C++ است


مرتب‌سازی ادغام یک الگوریتم مرتب سازی تطبیقی می‌باشد. از نظر مفهومی یک الگوریتم مرتب‌سازی ادغام بدین صورت کار می‌کند: 1- اگر طول لیست ۰ یا ۱ باشد آن پیش از این مرتب شده‌است در غیر این صورت 2- لیست نامرتب را به دو زیرلیست که اندازهٔ آن‌ها در حدود نصف سایز لیست اولیه‌است تقسیم می‌کند. 3- هر زیرلیست را به طور بازگشتی با صدا کردن merge sort مرتب می‌کند. 4- دو تا دوتا زیر لیست‌ها را از آخر ادغام می‌کند تا به یک لیست برسد. مرتب‌سازی ادغام ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو

دانلود پروژه ماشین سکه خرد کن با ++C‎ با تحلیل خط به خط

دانلود پروژه ماشین سکه خرد کن با ++C‎ با تحلیل خط به خط

دانلود پروژه ماشین سکه خرد کن با ++C‎ با تحلیل خط به خط

 
عنوان پروژه : پروژه ماشین سکه خرد کن با ++C‎ با تحلیل خط به خط

قالب بندی : CPP, PDF

 

شرح مختصر : در این پروژه که با زبان سی پلاس پلاس نوشته شده است، الگوریتم ماشین سکه خرد کن پیاده سازی شده و فایل تحلیل کل در کنار آن قرار داده شده است.

فهرست :

۱-             برای اجرای دستورات cout و cin دستورات ورودی خروجی سیستم این فایل را باید ضمیمه برنامه کرد.

۲-             برای اجرای تابع های پاک کردن صفحه نمایش clrscr() و تابع getch() نیاز است این را به برنامه ضمیمه کنیم.

۳-             تابع مرتب سازی که ورودی آن p[] ارزش اسکناس ها،n تعداد نوع سکه ها، r[] تعداد اسکناس ها.

۵-             متغیر های i و j برای for ، متغیر m‌برای کمک در جابه جایی ارزش اسناس ها،

۶-             این for از ابتدا تا انتهای آرایه را پیمایش می کند

۸-             مقدار ارزش اسکناس p[j] را در متغیر m می ریزد.

۹-             این for که در for قبلی قرار دارد از یکی بعد از اندیس for قبلی شروع می کند و تا آخر آرایه را پیمایش می کند.

۱۱-           اگر m که مقدار ارزش اسکناس را در خود دارد با مقدار اسکناس بعدی مقایسه می کند اگر m کوچکتر باشد.

۱۳-           مقدار ارزش فعلی p[i] را در m می ریزد.

۱۴-           شماره اندیس را د رمتغیر s می ریزد.

۱۵و ۱۶- جابه جایی ارزش بزرگتر به جای ارزش کوچکتر

۱۷تا ۱۹- جابه جایی تعداد اسکناس هایی که ارزش آنها جابه جا شده اند.

۲۳-           این for از ابتدا تا انتهای آرایه را پیمایش می کند

۲۴-           چاپ ارزش ها و تعداد ارزش ها جلوی آنها

۲۶-           تابع خرد کردن سکه ها با ورودی های p[]ارزش اسکناس ها،r[] برای تعداد ارزش ها،s[]‌نتیجه در آن قرار دارد،n تعداد نوع اسکناس ها، m ارزشی که می خواهیم خرد شود.

۲۸-           متغیر i وl برای forها و k برای اینکه تعداد اسکناس در آن ذخیره شود.

۲۹-           این for از ابتدا تا انتهای آرایه را پیمایش می کند

۳۱ تا ۳۴- اگر مبلغ ورودی از اسکناس های موجود کمتر باشد قابل خرد شدن نیست و چاپ پیغام مبلغ کوچک است

دانلود پروژه ماشین سکه خرد کن با ++C‎ با تحلیل خط به خط   عنوان پروژه : پروژه ماشین سکه خرد کن با ++C‎ با تحلیل خط به خط قالب بندی : CPP, PDF   شرح مختصر : در این پروژه که با زبان سی پلاس پلاس نوشته شده است، الگوریتم ماشین سکه خرد کن پیاده سازی شده و فایل تحلیل کل در کنار آن قرار داده شده است. فهرست : ۱-             برای اجرای دستورات cout و cin دستورات ورودی خروجی سیستم این فایل را باید ضمیمه برنامه کرد. ۲- ...
۰ نظر موافقین ۰ مخالفین ۰
دانشجو