PDA

View Full Version : خطا در برنامه



milad7676
پنج شنبه 23 خرداد 1392, 12:48 عصر
من با dev یک برنامه نوشتم .اینم برنامه#include<iostream.h>
Void main()
{
in x;
cout<<"masahat ra vared kon:" ;
cin>> x;

cout<<"masahat" ;
cout<< x*x*3.14;

cout<<"mohit" ;
cout<<x+x*3.14;
}

بعد اون رو کامپایل کردم اما موقع run کردن برنامه خطا می ده و می نویسه. که source file not compile
می دونم منظورش اینه که کامپایل نشده ولی راه حلش رو نمی دونم

omiditc
پنج شنبه 23 خرداد 1392, 12:58 عصر
خط چهارم غلط املایی داره.int x
آدرس کتابخونه ها رو به c++ بده.

hessam2003
پنج شنبه 23 خرداد 1392, 13:14 عصر
سلام.
فایل کتابخانه ایه conio.h را هم اضافه کنید.
زبان C++ به حروف بزرگ حساسه void را کوچیک بنویسید V بزرگ غلطه.
مشکل خط چهارمم رفع کنید.

خط فاصله هم نداره بعد دستور cin>>x

milad7676
پنج شنبه 23 خرداد 1392, 14:16 عصر
سلام.
فایل کتابخانه ایه conio.h را هم اضافه کنید.
زبان C++ به حروف بزرگ حساسه void را کوچیک بنویسید V بزرگ غلطه.
مشکل خط چهارمم رفع کنید.

خط فاصله هم نداره بعد دستور cin>>x

میشه همین برنامه رو بنویسید؟؟

darknes666
پنج شنبه 23 خرداد 1392, 14:18 عصر
#include<iostream.h>
#include<conio.h>
void main()
{
int x;
cout<<"shoa ra vared kon:";
cin>>x;

cout<<"masahat";
cout<<x*x*3.14;

cout<<"mohit";
cout<<(x+x)*3.14;
}

milad7676
پنج شنبه 23 خرداد 1392, 14:47 عصر
بازم همون خطا رو می ده.

darknes666
پنج شنبه 23 خرداد 1392, 14:48 عصر
کامپایلرت چیه؟

milad7676
پنج شنبه 23 خرداد 1392, 14:54 عصر
کامپایلرت من dev

darknes666
پنج شنبه 23 خرداد 1392, 14:55 عصر
تو کامپایلر های مختلف متفاوت هست.

تو turbo c
#include<iostream.h>
#include<conio.h>
main()
{
int r;
cout<<"enter reduce"<<endl;
cin>>r;
cout<<"area:"<<(r*r*3.14)<<endl;
cout<<"environment:"<<(2*r*3.14);
getch();
}

تو vC++‎‎

#include<iostream>
using namespace std;
int main()
{
int r;
cout<<"enter reduce"<<endl;
cin>>r;
cout<<"area:"<<(r*r*3.14)<<endl;
cout<<"environment:"<<(2*r*3.14);
}

با dev کار نکردم.

milad7676
پنج شنبه 23 خرداد 1392, 14:57 عصر
کدوم کامپایلر بهتره.

darknes666
پنج شنبه 23 خرداد 1392, 14:58 عصر
vc++ از همش بهتره.:لبخندساده:

milad7676
پنج شنبه 23 خرداد 1392, 15:02 عصر
ممنون.اما اگه اطلاعاتی از dev پیدا کردی بگو.راستی فرق r با x چیه که تو نوشتی؟؟

darknes666
پنج شنبه 23 خرداد 1392, 15:04 عصر
هیچ فرقی نداره.هرچی که رزرو نشده باشه میتونی به جای r بزاری.

milad7676
پنج شنبه 23 خرداد 1392, 15:08 عصر
یک سوال دیگه کامپایلری به اسم tc داریم

darknes666
پنج شنبه 23 خرداد 1392, 15:09 عصر
بله tc همون turbo c هست که نسبت به کارایی و حجمش خوبه ولی vc++ خداییش یه چیز دیگست :لبخندساده:

milad7676
پنج شنبه 23 خرداد 1392, 15:12 عصر
ممنون.دم شما گرم

milad7676
پنج شنبه 23 خرداد 1392, 15:15 عصر
راستی داداش این کدهایی که واسه turbo دادی توی dev هم گذاشتم جواب داد.واقعا ممنون .

milad7676
پنج شنبه 23 خرداد 1392, 16:52 عصر
یه سوال دیگه endl یعنی چی ؟؟واسه چی نوشتی؟؟

darknes666
پنج شنبه 23 خرداد 1392, 17:29 عصر
با endl میپره خط بعد(یک خط میره پایین)

milad7676
جمعه 24 خرداد 1392, 13:01 عصر
کسی می تونه به من حلقه ها و حافظه رو توضیح بده.؟

darknes666
جمعه 24 خرداد 1392, 13:18 عصر
منظورت از حافظه چیه؟

milad7676
جمعه 24 خرداد 1392, 14:13 عصر
متغیر جمع و ضرب.بیشتر حلقه رو توضیح بده.مرسی