واضح آرشیو وب فارسی:سایت ریسک: View Full Version : کمک در نوشتن 3 برنامه با C++ cyrus_achamenian07-04-2007, 04:17 PMسلام بسیار ممنون می شم اگه در نوشتن این 3 تا برنامه به من کمک کنید : 1- Write a program to find maximum and minimum and sum of given set of numbers. 2- Write a program using template functions for finding maximum and minimum ( max( ) & min( ) ) in a list of numbers. 3- Write programs for finding the number of characters , words and sentences in the given text. البته بیشتر تو سومی گیر دارم و نمی دونم چجوری بنویسم!!! که البته سومی هم همونجور که گفته شده حتما نباید همش تو یه برنامه باشه...می تونه تو 3 تا برنامه جدا باشه! با تشکر از کمکتون linuxlove08-04-2007, 07:30 AMهمه جمله رو بخون بعد کد ascii شون رو برگردون با مقایسه با کد اسکی عدد ها راحت پیدا میشه مشکل کجاست؟ cyrus_achamenian08-04-2007, 03:34 PMهمه جمله رو بخون بعد کد ascii شون رو برگردون با مقایسه با کد اسکی عدد ها راحت پیدا میشه مشکل کجاست؟ متوجه نشدم!!!! گفته تعداد کاراکترها ( حرف ها ) ، کلمه ها و جمله ها در یک متن داده شده! hadi_joulaee08-04-2007, 03:35 PMچرا اینقدر مسئله رو سخت میکنین با getch() میشه راحت این برنامه رو نوشت. اینم سورس برنامه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! cyrus_achamenian08-04-2007, 04:32 PMبرای اولی خودم دو تا کد نوشتم اما هیچ کدوم کار نمی کنه!!! اولی : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! دومی : مثلا اومدم با استفاده از constructor انجام بدم !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ممنون می شم اشکال کارو بگید cyrus_achamenian08-04-2007, 04:53 PMچرا اینقدر مسئله رو سخت میکنین با getch() میشه راحت این برنامه رو نوشت. اینم سورس برنامه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! از کمک شما خیلی ممنونم ولی این برنامه output جالبی نداره...اصلا حروفی که وارد می کنی در پنجره خروجی نمی یاد ؛ فقط چند تا کلید رو که می زنی و بعد Enter می کنی می بینی یه چیزایی شمرده!! در ضمن در سوال پرسیده شده نگفته که کلمه به کلمه از ترمینال بخونید و همونجا بشمرید...گفته که یک متن ( text ) وارد کنید و این اجزائشو بشمرید! ممنونم از توجهتون __________________________________________________ _____________________________________ پ.ن : البته پست شما کمک بزرگی کرد...حداقل این برنامه رو نوشتم...البته با کمی ویرایش که فکر کنم حالا خیلی بهتر شده باشه : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! امیدوارم بقیه برنامه ها رو ( که البته خودم نوشتم؛ فقط چند تا اشکال کوچیک داره ) دوستان راهنمایی کنند تمومش کنم! cyrus_achamenian08-04-2007, 05:38 PMبرای اولی خودم دو تا کد نوشتم اما هیچ کدوم کار نمی کنه!!! اولی : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! دومی : مثلا اومدم با استفاده از constructor انجام بدم !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ممنون می شم اشکال کارو بگید اینم یکی دیگه که برای همون اولی نوشتم...ولی بازم جواب نمی ده!!!دیگه داره دیوونم می کنه! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! نمی دونم این چه error های مسخره ایه!!! تو هر سه فرمی که نوشتم این error ها هست : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اگه این کد آخریه رو تو C نوشته بودم جواب می داد...نمی دونم چرا تو C++ جواب نمی ده!!! cyrus_achamenian08-04-2007, 07:51 PMاینم کدی که برای سوال دوم نوشتم...دوباره همون 3 تا error قبلی ( من نمی دونم کامپایلر چه مشکلی با این array داره ) و دو تا error دیگه : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اینم error : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ممنونم از کمکتون someone08-04-2007, 10:44 PMسلام. چند تغییر در برنامه دادم. تغییرات رو مشخص کردم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! cyrus_achamenian09-04-2007, 09:05 AMسلام از شما دوست عزیز خیلی خیلی ممنونم که همواره در کنار ما ، ما رو راهنمایی می کنید از همین تکنیک هم می شه برای سوال اول که اونم خودم نوشتم اما جواب نگرفتم ( پست شماره 7 ) استفاده کرد؟؟؟ ______________________________________ سوال دیگه ای هم داشتم : اینکه چرا تو C++ اینطوری باید نوشت؟؟؟ توی C همون روشی که خودم نوشتم جواب می داد!!!! hadi_joulaee10-04-2007, 09:46 AMاینم جواب سوال سومت ببین درست کار میکنه یا نه؟متغییر استرینگی که تعریف کردم تا 1000 کاراکتره اگه خواستی خودت تغییرش بده اینم کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! :31: someone10-04-2007, 10:26 AMسلام از شما دوست عزیز خیلی خیلی ممنونم که همواره در کنار ما ، ما رو راهنمایی می کنید از همین تکنیک هم می شه برای سوال اول که اونم خودم نوشتم اما جواب نگرفتم ( پست شماره 7 ) استفاده کرد؟؟؟ ______________________________________ سوال دیگه ای هم داشتم : اینکه چرا تو C++ اینطوری باید نوشت؟؟؟ توی C همون روشی که خودم نوشتم جواب می داد!!!! دوباره سلام. بله میتونین. اما در مورد سوال دومتون: در C آرایه ها ی Dynamic در حافظه ی داده باقی مانده ایجاد میشدن. که محدودیت زیر 64kb داشتن. برای رفع این محدودیت از malloc استفاده میشد. اما در سازمان برنامه ی ++C مفهومی به نام Heap ایجاد شده که محدویت های آرایه های dynamic رو از بین میبره. اما برای تعریف یک آرایه dynamic با صراحتا از syntax ی که گذاشته شده استفاده کنین تا آرایه روی Heap ایجاد بشه. به عبارت دیگه شما طول آرایه خودتون رو run-time ایجاد میکنین. برای این کار باید اون رو روی heap ایجاد بشه. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 308]