Learning ©➕➕
4.52K subscribers
81 photos
2 videos
38 files
182 links
ک
Download Telegram
#191
#function #exam #call_by_value
☑️ توابع
تمرین)
برنامه ای بنویسید که دو عدد را از ورودی گرفته و دو واحد به آنها اضافه کرده سپس آنها را چاپ کند؟ (از روش call by value استفاده شود)
@Learncpp
#192
جواب تمرین #191
#include <iostream>
#include <string>
using namespace std;

void add_number(int num1,int num2);

int main()
{
int num1=1,num2=2;
add_number(num1,num2);
cout<<endl;
cout<<"original num1 is : "<<num1<<endl;
cout<<"original num2 is : "<<num2<<endl;
return 0;
}

void add_number(int num1, int num2)
{
num1=num1+2;
num2=num2+2;
cout<<"num1 is : "<<num1<<endl;
cout<<"num2 is : "<<num2<<endl;
}

@Learncpp
#193
#function #exam #call_by_value
☑️ توابع
تمرین)
برنامه ای بنویسید که تابع show را طوری سربارگذاری کند که توانایی دریافت چندین آرگومان را داشته باشد سپس آرگومان های دریافتی را چاپ نماید؟
@Learncpp
#194
جواب تمربن #193
#include <iostream>

#include <string>

using namespace std;


void show(string course);

void show(string course, int unit);

void show(string course, int unit, int score);


int main()

{

show("Riazi");

cout<<endl;

show("Riazi", 2);

cout<<endl;

show("Riazi", 2, 18);

cout<<endl;

return 0;

}

void show(string course)

{

cout<<"course name is : "<<course<<endl;

}

void show(string course, int unit)

{

cout<<"course name is : "<<course<<endl;

cout<<"The number of units of  "<<course<<" is : "<<unit<<endl;

}


void show(string course, int unit, int score)

{

cout<<"course name is : "<<course<<endl;

cout<<"The number of units of  "<<course<<" is : "<<unit<<endl;

cout<<"The course grade "<<course<< " is : "<<score<<endl;

}


@Learncpp
#195
#function #exam #call_by_value
☑️ توابع
تمرین)
برنامه ای بنویسید که با استفاده از template ها هر نوع داده ای را از ورودی گرفته و آنها را چاپ کند؟
@Learncpp
#196
جواب تمرین #195
#include <iostream>
#include <string>
using namespace std;

template <class T1,class T2>
void show(T1 num1, T2 num2)
{
cout<<"num1 is : "<<num1<<endl;
cout<<"num2 is : "<<num2<<endl;
}

int main()
{
show("C++", "Learncpp");
show(40, 30.2);
show('C', "++");
return 0;
}

@Learncpp
tabenevisi.mp4
43.5 MB
#197
👁‍🗨 آموزش تابع نویسی
فرمت : mp4
زمان : 28:16
حجم : 43.4 MB
زبان : فارسی
مدرس : نامعلوم
@Learncpp
توابع-حوزه متغییر-کلاس حافظه.mp4
121.6 MB
#198
👁‍🗨 تابع نویسی-حوزه متغییر-کلاس حافظه
فرمت : mp4
زمان : 0:39:35
حجم : 121 MB
زبان : فارسی
مدرس : جعفری نژاد
محل تدریس : دانشگاه شریف
@Learncpp
inline-template.mp4
52.5 MB
#199
👁‍🗨 آموزش template - inline
فرمت : mp4
زمان : 0:17:10
حجم : 52.4 MB
زبان : فارسی
مدرس : جعفری نژاد
محل تدریس : دانشگاه شریف
@Learncpp
template.mp4
37.4 MB
#199
👁‍🗨 آموزش template
فرمت : mp4
زمان : 0:12:05
حجم : 37.3 MB
زبان : فارسی
مدرس : جعفری نژاد
محل تدریس : دانشگاه شریف
@Learncpp
🎀 اتمام آموزش توابع
@Learncpp
📚 فهرست آموزش های کانال

📓 جلسه اول (مقدمات زبان ++C)
telegram.me/Learncpp/534
📘 جلسه دوم (ساختارهای تکرار و تصمیم گیری)
telegram.me/Learncpp/535
📗 جلسه سوم (آرایه ها)
telegram.me/Learncpp/536
📙 جلسه چهارم (توابع)
telegram.me/Learncpp/537
📽 فیلم های آموزشی
telegram.me/Learncpp/538
💻 نرم افزار های مرتبط
telegram.me/Learncpp/540
🙇🏻 دانستنی ها
telegram.me/Learncpp/539
🌍 ترجمه کتابخانه ها از سایت مرجع ++www.cpluplus.com) C)
فعلا ترجمه کتابخانه ای در کانال قرار نگرفته, در صورتی که ترجمه ای در کانال قرار بگیرد این لیست بروز رسانی خواهد شد

کمک به بچه های سرطانی :
💝 telegram.me/Learncpp/542

⛔️ از آنجا که مطالب کانال از جایی کپی پیس و دزدیده نمی شود و تمامیه مطالب درون word تایپ شده سپس پس از تکمیل داخل کانال قرار می گیرند.
با این شیوه سعی بر این داریم کلیه مطالب را پوشش دهیم به همین خاطر ممکن هست به دلیل گردآوری مطالب، مدت زمانی درون کانال آموزشی قرار نگیرد پس "لطفا صبر پیشه کنید"...
@Learncpp
📌 جلسه اول (مقدمات برنامه نویسی)
telegram.me/Learncpp/84

💡 حافظه چیست
telegram.me/Learncpp/85
💡 داده های صحیح
telegram.me/Learncpp/86
💡 داده های منطقی
telegram.me/Learncpp/87
💡 داده های کاراکتری
telegram.me/Learncpp/88
💡 انواع داده ها و مقادیر قابل قبول
telegram.me/Learncpp/91
💡 انواع داده ها در ++C
telegram.me/Learncpp/92
💡 متغییر چیست و نحوه تعریف متغییر
telegram.me/Learncpp/105
💡 قوانین نامگذاری متغییر ها
telegram.me/Learncpp/107
💡 روش های مقدار دادن به متغییرها
telegram.me/Learncpp/108
💡ثابت ها چیست
telegram.me/Learncpp/112
💡انواع ثابت ها
🎈 با استفاده از define
telegram.me/Learncpp/113
🎈با استفاده از const
telegram.me/Learncpp/115
💡عملگر چیست
telegram.me/Learncpp/118
🎈عملگر انتساب (=)
telegram.me/Learncpp/119
🎈عملگرهای محاسباتی
telegram.me/Learncpp/121
🎈عملگرهای ترکیبی
telegram.me/Learncpp/122
🎈عملگرهای افزایش و کاهش
telegram.me/Learncpp/123
🎈عملگرهای رابطه ای و تساوی
telegram.me/Learncpp/124
🎈تقدم عملگرهای حسابی
telegram.me/Learncpp/129
🎈تقدم عملگرهای ترکیبی
telegram.me/Learncpp/130
🎈تقدم عملگرهای رابطه ای
telegram.me/Learncpp/131
🎈 تقدم عملگرهای منطقی
telegram.me/Learncpp/132
💡ساختار برنامه در ++C
telegram.me/Learncpp/137

📌 پایان آموزش جلسه اول (مقدمات برنامه نویسی)
@Learncpp
📌 جلسه دوم (ساختارهای تکرار و تصمیم گیری در ++C)
telegram.me/Learncpp/174

💡 دستور if و else-if
telegram.me/Learncpp/176
💡 دستور switch
telegram.me/Learncpp/181
💡حلقه تکرار while
telegram.me/Learncpp/186
💡حلقه تکرار do-while
telegram.me/Learncpp/191
💡تفاوت while با do-while
telegram.me/Learncpp/194
💡حلقه ی تکرار for
telegram.me/Learncpp/195
💡تمارین جلسه دوم
telegram.me/Learncpp/205

📌 پایان آموزش دوم (ساختارهای تکرار و تصمیم گیری در ++C)
@Learncpp
📌 جلسه سوم (آرایه ها)
telegram.me/Learncpp/268

💡آرایه چیست
telegram.me/Learncpp/270
💡نحوه تعریف آرایه ها
telegram.me/Learncpp/271
💡آرایه های یک بعدی
telegram.me/Learncpp/273
💡ارسال آرایه ها به توابع
telegram.me/Learncpp/278
💡الگوریتم جستجوی دودویی (binary search)
telegram.me/Learncpp/280
💡مرتب سازی حبابی (Bubble sort)
telegram.me/Learncpp/283
💡آرایه های چند بعدی
telegram.me/Learncpp/296
💡آرایه های دو بعدی
telegram.me/Learncpp/298
💡جستجوی خطی
telegram.me/Learncpp/301
💡تمارین جلسه سوم
telegram.me/Learncpp/315

📌 اتمام جلسه سوم (آرایه ها)
@Learncpp
📌 جلسه چهارم (توابع)
telegram.me/Learncpp/400

💡تابع چیست
telegram.me/Learncpp/401
💡دلایل استفاده از توابع در برنامه ها
telegram.me/Learncpp/402
💡مزایای استفاده از توابع
telegram.me/Learncpp/403
💡نوشتن توابع
telegram.me/Learncpp/404
💡تعریف توابع
telegram.me/Learncpp/405
💡نحوه تعریف توابع در ++C
telegram.me/Learncpp/406
💡نحوه استفاده از الگوی تابع در ++C
telegram.me/Learncpp/410
💡توابع چگونه کار می کنند
telegram.me/Learncpp/414
💡نحوه پرش آرگومانها درون پارامترها
telegram.me/Learncpp/415
💡نحوه فراخوانی چندین تابع درون main
telegram.me/Learncpp/417
💡روش ارسال پارامترها به توابع
telegram.me/Learncpp/420
💡روش call by value برای ارسال پارامترها به توابع
telegram.me/Learncpp/421
🎈توابعی که یک هیچ مقدار بر نمی گردانند
telegram.me/Learncpp/422
🎈توابعی که یک مقدار بر می گردانند
telegram.me/Learncpp/423
💡روش call by reference برای ارسال پارامترها به توابع
telegram.me/Learncpp/424
💡 توابع inline در ++C
telegram.me/Learncpp/425
💡آرگومان های پیش فرض در ++C
telegram.me/Learncpp/433
💡سربارگذاری توابع در ++C
telegram.me/Learncpp/439
💡قالب توابع (Template) چیست
telegram.me/Learncpp/450
🎈نحوه تعریف template در ++C
telegram.me/Learncpp/451
🎈نحوه تعیین نوع داده از طریق مقادیر آرگومان ها
telegram.me/Learncpp/453
🎈تعریف مجدد توابع کلی
telegram.me/Learncpp/456
🎈تعریف مجدد template ها
telegram.me/Learncpp/459
💡آرایه ها به عنوان آرگومان های توابع
telegram.me/Learncpp/477
💡ارسال آرایه های یک بعدی به آرایه ها
telegram.me/Learncpp/478
💡ارسال آرایه های دو بعدی به آرایه ها
telegram.me/Learncpp/479
💡کلاس حافظه (storage class) در ++C
telegram.me/Learncpp/482
🎈کلاس حافظه اتوماتیک (auto)
telegram.me/Learncpp/483
🎈کلاس حافظه ثبات (register)
telegram.me/Learncpp/487
🎈کلاس حافظه استاتیک (static)
telegram.me/Learncpp/502
🎈کلاس حافظه خارجی (extern)
telegram.me/Learncpp/507
💡تمارین جلسه چهارم
telegram.me/Learncpp/518

📌 اتمام جلسه چهارم (توابع)
@Learncpp
👍1
📽 فیلم های آموزشی کانال

👁‍🗨 معرفی تاریخچه ++C و آموزش نصب کدبلاکس و نحوه خروجی گرفتن
telegram.me/Learncpp/147
👁‍🗨 تفاوتهای C با ++C (قسمت اول)
telegram.me/Learncpp/149
👁‍🗨 تفاوتهای C با ++C (قسمت دوم)
telegram.me/Learncpp/156
👁‍🗨 آموزش Switch در ++C (قسمت اول)
telegram.me/Learncpp/220
👁‍🗨 آموزش Switch در ++C (قسمت دوم)
telegram.me/Learncpp/221
👁‍🗨 حلقه ها (قسمت اول)
telegram.me/Learncpp/223
👁‍🗨 حلقه ها (قسمت دوم)
telegram.me/Learncpp/224
👁‍🗨 نام گذاری متغییر ها و آشنایی با شرط if
telegram.me/Learncpp/248
👁‍🗨 اعمال اولیه ریاضی (قسمت اول)
telegram.me/Learncpp/250
👁‍🗨 اعمال اولیه ریاضی (قسمت دوم)
telegram.me/Learncpp/252
👁‍🗨 حلقه for و مثال هایی از break و continue
telegram.me/Learncpp/255
👁‍🗨 مثال هایی از حلقه for
telegram.me/Learncpp/258
👁‍🗨 نگه داری متغییر ها در حافظه و تبدیل مبناها
telegram.me/Learncpp/260
👁‍🗨 اعداد باینری و اعمال ریاضی بر روی آنها
telegram.me/Learncpp/262
👁‍🗨 آرایه ها
telegram.me/Learncpp/264
👁‍🗨آموزش تابع نویسی
telegram.me/Learncpp/525
👁‍🗨 توابع-حوزه متغییر-کلاس حافظه
telegram.me/Learncpp/529
👁‍🗨 آموزش template - inline
telegram.me/Learncpp/530
👁‍🗨 آموزش template
telegram.me/Learncpp/531
@Learncpp
🙇🏻 دانستنی ها

⛔️ دیگه داخل کانال دانستنی گفته نمیشه مگر اینکه موضوعی باشه که مرتبط به آموزشهایی که قرار هست در کانال گفته شود نباشد

💡کامپیوتر چیست
telegram.me/Learncpp/17
💡تکامل سیستم عامل ها
telegram.me/Learncpp/18
💡برنامه نویسی چیست
telegram.me/Learncpp/19
💡زبان های برنامه نویسی چیست
telegram.me/Learncpp/20
💡انواع زبان های برنامه نویسی چیست
telegram.me/Learncpp/21
🎈زبان سطح پایین
telegram.me/Learncpp/22
🎈زبان سطح میانی
telegram.me/Learncpp/23
🎈زبان سطح بالا
telegram.me/Learncpp/24

💡آشنایی با زبان های برنامه نویسی
🎈زبان برنامه نویسی ++C
telegram.me/Learncpp/27
🎈زبان برنامه نویسی JAVA
telegram.me/Learncpp/28
🎈زبان برنامه نویسی #C
telegram.me/Learncpp/29
🎈زبان برنامه نویسی Basic
telegram.me/Learncpp/30
🎈زبان برنامه نویسی Pyton
telegram.me/Learncpp/31
🎈زبان برنامه نویسی perl
telegram.me/Learncpp/32
🎈زبان برنامه نویسی php
telegram.me/Learncpp/33
🎈زبان برنامه نویسی VB.Net
telegram.me/Learncpp/34
🎈زبان برنامه نویسی Delphi
telegram.me/Learncpp/35
🎈زبان برنامه نویسی Visual Basic
telegram.me/Learncpp/36
💡محیط های نوشتن و کامپایل کد به زبان ++C
🎈محیط Turbo C
telegram.me/Learncpp/42
🎈محیط Turbo C++
telegram.me/Learncpp/43
🎈محیط Borland C++
telegram.me/Learncpp/44
🎈محیط Microsoft C++/C
telegram.me/Learncpp/45
🎈محیط Code Blocks
telegram.me/Learncpp/49
🎈محیط Kdevelop
telegram.me/Learncpp/50
🎈محیط Anjuta
telegram.me/Learncpp/51
🎈محیط Code Lite
telegram.me/Learncpp/52
🎈محیط Dev ++C
telegram.me/Learncpp/53
🎈محیط Qt
telegram.me/Learncpp/55
💡کامپایلر چیست
telegram.me/Learncpp/59
💡کامپایلر Mingw
telegram.me/Learncpp/60
💡کامپایلر GCC
telegram.me/Learncpp/61
💡کامپایلر Tiny C Coumpiler
telegram.me/Learncpp/62
💡کامپایلر ideone
telegram.me/Learncpp/63
💡مراحل ایجاد پروژه در Visual Studio
telegram.me/Learncpp/158
💡مراحل ایجاد پروژه در Code Blocks
telegram.me/Learncpp/166
💡مراحل قرار دادن کلاس در فایل های جداگانه در VS2013
telegram.me/Learncpp/346
💡خطایابی با استفاده از تابع assert
telegram.me/Learncpp/230
💡استفاده از کروشه { }
telegram.me/Learncpp/233
💡توابع decltype و auto
telegram.me/Learncpp/234
💡تفاوت فراخوانی call by value با call by reference در struct ها
telegram.me/Learncpp/235
💡نحوه فراخوانی سازنده کلاس پدر داخل سازندهکلاس فرزند با استفاده از کاراکتر دو نقطه (:)
telegram.me/Learncpp/236
💡مفهوم قرار دادن & قبل از اسم توابع
telegram.me/Learncpp/241
💡تفاوت صدا زدن یک تابع در کلاس ها و struct ها
telegram.me/Learncpp/308
💡اجرای دستورات cmd در ++C
telegram.me/Learncpp/364
💡استفاده از براکت برای ایجاد محدوده
telegram.me/Learncpp/374
@Learncpp
دخترک 6 سال که سرطان داشت

قبل از ورود به اتاق عمل

با چشمای لرزون روبه پرستار گفت :

من مامان بابام پول درمانمو ندارن

میشه قبل از عمل بمیرم 😔 ...

دوستای گلم با 100 تومن تک تومنی هم میشه دل یک خانواده رو که جگرگوششون کنج بیمارستان بخاطر بیماری سرطان و هزینه های سنگین بیمارستانها داره جلو چششون ذره ذره آب میشه رو با همین 100 تومنی های ناچیز شاد کرد تا حداقل با همین اندک کمک, کمی از درد و رنج این خانواده ها برداشته بشه🙏
☎️ 021-23540
🔹سایت رسمی محک برای کمک به بیماران سرطانی
www.mahak-charity.org/main/index.php/fa/how-do-i-help-my-mahak/i-want-to-help/types-of-individual-assistance
🔹کمک رسانی آنلاین
www.mahak-charity.org/main/index.php/fa/mahak-products/payments
🔹با شماره گیری کد زیر از طریق اپراتورهای مخابرات هم میتونید کمک های نقدیتونو به حساب سایت محک واریز کنید
*733*7*2#
🔹کانال رسمی موسسه خیریه محک
@mahakcharitynews

❌❌❌❌❌ تمامیه اطلاعات بالا معتبر و مرتبط به سازمان خیریه محک هست و هیچ گونه سوءاستفاده ای در کار نخواهد بود و نیست