PDA

View Full Version : آموزش: مشکل با چند خطا



vB.N3T
یک شنبه 11 مهر 1389, 21:42 عصر
سلام دوستان
مشکل این کد کجاست اجار میشه خطا نمیده
اما به محض اجرا شدن بسته میشه



#include<conio.h>
#include<iostream.h>
int main (){
float a,b,c,d,e,f;

cout<<"\n enter 1------Jam 2 adad\n";
cout<<"\n enter 2------miyan gin 2 adad\n";

cout<<"\n enter 3------daryaft 5 adad va nemayesh kochik tarin";

clrscr();

return 0;
}

دوستان ایا استفاده از کتابحانه conio برای پاک کردن مقدار های قبلی درست است
میشه طرز کار این کتابحانه رو هم بگید
مثلا
cout<<"enter name
وقتی 3 بار برنامه رو اجر میکنم 3 بار اینتر نیم پاپ میشه
برای این مشکل هم میشه کاری کرد

tdkhakpur
یک شنبه 11 مهر 1389, 21:52 عصر
قبل return یک getch() قرار بده تا بسته نشه.
در مورد بند دوم- سوالتان واضح نیست.

vB.N3T
یک شنبه 11 مهر 1389, 22:33 عصر
دوشت عزیز ممون
باز به مشکل خوردم مشکل عجیب که اصلا نباید در این کد رخ بده
کد رو نگاه بکن من شرط اول رو گذاشتم و دستوارت رو نوشتم
اما وقتی شرط دوم رو میزارم عرور میده ؟
مشکل از کجاست



#include<conio.h>
#include<iostream.h>
int main (){
float a,b,c,d,e;
cout<<"\n enter 1-----jam do adad\n:";
cout<<"\n enter 2-----miyangin 2 adad\n:";
cout<<"\n enter 3-----dariyaft 5 adad\n:";
cin>>a;
if(a==1)
cout<<"enter number 1:";
cin>>b;
cout<<"enter number 2:";
cin>>c;
cout<<"----Jam 2 adad----";
d=(b+c);
cout<<d;
esleif(a==2)
cout<<"enter number 1:";

getch();
clrscr();
return 0;
}

Salar Ashgi
یک شنبه 11 مهر 1389, 22:57 عصر
کدتان اصلاح شد :


#include<conio.h>
#include<iostream.h>
int main (){
float a,b,c,d,e;
cout<<"\n enter 1-----jam do adad\n:";
cout<<"\n enter 2-----miyangin 2 adad\n:";
cout<<"\n enter 3-----dariyaft 5 adad\n:";
cin>>a;
if(a==1){
cout<<"enter number 1:";
cin>>b;
cout<<"enter number 2:";
cin>>c;
cout<<"----Jam 2 adad----";
d=(b+c);
cout<<d;}
else if(a ==2){
cout<<"enter number 1:";
cin>>b;
cout<<"enter number 2:";
cin>>c;
cout<<"Miyangin : "<<(b+c)/2<<endl;}

getch();

}

else رو نوشته بودین esle و پارانتز گذاری رو رعایت نکرده بودین و ...
موفق باشید ./

vB.N3T
یک شنبه 11 مهر 1389, 23:11 عصر
سالار ممنون
تا اومدم تو تاپیک یه هو یادم افتاد بیشتر از یه دستو
{
میخواد اقا ممنون یه دنیا
سالار جان یه لطفی بکن بنده موقع زدن تاپیک موضوع رو زدم مشکل این کد کجاست اما نمیدونم فکر کنم به اشتباه موضوع به سوال در مورد هدر فایل Conio.h تغیر کرده
اگه زحمتی نیست این رو ویرایش کن.....من این کد رو باید بیشترش کنم حتما که باز به مشکل میخورم و میام اصلاحش کنم

Salar Ashgi
یک شنبه 11 مهر 1389, 23:34 عصر
ببینید ، خوب چون سوال اولتون و اصلی تون در مورد فایل کتابخانه ای Conio بود ، که به همین دلیل عنوان
تاپیک به این نام تغییر داده شد ، عملا شما قوانین رو رعایت نکردید ، از این لحاظ که ، در یک تاپیک فقط و فقط میتوان یک سوال مطرح کرد و برای بیش از یک سوال ، باید تاپیک جداگانه ایجاد نمود ./
با این حال من ، پست های بعدی شما را حذف نکردم و عنوان تاپیک را تغییر دادم ، ولی زین پس انتظار میرود
نکات فوق الذکر ، رعایت شود .
موفق باشید ./