برنامه نویسی - تمرین سری صفرم

متن مرتبط با «برنامه نویسی به زبان c» در سایت برنامه نویسی - تمرین سری صفرم نوشته شده است

برنامه ترم بهمن 97-1396

  • نیلوبلاگ

    بسم الله الرحمن الرحیم این وبلاگ به منظور ارتباط بهتر با دانشجویان و ارائه مواد آموزشی و تمرینهای دروس تهیه شده است. دانشجویان عزیز به نکات زیر توجه کنید: با توجه به فراگیر شدن پیام رسانهای موبایلی، احتمالا بیشتر مطالب از طریق کانالهای ارتباطی معرفی شده در پست بعدی منتشر خواهد شد و کمتر از وبلاگ استفاده خواهم کرد. به منظور یافتن مواد آموزشی و تمرینهای مربوط...

    ادامه مطلب
  • برنامه نویسی - تمرین سری چهارم - توابع

  • نیلوبلاگ

    1. کار با توابع 1. برنامهای شامل سه تابع به شرح زیر بنویسید:أ.xa0xa0xa0 تابع اول با نام ReverseNumber که یک عدد صحیح با تعداد ارقام نامعلوم دریافت کرده و معکوس آن را برگرداند مثلا به ازای 123456 باید عدد 654321 را برگرداند. (دقت کنید که عدد دریافت کند نه رشته. ضمنا تابع باشد نه اینکه داخل main یک برنامه بنویسید) ب.xa0xa0xa0 تابع دوم با نام ToUpper که یک رشته (char *) دریافت کرده و رشته متناظر آن با حروف بزرگ را برگرداند. مثلا اگر عبارت Peace Upon You O Aba-Abdellahxa0 را بدهیم باید عبارت PEACE ...

    ادامه مطلب
  • برنامه نویسی - تمرین سری پنجم - ماشین حساب و عملگرهای بیتی

  • نیلوبلاگ

    1-4 ماشین حساب با استفاده از switch-case می خواهیم شبیه تمرین سری اول، یک ماشین حساب بسازیم به این ترتیب که کاربر یک عملگر ( + - * / %) و دو عدد اعشاری وارد می کند و شما باید با switch-case نتیجه عملیات را نشان دهید. اگر عملگر اشتباه وارد شد، پیام مناسب داده و دوباره داده ها را دریافت کنید. برای شروع، می توانید از تکه کد زیر استفاده کنید: char operator; printf("Enter an operator (+, -, *, /, %): "); scanf("%c", &operator); --------------------------------------------------------...

    ادامه مطلب
  • برنامه ترم پاییز (3961)

  • نیلوبلاگ

    بسم الله الرحمن الرحیم این وبلاگ به منظور ارتباط بهتر با دانشجویان و ارائه مواد آموزشی و تمرینهای دروس تهیه شده است. دانشجویان عزیز به نکات زیر توجه کنید:به منظور یافتن مواد آموزشی و تمرینهای مربوط به هر درس از منوی سایت (بالا) روی درس مورد نظر کلیک...

    ادامه مطلب
  • پایتون یا سی پلاس پلاس - Python or CPP

  • نیلوبلاگ

    #CPP_or_Python ? تجربه یک برنامه نویس خبره در سایت StackOverFlow در مورد پایتون و سی پلاس پلاس https://stackoverflow.com/questions/801657/is-python-faster-and-lighter-than-c 1. My experiences with Python show the same definite trend that Python is...

    ادامه مطلب
  • ریزپردازنده - تمرین شبیه سازی ششم - I2C

  • نیلوبلاگ

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

    ادامه مطلب
  • استفاده از OpenCV همراه با MFC در Visual CPP

  • نیلوبلاگ

    در این ویدیوی ضبط شده در کلاس، نحوه استفاده از کتابخانه OpenCV در محیط توسعه Visual C++ و ادغام آن با کتابخانه MFC را می توانید ببینید.xa0 دانشگاه صنعتی شاهرود درس برنامه نویسی پیشرفتهxa0 حسین خسروی xa0http://shahaab-co.ir...

    ادامه مطلب
  • برنامه نویسی پیشرفته - تمرین هشتم

  • نیلوبلاگ

    تمرین سری هشتم درس ++C موضوع: کار با تصاویر در MFC و OpenCV و ترکیب این دو دانلود متن تمرین هشتم موعد تحویل: 3 خرداد ماه...

    ادامه مطلب
  • برنامه نویسی پیشرفته - تمرین سری 6 و 7 - ترسیم منحنی

  • نیلوبلاگ

    موضوع: ترسیم منحنی دوبعدی متن تمرین ششم: ترسیم منحنی درجه 4 روی دیالوگ متن تمرین هفتم: ترسیم چند منحنی پیش فرض در یک پروژه ی SDI موعد تحویل: 14 اردیبهشت و 25 اردیبهشت...

    ادامه مطلب
  • برنامه نویسی پیشرفته - تمرین 4 و 5

  • نیلوبلاگ

    تمرین سری چهارم برنامه نویسی پیشرفته: وراثت، چند ریختی و کلاس انتزاعی موعد تحویل 1 اردیبهشت تمرین سری پنجم، شروع کار با دیالوگها در ویژوال سی موعد تحویل 3 اردیبهشت ...

    ادامه مطلب
  • برنامه نویسی پیشرفته - تمرین سوم

  • نیلوبلاگ

    با عرض سلام و تبریک میلاد حضرت زهرا سلام الله علیها و عید نوروز تمرین سری سوم موضوع: وراثت موعد تحویل 15 فروردین ...

    ادامه مطلب
  • برنامه نویسی پیشرفته - تمرین دوم

  • نیلوبلاگ

    تمرین دوم برنامه نویسی پیشرفته موضوع: آشنایی بیشتر با مفهوم کلاس و شیء متن تمرین شماره 2 موعد تحویل: 24 اسفند ...

    ادامه مطلب
  • نسخه نهایی برنامه دروس کارشناسی ترم آینده 3952

  • نیلوبلاگ

    سلام و درود لیست نهایی دروس کارشناسی ترم آینده را از این آدرس دانلود کنید. اگر در مورد دروس نظری دارید با معرفی خود و ترم ورودتان (یا شماره دانشجویی)، در بخش نظرات همین وبلاگ مطرح کنید. بهتر است نظرات در مورد دروس را خصوصی ارسال نکنید. این لیست با بررسی نظرات حضوری و ایمیلی و ... دانشجویان امروز دوشنبه 11 بهمن اصلاح شد و نهایی است. در این لیست، دروس خط خورده، دروسی هستند که با بررسی نظرات دانشجویان، جابجا شده اند و دروسی که زیرخط دارند به نوعی اصلاح شده اند (یا زوج و فرد عوض شده یا زمان جدید پیش...

    ادامه مطلب
  • برنامه ترم بهار (3952)

  • نیلوبلاگ

    بسم الله الرحمن الرحیم این وبلاگ به منظور ارتباط بهتر با دانشجویان و ارائه مواد آموزشی و تمرینهای دروس تهیه شده است. دانشجویان عزیز به نکات زیر توجه کنید:به منظور یافتن مواد آموزشی و تمرینهای مربوط به هر درس از منوی سایت (بالا) روی درس مورد نظر کلیک کنید. برای درسهایی که استاد حل تمرین دارند، تمرینهای کامپیوتری را فقط به ایمیل استاد حل تمرین ارسال کنید و تمرینهای کاغذی را هم به ایشان تحویل دهید. اگر درسی حل تمرین ندارد به ایمیل خودم ارسال کنید. برای سوالات مرتبط با موضوعات مطرح شده در وبلاگ، ...

    ادامه مطلب
  • برنامه نویسی پیشرفته - مثال 1 - ماشین حساب ساده

  • نیلوبلاگ

    مثال ماشین حساب ساده ای که در کلاس مطرح شد و مقرر شد برای جلسه بعد همگی آن را روی لپ تاپشان تست کنند و همراه بیاورند: #include "stdafx.h" #include <iostream> using namespace std; int main() { int x = 0, y = 0; cout << "Please enter 2 numbers" << endl; cin >> x >> y; cout << "x + y = " << x + y << endl; cout << "x - y = " << x - y << endl; cout << "x * y = " << x * y << endl; //if (y != 0) if(y) { co...

    ادامه مطلب
  • برنامه نویسی پیشرفته - تمرین صفرم

  • نیلوبلاگ

    تمرین سری صفرم برنامه نویسی پیشرفته را از آدرس زیر دانلود کنید. فایل تمرین سری صفرم موعد تحویل: 10 اسفند...

    ادامه مطلب
  • برنامه نویسی پیشرفته - تمرین اول

  • نیلوبلاگ

    تمرین شماره 1 برنامه نویسی پیشرفته موضوع: آشنایی با ساختار و کلاس متن تمرین شماره 1 موعد تحویل: 18 اسفند...

    ادامه مطلب
  • برنامه نویسی - مثال کلاسی کار با رشته

  • نیلوبلاگ

    تفکیک یک رشته محاسباتی به چند بخش مثالی که در کلاس مطرح شد جهت تسهیل حل تمرین سری سوم (بخش ج). در این مثال نحوه تفکیک یک رشته محاسباتی به دو بخش عددی نشان داده می شود: #include "stdafx.h" #include <iostream> //Shahrood University of Technology //C Programming //Hossein Khosravi - http://Khosravi.blog.ir using namespace std; int main() { char str[100] = "1625-4520"; //str[4] = 0; //cout << str; char* p1 = strstr(str, "-"); char s1[10] = { 0 }, s2[10] = { 0 }; int n1 = 0, n2...

    ادامه مطلب
  • OpenCL - مثال ضرب دو ماتریس با استفاده از CPU و GPU

  • نیلوبلاگ

    در این مثال روش ضرب دو ماتریس با استفاده از GPU را مشاهده می کنید: // You might need to change this header based on your install: // You might need to change this header based on your install: #include <CL/cl.h> #include <string.h> #include <stdio.h> #include <stdlib.h> #include <iostream> #include <string> #include <fstream> #include <time.h> #include <windows.h> #define SUCCESS 0 #define FAILURE 1 using namespace std; #pragma comment(...

    ادامه مطلب
  • برنامه نویسی - مثال مرتب سازی حبابی

  • نیلوبلاگ

    مثال دریافت n عدد اعشاری به کمک اشاره گر، مرتب سازی حبابی آنها و نمایش خروجی: #include "stdafx.h" #include <iostream> int main() { /*int x = 10, y = 21; float z = (float)y / x; //remove (float) and see the results x = (int)z; printf("z = %.f", z);*/ unsigned long N = 0; printf("Please enter N:n"); GET_N: scanf_s("%ld", &N); if (N < 1) { printf("Invalid size, try againn"); goto GET_N; } printf("nEnter %d Numbers: ", N); double* data = new double[N]; memset(data, ...

    ادامه مطلب