PDA

نسخه کامل مشاهده نسخه کامل : مشکل در کد تبدیل اعداد



majid-ar
28-11-2008, 12:43
سلام.

من میخوام یه کد تبدیل اعداد یونانی رو توی Visual C++ 6.0 اجرا کنم.ولی یه error میگیره.

از این آدرس هم برداشتم کد رو:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

تو c هم اول یه پروژه Win32 Console Application درست میکنم.بعد یه فایل C++ Source File ایجاد میکنم و توش کپی میکنم.

کد اینه.ممنون میشم بگید مشکل چیه :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hamidreza_buddy
28-11-2008, 17:39
متن ارور رو هم بگذار. ولی حدس می زنم مشکل از

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
باشه. فکر می کنم vc++ این هدر ها رو نمیشناسه. این دو تا رو حذف کن ببین چی میشه. چون این کدی که گذاشتین از هیچ تابعی توی stdlib.h استفاده نمی کنه و فقط getch() ماله con.io.h هست.

mahdi7s
28-11-2008, 17:39
دوست عزيز كامپايلر من فرق داره تو كامپايلر خودم با اضافه كردن دستور endl به اخر دستور cout (سه خط به آخر كد) مشكلش حل شد احتمال 90 درصد اگه شما هم اين كار رو بكنيد مشكلتون حل ميشه .

كد شما در كامپايلر من

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Mehran NZ
29-11-2008, 21:09
این برنامه برای بورلند نوشته شده اگه با بورلند کامپایل کنی دوتا خطا داره
1. توی حلقه for اون int رو پاک کن
for(int x=0,p=0,flag=0,rom=0,int i=strlen(a)-1;i>=0;i--)
2.اگه از بورلند یا ویژوال اسدویوی 2005 -2008 استفاده می کنی باید متغیر rom روخارج از حلقه for تعریف کنی

majid-ar
29-11-2008, 23:53
حمید رضا جان

مهران عزیز

مهدی جان

خیلی ممنون از کمکتون.با راهنماییتون حل شد.