PDA

View Full Version : پاک کزدن مقدار متغیر ها



vB.N3T
یک شنبه 04 مهر 1389, 22:06 عصر
سلام دوستان من تازه شروع کردم به زبان c++ برنامه نو یسی کنم
دوستان من 4 تا متغیر تعریف کردم
که 3 تا متغیر اول عدد رو میگیره و میانگین انها رو حساب میکنه و میریزه تو متغیر چهارم و جواب صحیح میده
اما برنامه رو دوباره اجرا میکنم متغیر ها مقدار قبلی رو دارن و میانگین حساب شده و نمایش میده
من میخوام با هر بار کامپایل برنامه خودم مقدار جدید بدم
چطور میشه اصلاحش کرد

Salar Ashgi
یک شنبه 04 مهر 1389, 22:46 عصر
کدتون رو قرار بدید ./

vB.N3T
دوشنبه 05 مهر 1389, 00:03 صبح
#include<iostream.h>
int main() {
float a,b,c,d;
cout<<"Adad aval ra vard konid a:";
cin>>a;
cout<<"adad dovor ra vard konid b:";
cin>>b;
cout<<"adad sevon ra vard konid c:";
cin>>c;
cout<<"miyan gin is:";
d=(a+b+c)/3;
cout<<d;
return 0;
}

Salar Ashgi
دوشنبه 05 مهر 1389, 07:49 صبح
کدتون مشکل خاصی نداره ، با این کد لزوما نباید میانگین تکراری باشه ، مگر اینکه داده هاتون رو تکراری
وارد کنید ، یا طوری باشن که هربار میانگین مقدار ثابتی میشه !

هم دانشگاهی
دوشنبه 05 مهر 1389, 07:59 صبح
میشه بدونم با چه compiler کار میکنین؟

آخه من کدتون رو تو Dev-cpp کامپایل کردم کاملا درست بود! :قهقهه:


//__________________________________________________ _

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

tdkhakpur
دوشنبه 05 مهر 1389, 08:39 صبح
بعد از تعریف متغیر هایتان خط زیر رو هم قرار بدید تا بافر رفرش بشه


cin >> ws;

Salar Ashgi
دوشنبه 05 مهر 1389, 16:04 عصر
بعد از تعریف متغیر هایتان خط زیر رو هم قرار بدید تا بافر رفرش بشه

نظر شما متین ، ولی کد از لحاظ منطقا و الگوریتم درست میباشد ./

vB.N3T
دوشنبه 05 مهر 1389, 18:06 عصر
با tc کامپایل میکنم
دوستان شاید دقیق متوجه نشدید؟؟؟
من برنامه رو اجرا میکنم و به طور مثال عدد 2 2 3 رو میدم و میانگین رو به من میده
تا اینجا درست
برنامه رو میبندم و دوباره اجرا میکنم اما این بار از من ورودی نمیخواد ؟؟؟ و همون اعداد رو نمایش میده با جواب

Salar Ashgi
دوشنبه 05 مهر 1389, 18:20 عصر
در این حالت احتمالا مشکل از کامپایلر یا یکسری تنظیمات آن میتواند باشد ./

vB.N3T
دوشنبه 05 مهر 1389, 23:19 عصر
به نظر شما بهترین کامپایلر چیه من از TC استفاده میکنم

Salar Ashgi
سه شنبه 06 مهر 1389, 09:47 صبح
به نظر شما بهترین کامپایلر چیه من از TC استفاده میکنم
به تاپیک کامپایلرها مراجعه کنید ./
ولی جهت توضیح : میتونید از IDE های به روزتر مانند Dev , Visual Studio , VC6 استفاده کنید .
کامپایلر Borland نیز مناسب میباشد .
موفق باشید ./

vB.N3T
سه شنبه 06 مهر 1389, 16:46 عصر
رو ویندوز 7 TC عرور میده ؟؟؟ چی نصب کنم خوبه ؟

Salar Ashgi
سه شنبه 06 مهر 1389, 21:24 عصر
معروفترین IDE همون Visual Studio که نسخه Express آن نیز موجود میباشد .
Visual C++ Express 2010 جدید ترین Ver این IDE است .
IDE های دیگری همچون Dev نیز هستند و البته از کامپایلر Borland نسخه 5.02 نیز میتوانید استفاده کنید
که با ویندوز 7 نیز سازگار میباشد .
موفق باشید ./