ورود

نسخه کامل مشاهده نسخه کامل : مشکل در c++



Mahanturbo
19-10-2009, 20:18
سلام . من ترم اول دانشگاه هستم و دارند به ما اینو یاد می دم 4 تا برنامه نوشتم 5 اومی ارور می ده! خواهشا راهنمایی کنید ؟؟؟


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

sin2x=2sinxcosx
19-10-2009, 22:08
سلام .
1- بعد از پرانتز بسته if نبايد ; بذارين .
2- دستور getch داخل دستور if اضافه است .
3- آکلاد باز بعد از else اضافه است .
اگه اينارو اصلاح کنين همه چي حله .
راستي مي تونستين اين برنامه رو به شکل زير بنويسين :

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

اين بهترتره . بازم ميل خودتونه .

Mahanturbo
19-10-2009, 22:53
خیلی لطف کردید . حل شد . getch چرا اضافه بود. اگه if درست باشه دیگه سراغ else نمیره که getch اونو ببینه؟!

sorrow2174
19-10-2009, 23:06
ببخشید getch دومی برا جیه؟

sin2x=2sinxcosx
20-10-2009, 20:27
خیلی لطف کردید . حل شد . getch چرا اضافه بود. اگه if درست باشه دیگه سراغ else نمیره که getch اونو ببینه؟!

خب براي اينکه اضافه بود ديگه . :31: شما بگين چرا اضافه نيست تا من بگم چرا اضافه هست . وجودش اونجا معني نداره . من getch رو از بدنه if و else بيرون کشيدم که در هر صورت اجرا بشه . ديگه نياز نيست داخل هر دو گذاشته بشه .

ببخشید getch دومی برا جیه؟

براي اينکه بتونيم قبل از اينکه از cmd خارج بشه خروجي رو ببينيم . بدون اين دستور برنامه با سرعت نور اجرا مي شه و بسته مي شه . اينو مي ذاريم تا کامپايلر منتظر بشه تا ما کليدي رو وارد کنيم و بعد از برنامه بياد بيرون .

sorrow2174
20-10-2009, 22:28
اها یادم اومد
یادش بخیر
چند سال پیش از این کد ها می نوشتیم.

Farshadd
22-10-2009, 13:54
سلام.

مشکل این برنامه چیه:


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

turbo c++ 3 هست

ممنون.

Mohammad King
22-10-2009, 16:56
سلام.

مشکل این برنامه چیه:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدturbo c++ 3 هست

ممنون.

سلام
من با Vs2008 تست کردم و مشکلاتشو درست کردم :



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

موفق باشید

Farshadd
22-10-2009, 19:53
ممنون رضا جان

ولی با توربو که اینو باز کردم چند تا ارور بیشتر از قبلی داد.

sin2x=2sinxcosx
22-10-2009, 20:31
سلام.

مشکل این برنامه چیه:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدturbo c++ 3 هست

ممنون.

سلام . الان تو کامپيوترم توربو ندارم . ولي نبايد با توربو مشکلي داشته باشه .
اگه شما مي گفتين که مشکل چيه مي شد راهنمايي کرد .
ولي يه مشکلي بود که حل کردم . ببينين درست شده :


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

Farshadd
22-10-2009, 22:43
ممنون از کمک هاتون.

اون آکولاد رو اینجا جا گذاشتم وگرنه توی برنامه مینوشتمش ( احتمالا دفه آخر که سیو کردم حذف شده)

متاسفانه همون ارور ها رو داد.

فکر کنم مشکل از برنامه باشه. چون ارور های اولش میگه نمیتونه فایل iostream.h و conio.h رو باز کنه و ارور های دیگه . بعد وقتی میرم توی فایل های برنامه، میبینم که موجود هستن و با همین نام.

متاسفانه نتونستم توی اینترنت یه turbo c++ 3 حسابی پیدا کنم.

Mohammad King
22-10-2009, 23:22
Turbo C++ v1.01 نسخۀ رایگان هست و روی اینترنت موجود هست. اینم از لینکش:

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

تو این صفحه هم یه توضیحاتی در موردش داده شده:

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

دانلود رايگان از رپيد شير

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

sin2x=2sinxcosx
23-10-2009, 00:17
احتمالا شما از منوي directories پوشه include رو به Turbo نشون ندادين . احتمالا که نه حتما . دقيقا يادم نيست کجا بود . ولي دنبال يه همچين چيزايي برين . درست ميشه حتما .

Farshadd
23-10-2009, 12:11
احتمالا شما از منوي directories پوشه include رو به Turbo نشون ندادين . احتمالا که نه حتما . دقيقا يادم نيست کجا بود . ولي دنبال يه همچين چيزايي برين . درست ميشه حتما .


آقا دمت گرم.

همه خطا ها رفت .

فقط یکیش مونده که میگه "در یافتن فایل COS.OBJ ناتوان هست"

sin2x=2sinxcosx
23-10-2009, 13:35
COS اسم فايلي هست که ايجاد کردين ؟

Farshadd
23-10-2009, 13:59
COS اسم فايلي هست که ايجاد کردين ؟

خیر.

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

اما نوع ارورش از linker هست

sin2x=2sinxcosx
23-10-2009, 20:03
خیر.

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

اما نوع ارورش از linker هست

بله از Linker هست . ولي خب چي رو داره با COS پيوند مي زنه ؟ :13:
وقتي پسوند فايلي obj باشه يعني اون يه فايل cpp کامپايل شده است . ديگه بقيه شو سردرنميارم . با Turbo C زياد کار نکردم .

farshidshd
24-10-2009, 11:46
سلام
یه سوال

آیا برنامه ی ++c وجود دارد که توی ویستا یا ویندوز 7 اجرا بشه ؟؟

توی سون نمیشه این ++C رو اجرا کرد

sin2x=2sinxcosx
24-10-2009, 21:14
من تو ويستا با ويژوال استاديو راحت کامپايل مي کردم . ولي تو 7 امتحان نکردم .

Mahanturbo
26-10-2009, 18:48
سلام . مشکل این برنامه چیه ؟ به رنوم گیر می ده می گه باید protype داشته باشه ؟؟ :13:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیداین هم نتیجه رو فقط برای اعداد زیر 12 چاپ میکنه چرا ؟؟ (ارور نمی ده ها )

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

sin2x=2sinxcosx
26-10-2009, 19:05
از () rand استفاده کنین نه random .

Mahanturbo
26-10-2009, 19:12
باز هم نشد .

این هم نتیجه رو فقط برای اعداد زیر 12 چاپ می کنه چرا ؟؟


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


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

sin2x=2sinxcosx
26-10-2009, 20:45
باز هم نشد .

این بار چه مشکلی پیش اومد ؟



این هم نتیجه رو فقط برای اعداد زیر 12 چاپ می کنه چرا ؟؟


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

برای اینکه علامتها رو دقیقا برعکس گذاشتین .


این هم که همون برنامه ماشین حسابه ارور می ده


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

این درسته ::::

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

Mahanturbo
26-10-2009, 21:10
تشکر واسه شما کافی نیست. خیلی گلی.

باز اون رندم گیر می ده می گخ باید پروتاپیپ داشته باشه!

sin2x=2sinxcosx
26-10-2009, 21:25
آهان راس میگه . اینو اول برنامه قید کنین :

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

Mahanturbo
26-10-2009, 21:30
حل شد.

این ماشین حسابه کار نمی کنه اون دو تا عدد رو چه جوری باید وارد کنم با , یا اسپیس ؟؟

sin2x=2sinxcosx
26-10-2009, 21:32
با اسپیس
من امتحان کردم کار می کنه .

Mahanturbo
31-10-2009, 20:37
سلام . 2 تا سوال :

این چرا کاراکتر A تا z به همراه کدشون رو اینقدر سریع چاپ می کنه ؟؟؟


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


2-و این برنامه جمع ارقام کلا ارور می ده :


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

sin2x=2sinxcosx
31-10-2009, 21:57
سوال اول رو متوجه نشدم . در مورد دومی هم شما باقیمانده بر 10 رو تو r ذخیره می کنین ولی s رو با i جمع می کنین . اونو عوض کنین و r کنین .

Mahanturbo
31-10-2009, 22:01
سوال اول رو متوجه نشدم . در مورد دومی هم شما باقیمانده بر 10 رو تو r ذخیره می کنین ولی s رو با i جمع می کنین . اونو عوض کنین و r کنین .


منظورم اینه که کاراکترها خیلی تند چاپ می شند. آپلود کردم خودتون ببینید.


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

sin2x=2sinxcosx
01-11-2009, 00:44
اگه منظورتون این برنامه بوده من نوشتم :

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

#joker#
01-11-2009, 09:41
چون شما ch =a قرار دادين . دوباره ch رو چاپ كردين!!!!در واقع توي يه حلقه ي بي پايان گير مي كنه.چون هر بار ch با اين كه زياد مي شه و لي دوباره به مقدار a برمي گرده


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

Mahanturbo
01-11-2009, 20:43
کسی هست برنامه سالم borland c++ داشته باشه من دانلود کردم اما تو فولدر بین همه فایلاشو اجرا کردم هیچکدوم باز نشد ؟

Mahanturbo
03-11-2009, 20:18
header جذر(Sqrt) چیه ؟؟ در ضمن اگه می شه به سوال بالای من جواب بده !!!

sin2x=2sinxcosx
03-11-2009, 21:37
هدر بستگی به کامپایلر داره . <cmath> یا <math.h> هست . سوال بالای شما رو هم بلد نیستم .... :46:

sima_6600
03-11-2009, 23:06
فایل bcw.exe رو باز کن در پوشه BIN
در مورد سوال دوم هم این دو هدر هست
<mata.h>
and
<complex.h>

Mahanturbo
03-11-2009, 23:12
فایل bcw.exe رو باز کن در پوشه BIN
در مورد سوال دوم هم این دو هدر هست
<mata.h>
and
<complex.h>

همچین فایلی نیست!!:19:

sima_6600
03-11-2009, 23:33
ببین شما چه TC++DOS نصب کردی یا TC+++Windows

sima_6600
03-11-2009, 23:44
من دارم برای شما اپلود میکنم الان لینک میزارم.

Mahanturbo
04-11-2009, 11:02
من tc دارم. ولی من برنامه Borland c++ می خوام که میگین از tc++ خیلی بهتره !!

Mahanturbo
14-11-2009, 18:27
سلام.باز من !!!!

یک برنامه می خوام با حلقه for که نتیجه زیر را چاپ کنه :


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

IP007
14-11-2009, 19:02
سلام.باز من !!!!

یک برنامه می خوام با حلقه for که نتیجه زیر را چاپ کنه :


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

چرا خودتو خوار میکنی؟ نمیخوای یکم رو مساله فکر کنی؟ میخوای دیگران بهت بخندند؟

mahkameh68
14-11-2009, 19:05
سلام منبرنامه بسط مک لورن رو میخام.کمممممممممممممممممم مممکککککککککککککککککککک

Mahanturbo
14-11-2009, 20:42
چرا خودتو خوار میکنی؟ نمیخوای یکم رو مساله فکر کنی؟ میخوای دیگران بهت بخندند؟


از شما نخواستم. اگه نمی خوای بگی پست نده. واسه خودم هم نیست . واسه یکی از رفیقامو فور رو ما هنوز نخوندیم.

Mahanturbo
27-11-2009, 18:28
برنامه ایی می خوام که جمع سطر های زوج و فردو به صورت جداگونه چاپ کنه ! نوشتم برای سطر زوج اما کار نمی کنه ؟؟؟ مشکل چیه ؟


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


جواب هم ندید که برو فکر کنو این چرت و پرتا...

Lordmaster
27-11-2009, 19:35
برنامه ایی می خوام که جمع سطر های زوج و فردو به صورت جداگونه چاپ کنه ! نوشتم برای سطر زوج اما کار نمی کنه ؟؟؟ مشکل چیه ؟


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


جواب هم ندید که برو فکر کنو این چرت و پرتا...
من دقیقا نفهمیدم منظور شما چیه مثلا اگه کاربر این اعداد رو بده بگید به من که خروجی برای سطر زوج و فرد چی باید باشه تا براتون بنویسم کدشو...منظور شما همون جمع ماتریسی نیست؟



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

Lordmaster
27-11-2009, 19:51
سلام.باز من !!!!

یک برنامه می خوام با حلقه for که نتیجه زیر را چاپ کنه :


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

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

Mahanturbo
27-11-2009, 21:28
من دقیقا نفهمیدم منظور شما چیه مثلا اگه کاربر این اعداد رو بده بگید به من که خروجی برای سطر زوج و فرد چی باید باشه تا براتون بنویسم کدشو...منظور شما همون جمع ماتریسی نیست؟



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

مرسی از پاسخگویی شما !!

به من خروجی زیرو با ورودی شما بده !

جمع سطز زوج : (4+2+2+4)12 و 12 (8+4+4+8)

جمع سطر فرد : 8 (3+1+1+3)

Lordmaster
28-11-2009, 12:11
مرسی از پاسخگویی شما !!

به من خروجی زیرو با ورودی شما بده !

جمع سطز زوج : (4+2+2+4)12 و 12 (8+4+4+8)

جمع سطر فرد : 8 (3+1+1+3)

من واسه اینکه کدها رو کوتاه کنم a و b رو به صورت موازی گرفتم شما بر حسب نیاز خودت می تونی کدشو تغییر بدی!


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

Mahanturbo
28-11-2009, 19:36
خیلی از لطف شما ممنون : این 2 تا برنامه هم مال یکی از دوستامه می شه زحمتشو بکشید ؟

1- برنامه ای که حاصل جمع اعداد روی قطر اصلی و بالا و پایین قطر اصلی را به صورت جداگانه را چاپ کند
2- برنامه ایی که ماتریسی بگیرد و ترانهاده آن را حساب کند!!

Mahanturbo
28-11-2009, 20:46
2 ومی رو نوشتم اما خروچی همون ورودی رو چاپ می کنه ! چرا؟؟


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

Lordmaster
29-11-2009, 13:53
2 ومی رو نوشتم اما خروچی همون ورودی رو چاپ می کنه ! چرا؟؟


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

ترانهاده یک ماتریس : هر گاه جای سطر و ستون ماتریس را عوض کنیم ترانهاده آن بدست می آید اگر A یک ماتریس باشد ’A ترانهاده آن می باشد



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

Lordmaster
29-11-2009, 15:02
خیلی از لطف شما ممنون : این 2 تا برنامه هم مال یکی از دوستامه می شه زحمتشو بکشید ؟

1- برنامه ای که حاصل جمع اعداد روی قطر اصلی و بالا و پایین قطر اصلی را به صورت جداگانه را چاپ کند

1-زمانی که شماره سطر عنصری با ستونش مساوی بشه اون عنصر یکی از عناصر قطر اصلیه.مثلا m(1,1), m(2,2),m(3,3),...l
یعنی i , j با هم مساوی باشند.
2-زمانی که شماره سطر عنصری از ستونش بزگتر باشه اون عنصر یکی از عناصر پایین قطر اصلیه.
2-زمانی که شماره سطر عنصری از ستونش کوچکتر باشه اون عنصر یکی از عناصر بالای قطر اصلیه.


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