Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 4: دستور شرطی، تایپ کستینگ،نوع char, نوع جدید char در سی پلاس 11, نحوه اد کردن c++11 به dev
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت کنید
قسمت 4: دستور شرطی، تایپ کستینگ،نوع char, نوع جدید char در سی پلاس 11, نحوه اد کردن c++11 به dev
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت کنید
Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 5: دستور شرطی خطی(short hand if)، سوییچ، دستور بریک و دیفالت
مدرس: محمدصالح حق محمدلو
🟢لطفا کد، سوالات و نظرات خود را برای ما کامنت کنید
قسمت 5: دستور شرطی خطی(short hand if)، سوییچ، دستور بریک و دیفالت
مدرس: محمدصالح حق محمدلو
🟢لطفا کد، سوالات و نظرات خود را برای ما کامنت کنید
Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 6: حلقه ها، while ، حلقه های بینهایت، مروری بر جلسات قبل
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت کنید
قسمت 6: حلقه ها، while ، حلقه های بینهایت، مروری بر جلسات قبل
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت کنید
Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 7: انواع حلقه ها , حلقه for , پارامتر های حذف شده for و do while
مدرس:محمدصالح حق محمدلو
🟢لطفا سوالات، نظرات و کد های خود برای ما کامنت کنید
قسمت 7: انواع حلقه ها , حلقه for , پارامتر های حذف شده for و do while
مدرس:محمدصالح حق محمدلو
🟢لطفا سوالات، نظرات و کد های خود برای ما کامنت کنید
Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 8: آرایه های فیکس، یک بعدی و دو بعدی ماتریس، نحوه مقدار دهی و مقدماتی بر حلقه های تو در تو
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، نظرات و کد های خود را برای ما کامنت کنید
قسمت 8: آرایه های فیکس، یک بعدی و دو بعدی ماتریس، نحوه مقدار دهی و مقدماتی بر حلقه های تو در تو
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، نظرات و کد های خود را برای ما کامنت کنید
Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 9: مروری بر مطالب مهم گذشته، تمرینات پایه ای و مهم از آرایه های ثابت یک بعدی و دو بعدی، دستور const و حلقه های تو در تو
مدرس:محمدصالح حق محمدلو
🟢لطفا نظرات، کد و سوالات خود را برای ما کامنت کنید
قسمت 9: مروری بر مطالب مهم گذشته، تمرینات پایه ای و مهم از آرایه های ثابت یک بعدی و دو بعدی، دستور const و حلقه های تو در تو
مدرس:محمدصالح حق محمدلو
🟢لطفا نظرات، کد و سوالات خود را برای ما کامنت کنید
💬 #چالش
این یک برنامه جستجوی خطی است اما درست کار نمیکند! شما آن را دیباگ یا اصلاح کرده و قسمت مشکل دار کد را برای ما کامنت کنید یا داخل گروه بفرستید
🟥درجه سختی: متوسط
🟢لطفا کد، سوالات و نظرات خود را برای ما کامنت کنید
این یک برنامه جستجوی خطی است اما درست کار نمیکند! شما آن را دیباگ یا اصلاح کرده و قسمت مشکل دار کد را برای ما کامنت کنید یا داخل گروه بفرستید
🟥درجه سختی: متوسط
🟢لطفا کد، سوالات و نظرات خود را برای ما کامنت کنید
Tp hunters cpp
💬 #چالش این یک برنامه جستجوی خطی است اما درست کار نمیکند! شما آن را دیباگ یا اصلاح کرده و قسمت مشکل دار کد را برای ما کامنت کنید یا داخل گروه بفرستید 🟥درجه سختی: متوسط 🟢لطفا کد، سوالات و نظرات خود را برای ما کامنت کنید
💬 #شرح_کد
خوب دوستان بریم سراغ دیباگینگ برناممون، خوب حلقه فور اولیمون که هیچ هیچه نگاش کنی میفهمی چی به چیه(اگه نفهمیدی بزار از ایران برو😃)
حالا میاییم پایین تر برنامه
همونطور که گفتیم جستجویی خطی سرچ میکنه ببینه اون چیزی ک ما دادیم توی اون لیست هست یا نه
خوب حلا ما میایم key یا اون چیزی که دنبالش میگردیمو از کاربر میگیریم
وارد حلقه دوم میشیم که حلقه ای برای چک کردن اینکه آیا اون عددی ک گرفتیم داخل لیست ما هست یا نه؟ برای اینکار اومدیم یه متغییر از نوع bool تعریف کردیم که اگر بود 1 و اگر نبود 0 برگردونه!
حالا میاد دونه دونه چِک میکنه عناصر آرایه رو داخل if که ببینه آیا ورودی ما برابر اونا هست یا نه؟ اگر بود result رو 1 میکنه
خوب حالا مشکل اصلی ما اینجا چیه؟
ببینید فرضا مثلا ما یه عدد دادیم و اون result شد 1 حالا از if وقتی بیاد پایین برای شرط بعدیش اون else رو 0میکنه دیگه!
ینی این برنامه فقط وقتی جواب میده که شما دنبال آخرین عدد داخل آرایتون میگردید و به جز این هرچی بدید به شما 0 برمیگردونه و برنامه درست کار نمیکنه
برای حل این مشکل اون else رو بر میداریم ! حالا چه اتفاقی میفته؟ حالا اگر پیدا کرد که که هیچی 1 میکنه و بهتره یه break هم زیرش بنویسیم چون از حلقه بپره بیرون و حافظمون و زمانمونو بیشتر از این نگیره
اگر پیدا نکردم که از حلقه میاد بیرونو خوب مقدار پیش فرضش که 0 بود رو چاپمیکنه😊
به همین سادگی به همین خوشمزگی😃✋
🟢لطفا سوال، کد و نظرات خود را برای ما کامنت کنید
خوب دوستان بریم سراغ دیباگینگ برناممون، خوب حلقه فور اولیمون که هیچ هیچه نگاش کنی میفهمی چی به چیه(اگه نفهمیدی بزار از ایران برو😃)
حالا میاییم پایین تر برنامه
همونطور که گفتیم جستجویی خطی سرچ میکنه ببینه اون چیزی ک ما دادیم توی اون لیست هست یا نه
خوب حلا ما میایم key یا اون چیزی که دنبالش میگردیمو از کاربر میگیریم
وارد حلقه دوم میشیم که حلقه ای برای چک کردن اینکه آیا اون عددی ک گرفتیم داخل لیست ما هست یا نه؟ برای اینکار اومدیم یه متغییر از نوع bool تعریف کردیم که اگر بود 1 و اگر نبود 0 برگردونه!
حالا میاد دونه دونه چِک میکنه عناصر آرایه رو داخل if که ببینه آیا ورودی ما برابر اونا هست یا نه؟ اگر بود result رو 1 میکنه
خوب حالا مشکل اصلی ما اینجا چیه؟
ببینید فرضا مثلا ما یه عدد دادیم و اون result شد 1 حالا از if وقتی بیاد پایین برای شرط بعدیش اون else رو 0میکنه دیگه!
ینی این برنامه فقط وقتی جواب میده که شما دنبال آخرین عدد داخل آرایتون میگردید و به جز این هرچی بدید به شما 0 برمیگردونه و برنامه درست کار نمیکنه
برای حل این مشکل اون else رو بر میداریم ! حالا چه اتفاقی میفته؟ حالا اگر پیدا کرد که که هیچی 1 میکنه و بهتره یه break هم زیرش بنویسیم چون از حلقه بپره بیرون و حافظمون و زمانمونو بیشتر از این نگیره
اگر پیدا نکردم که از حلقه میاد بیرونو خوب مقدار پیش فرضش که 0 بود رو چاپمیکنه😊
به همین سادگی به همین خوشمزگی😃✋
🟢لطفا سوال، کد و نظرات خود را برای ما کامنت کنید
💬 #چالش
برنامهای که دو عدد صحیح را خوانده و مقسوم علیههای مشترکشان را در خروجی چاپ نماید.
🟥 درجه سختی: متوسط
🟢 لطفا کد، سوالات و نظرات خود را برای ما ارسال کنید.
برنامهای که دو عدد صحیح را خوانده و مقسوم علیههای مشترکشان را در خروجی چاپ نماید.
🟥 درجه سختی: متوسط
🟢 لطفا کد، سوالات و نظرات خود را برای ما ارسال کنید.
🧠 #کد_چالش
🟢لطفا سوالات, نظرات و کدهای خود را برای ما کامنت کنید
#include <iostream>
using namespace std;
int main()
{
unsigned int number1, number2, min;
cout << "Please enter first number" << endl;
cin >> number1;
cout << "Please enter second number" << endl;
cin >> number2;
min = number1 > number2 ? number2 : number1;
cout << "Result is " << endl ;
for (int i = 1; i <= min; i++)
if(number1 % i == 0 && number2 % i == 0)
cout << i << "\t";
}
🟢لطفا سوالات, نظرات و کدهای خود را برای ما کامنت کنید
Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 10: مفهوم آدرس ، اشاره گر ها محتویات و اشاره گر به آرایه
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت کنید
قسمت 10: مفهوم آدرس ، اشاره گر ها محتویات و اشاره گر به آرایه
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت کنید
آیا موافق قرار دادن نکته های ریز و یک خطی یا دو خطی از cpp در چنل هستید؟
Anonymous Poll
94%
بله
6%
خیر
Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 11: مبحث بسیار مهم مدیریت حافظه در c++ , دستور new و delete, حافظه گرفتن از هیپ و آرایه پویا
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و تمرینات خود را برای ما کامنت کنید
قسمت 11: مبحث بسیار مهم مدیریت حافظه در c++ , دستور new و delete, حافظه گرفتن از هیپ و آرایه پویا
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و تمرینات خود را برای ما کامنت کنید
Media is too big
VIEW IN TELEGRAM
#سی_پلاس_ساده_و_خوشمزه
قسمت 12: بحث مهم توابع, نوع داده ای void و غیر بازگشتی
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و نظرات خود را برای ما ارسال کنید
قسمت 12: بحث مهم توابع, نوع داده ای void و غیر بازگشتی
مدرس: محمدصالح حق محمدلو
🟢لطفا سوالات، کد و نظرات خود را برای ما ارسال کنید
💬 #چالش
با آرایه های پویا برنامه ای بنویسید که تا وقتی کاربر حرفی وارد نکرده، نمره هارا بگیرد و میانگین حساب کند(اگر حرف یا کارکتر وارد شد برنامه متوقف شود)
🟥درجه سختی: آسان
🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت یا داخل گروه ارسال کنید
با آرایه های پویا برنامه ای بنویسید که تا وقتی کاربر حرفی وارد نکرده، نمره هارا بگیرد و میانگین حساب کند(اگر حرف یا کارکتر وارد شد برنامه متوقف شود)
🟥درجه سختی: آسان
🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت یا داخل گروه ارسال کنید
Tp hunters cpp
💬 #چالش با آرایه های پویا برنامه ای بنویسید که تا وقتی کاربر حرفی وارد نکرده، نمره هارا بگیرد و میانگین حساب کند(اگر حرف یا کارکتر وارد شد برنامه متوقف شود) 🟥درجه سختی: آسان 🟢لطفا سوالات، کد و نظرات خود را برای ما کامنت یا داخل گروه ارسال کنید
🧠 #کد_چالش
🔴 لطفا این چالش رو تمرین کنید که بسیار مهم و کاربردی است
#include <iostream>
using namespace std;
int main(){
int x;
int *p;
int *a = NULL;
int size = 0 , c = 0;
cout << "Enter Number : ";
while(cin >> x){
if(c >= size){
p = new int[size+3];
for(int i =0;i < size;++i)
p[i] = a[i];
delete[]a;
a = p;
size+=3;
}
a[c++] = x;
}
if(c == 0){
cout << "No invalid input !" << endl;
} else {
int sum = 0;
for(int i = 0;i < c;i++)
sum += a[i];
cout << "The average : " << (float)sum / c << endl;
}
delete[]a;
}
🟢لطفا سوالات, نظرات و کدهای خود را برای ما کامنت کنید
🔴 لطفا این چالش رو تمرین کنید که بسیار مهم و کاربردی است
#include <iostream>
using namespace std;
int main(){
int x;
int *p;
int *a = NULL;
int size = 0 , c = 0;
cout << "Enter Number : ";
while(cin >> x){
if(c >= size){
p = new int[size+3];
for(int i =0;i < size;++i)
p[i] = a[i];
delete[]a;
a = p;
size+=3;
}
a[c++] = x;
}
if(c == 0){
cout << "No invalid input !" << endl;
} else {
int sum = 0;
for(int i = 0;i < c;i++)
sum += a[i];
cout << "The average : " << (float)sum / c << endl;
}
delete[]a;
}
🟢لطفا سوالات, نظرات و کدهای خود را برای ما کامنت کنید
دوره آموزشی بعدی ساختمان داده شروع کنیم یا پایگاه؟ پیشنهاد خود بنده ساختمان داده هست
Anonymous Poll
75%
ساختمان
25%
پایگاه
💬 #چالش
برنامه ای بنویسید که یک عدد از ورودی بگیره و اولین توان دو بعد از اون عدد را چاپ کند
مثلا : کاربر بده 10 بهش بده 16 و همانطور که یک مثال هم داخل عکس وارد شده
🟥درجه سختی: متوسط
🟢لطفا کد , سوالات و نظرات خود را برای ما کامنت کنید.
برنامه ای بنویسید که یک عدد از ورودی بگیره و اولین توان دو بعد از اون عدد را چاپ کند
مثلا : کاربر بده 10 بهش بده 16 و همانطور که یک مثال هم داخل عکس وارد شده
🟥درجه سختی: متوسط
🟢لطفا کد , سوالات و نظرات خود را برای ما کامنت کنید.
Tp hunters cpp
💬 #چالش برنامه ای بنویسید که یک عدد از ورودی بگیره و اولین توان دو بعد از اون عدد را چاپ کند مثلا : کاربر بده 10 بهش بده 16 و همانطور که یک مثال هم داخل عکس وارد شده 🟥درجه سختی: متوسط 🟢لطفا کد , سوالات و نظرات خود را برای ما کامنت کنید.
🧠 #کد_چالش
حل توسط جناب : s1n4m
🟢 لطفا سوالات و نظرات خود را برای ما کامنت کنید
حل توسط جناب : s1n4m
int main(){
int number{};
std::cin >> number;
int twosPower{1};
while(twosPower < number){
twosPower<<=1;
}
std::cout << twosPower << "\n";
return 0;
}🟢 لطفا سوالات و نظرات خود را برای ما کامنت کنید