AMD>INTEL (06-07-15), ravegoat (06-07-15), SajjadKhati (06-07-15), salpc (06-07-15)
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط SajjadKhati برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
i=5 اصلا شرط نیست بلکه مقدار 5 رو در i می ریزه و خروجی 1 رو میده (که همیشه صحیح است) و لوپ تا ابد ادامه پیدا می کنه. اگه میخواید شرط کنید باید i==5 بگذارید (که اگه بگذارید در لوپ بالا چون شرط غلط است لوپ هیچ وقت اجرا نمیشه و سریعا ازش رد میشه). وقتی فقط 5 می گذارید شرط همیشه صادق است و هیچ وقت از لوپ بیرون نخواهد رفت.
اسم ها رو با تمرین یاد می گیرید ولی لزومی نداره بلد باشید. همیشه موقع برنامه نویسی documentation یا Google !! جلوتون لازمه باز باشه. هیچ کس همه چیز رو حفظ نیست.
AMD Ryzen 5800X
MSI X570 Tomahawk
Geforce RTX 3080 FE
32GB Crucial DDR4-3600 CL16
WD SN750 Black 1TB SSD
Corsair HX1200i
LG 27GP850B
AMD>INTEL (06-07-15), ravegoat (06-07-15), SajjadKhati (06-07-15), salpc (06-07-15)
ممنونبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط Stream برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
google باز باشه ، چه کمکی بهم میکنه که بفهمم کدوم تابع ، تو کدوم هدر هست که لازم نباشه حفظ اش کنم؟
documentation منظورت راهنمای vs هه؟
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
سرچ می کنید و پیدا می کنید. documentation های زیادی برای ++C هست:برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط SajjadKhati برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
https://msdn.microsoft.com/en-us/library/3bstk3k5.aspx
Reference - C++ Reference
https://gcc.gnu.org/onlinedocs/libstdc++/
AMD Ryzen 5800X
MSI X570 Tomahawk
Geforce RTX 3080 FE
32GB Crucial DDR4-3600 CL16
WD SN750 Black 1TB SSD
Corsair HX1200i
LG 27GP850B
nima_hl (06-07-15), ravegoat (06-07-15), SajjadKhati (06-07-15)
نه
من اگه اول کلمه ی هدر فایل مربوطه یا اول کلمه ی تابع مربوطه رو یادم بیاد که بقیه اش تو لیست tooltip ویژال استودیو برام لیست میشه و میتونم پیداش کنم
مشکل من اینه که اگه اول کلمه ی تابع مورد نظر یا اول کلمه ی هدر فایل یادم نیومد چی کار کنم؟ یا اینکه ندونم و یا فراموش کنم که کدوم تابع تو کدوم هدر فایل هست چی؟ با توجه به اینکه تعداد بسیار بسیار زیادی هدر و مخصوصا تابع داریم!!
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
ســـــــــــرچ کنید!برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط SajjadKhati برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
function_name C++ which header file
پیدا می کنید! اگه نمی دونید اسم تابع چیه سرچ کنید:
++How to compare strings in C
++How to parse string to double in C
How to force a thread to terminate in C++11
how to generate a random number from normal distribution in C++11
پیدا می کنید!
AMD Ryzen 5800X
MSI X570 Tomahawk
Geforce RTX 3080 FE
32GB Crucial DDR4-3600 CL16
WD SN750 Black 1TB SSD
Corsair HX1200i
LG 27GP850B
M3RS4D 50062 (07-07-15), nima_hl (06-07-15), ravegoat (06-07-15), SajjadKhati (06-07-15)
این کد ، متغییر YearGain اش چرا کار نمیکنه؟
همش مقدار اولیه اش که 9 هست میشه و تغییر نمیکنه :
کد:#include "stdafx.h" #include<iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int CurAccount = 1000,YearGain=0; for (int i = 1; i <= 10;) { YearGain=CurAccount*(5 / 100); cout << "Sode " << i << " : " << YearGain << endl; CurAccount = CurAccount + YearGain; cout << "Sepordeh Sale "<<i<<" : "<<CurAccount << endl; i++; } getchar(); return 0; }
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
با سلام!برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط SajjadKhati برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
مشکل به خاطر خطی است که با رنگ قرمز مشخص شده. چون متغیر ها از نوع int تعریف شدن، مقدار اعشاری در اون ها قابل قبول نخواهد بود. لذا وقتی مقدار داخل پرانتز یعنی تقسیم 5 بر 100 حساب میشه مقدار صحیح اون در آن واحد حساب میشه که برابر با صفره و سپس در مقدار متغیر CurAccount ضرب میشه. از طرفی می دونیم که ضرب صفر در هر عدد تعریف شده صفر خواهد بود. با اجرای برنامه در کل حلقه مقدار YearGain صفر خواهد بود (نمی دونم چرا نوشتی 9 !).
پرانتز رو برداری مشکل به نظر حل بشه:
کد:YearGain = CurAccount * 5 / 100;
'چو ایران نباشد، تن من مباد
Dim Armin As Iranian
If Iran.Enabled = False Then Armin.Enabled = False
AMD>INTEL (13-07-15), M A H R A D (13-07-15), M3RS4D 50062 (13-07-15), nima_hl (13-07-15), SajjadKhati (13-07-15), Stream (13-07-15)
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks