سئوالات و مشکلات برنامه نویسی به زبان C و ++C

شهریاری 2

کاربر فعال تالار اسلام و قرآن
کاربر ممتاز
سلام.میخامc#یاد بگیرم.از کجا شروع کنم؟
شباهتش بهc++چقده؟c++خیلی خوب بلدم میخام بدونم یادگرفتنc#چقد راحت میشه برام و چقد طول میکشه؟
و از چه منبعی استفاد کنم؟
ممنون

به به!
سلاااااااااااااااام
ببین چی داریم میشنویم!
اره بابا ! همین الان شما نصف سی شارپ رو به واسطه سی پلاس بلدید.
ما که از همین سایت، با بچه ها با کتاب زیر شروع کردیم:
https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=آموزش سی شارپ هاشمیان

روزی یک ساعت بخونید، تا یک ماه دیگه میفهمید سی شارپ یعنی چی!
بعدش دوباره بیاید تا بگم چی ببینید!:D

خدا خیر بده به اون خانم که بچه هارو جمع کرد برای خوندن دور همی!
امروز باید برم به طرف ok رو بدم که میتونم پروژه رو قبول کنم...خخخخخخخخ
ان شاالله شمام به جمع برنامه نویسان بپیوندید.

ولی یه سوال:
چرا سی شارپ؟
برای چه هدفی میخاید یادش بگیرید؟
برنامه نویسی ویندوز؟ طراحی سایت؟ برنامه نویسی موبایل؟ شبکه؟ سخت افزار ؟ و...
 

starlet.

کاربر حرفه ای
کاربر ممتاز
به به!
سلاااااااااااااااام
ببین چی داریم میشنویم!
اره بابا ! همین الان شما نصف سی شارپ رو به واسطه سی پلاس بلدید.
ما که از همین سایت، با بچه ها با کتاب زیر شروع کردیم:
https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=آموزش سی شارپ هاشمیان

روزی یک ساعت بخونید، تا یک ماه دیگه میفهمید سی شارپ یعنی چی!
بعدش دوباره بیاید تا بگم چی ببینید!:D

خدا خیر بده به اون خانم که بچه هارو جمع کرد برای خوندن دور همی!
امروز باید برم به طرف ok رو بدم که میتونم پروژه رو قبول کنم...خخخخخخخخ
ان شاالله شمام به جمع برنامه نویسان بپیوندید.

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

واسه درس پایگاه داده میخام..باید بلد باشیم
کتابشو دانلود کردم واسه سال2005هست.اشکالی نداره؟بعد.NETچیه؟
اولین برنامه من تو محیطvisual studio2010خخخ


 
آخرین ویرایش:

شهریاری 2

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

واسه درس پایگاه داده میخام..باید بلد باشیم
کتابشو دانلود کردم واسه سال2005هست.اشکالی نداره؟بعد.NETچیه؟
اولین برنامه من تو محیطvisual studio2010خخخ



خیلی عالیه!
افرین!
شما باید ازین به بعد مطالبتون راجع به سی شارپ رو اینجا مطرح کنید:

یادگیری C# (بررسی سئوالات و مشکلات)


دات نت، همون نرم افزار ویژوال استودیو هست.
دانت نت فریم ورک هم یعنی کلاسهای آماده ای ، که ماکروسافت نوشته و ما راحت داریم ازشون استفاده میکنیم.
ویندوز هم داره از دات نت فریم ورک استفاده میکنه.
همون فایلهای dll ای که داخل آدرس: C:\Windows\System32
قرار داره!
خیلی راه دارید!
و خیلی کارهای عجیبی میشه کرد! گرافیکهای بسیار جذابی که کاربر و متحیر کنید!
 
آخرین ویرایش:

شهریاری 2

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

کپی شده از http://gameover.blog.ir
 

mohsen100

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

starlet.

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

شهریاری 2

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

سلام
اگه میخای عمرت توی دانشگاه تلف نشه، خودت کتابارو بگیر بخون.
ساختمان داده که یک هفته ای شاید تمومش کنی.شایدم 3 هفته. بعدشم طراحی الگوریتم که شاید یک ماهه تموم کنی

یعنی اگه از الان بشینی به خوندن ساختمان داده، شاید تا آخر مهر تموم شه.
 

mohsen100

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

سلام
اگه میخای عمرت توی دانشگاه تلف نشه، خودت کتابارو بگیر بخون.
ساختمان داده که یک هفته ای شاید تمومش کنی.شایدم 3 هفته. بعدشم طراحی الگوریتم که شاید یک ماهه تموم کنی

یعنی اگه از الان بشینی به خوندن ساختمان داده، شاید تا آخر مهر تموم شه.

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

شهریاری 2

کاربر فعال تالار اسلام و قرآن
کاربر ممتاز
درود بر شما .
من برای دانشگاه نمیخوام . بیشتر برای برنامه نویسی و حل کردن سوالات مسابقاتش , و همچنین حرفه ای تر شدن میخام.
رشته من کامپیوتر نیست .ممنون از راهنماییتون

عجب!
پس بهتره رفرنساشو بخونید. چون اصلا قابل مقایسه با دانشگاه نیستن!

برای ساختمان داده :
هوروویتس - ترجمه :مهندس قُلزم
 

mohsen100

عضو جدید
سلام.کد زیر تابع بازگشتی هست که اولی رو به توان دومی میرسونه .اماتابع power مشکل داره .مشکل تابع چیه؟ ممنون .
کد:
#include<iostream>



using namespace std;
long power(long bas  , long exp );
int mian()
{
    int base , exponent ;
    cout  <<  "Enter base , exponent ";
    cin >> base >> exponent ;
    cout<< "\n"<< power(base , exponent);
    return 0;


}


long power(long bas,long exp)
{
    if (exp ==1)
        return bas  ;


    return bas * power(bas,exp - 1);
}
 

شهریاری 2

کاربر فعال تالار اسلام و قرآن
کاربر ممتاز
سلام.کد زیر تابع بازگشتی هست که اولی رو به توان دومی میرسونه .اماتابع power مشکل داره .مشکل تابع چیه؟ ممنون .
کد:
#include<iostream>



using namespace std;
long power(long bas  , long exp );
int mian()
{
    int base , exponent ;
    cout  <<  "Enter base , exponent ";
    cin >> base >> exponent ;
    cout<< "\n"<< power(base , exponent);
    return 0;


}


long power(long bas,long exp)
{
    if (exp ==1)
        return bas  ;


    return bas * power(bas,exp - 1);
}

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

ورودی رو بگو چی میدی
خروجی ای که نمایش میده هم بگو
 
آخرین ویرایش:

mohsen100

عضو جدید
سلام
خب مهندس ما که نرم افزار رو نداریم!
میشه بگی مشکلش چیه؟

ورودی رو بگو چی میدی
خروجی ای که نمایش میده هم بگو
درود بر شما .اصلا به مرحله دادن ورودی نمیرسه :D :D .

Untitled.jpg

نمیدونم کیفیت عکس خوبه یا نه .اما دتا خط قرمز رو کپی کردم زیر :
undefined reference to `WinMain@16'
error: ld returned 1 exit status
 

شهریاری 2

کاربر فعال تالار اسلام و قرآن
کاربر ممتاز
درود بر شما .اصلا به مرحله دادن ورودی نمیرسه :D :D .

مشاهده پیوست 260133

نمیدونم کیفیت عکس خوبه یا نه .اما دتا خط قرمز رو کپی کردم زیر :
undefined reference to `WinMain@16'
error: ld returned 1 exit status

خب پس از کجا فهمیدی مشکل از تابعی هست که نوشتی؟!http://www.www.iran-eng.ir/images/smilies/biggrin.gif
اگه زیر کدی قرمز شده یا ارور میده، اونو بزار که روی کدوم خط داره خطا میگیره.

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

SHRP

همکار مدیر تالار مهندسی کامپیوتر متخصص برنامه نوی
کاربر ممتاز
d;
سلام
خب مهندس ما که نرم افزار رو نداریم!
میشه بگی مشکلش چیه؟

ورودی رو بگو چی میدی
خروجی ای که نمایش میده هم بگو
یه غلط املایی خیلی ساده که احتمال زیاد با رفع اون مشکل شما حل خواهد شد
به کلمه تابع main دقت کنید
توی برنامه نوشته شده mian
int mian()---> int main()
 

mohsen100

عضو جدید
d;
یه غلط املایی خیلی ساده که احتمال زیاد با رفع اون مشکل شما حل خواهد شد
به کلمه تابع main دقت کنید
توی برنامه نوشته شده mian
int mian()---> int main()

ممنون از شما و همچنین اقای شهریاری . راستش امروز یه بار دیگه نوشتم و با کمال تعجب دیدم کار میکنه .الان که شما گفتید فهمیدم برنامه دیشب چه غلطی داشته
چه غلط بچگانه ای داشتم!!!!
 

شهریاری 2

کاربر فعال تالار اسلام و قرآن
کاربر ممتاز
ممنون از شما و همچنین اقای شهریاری . راستش امروز یه بار دیگه نوشتم و با کمال تعجب دیدم کار میکنه .الان که شما گفتید فهمیدم برنامه دیشب چه غلطی داشته
چه غلط بچگانه ای داشتم!!!!
غلط املایی، نمک برنامه نویسیه!:D
 

ros21

عضو جدید
کس هست آیا بتواند این کد را توضیح بدهد ؟

کس هست آیا بتواند این کد را توضیح بدهد ؟

کد:
int AODV::command(int argc, const char* const * argv)
 {
    if (argc == 2) {
        Tcl& tcl = Tcl::instance();

        if (strncasecmp(argv[1], "id", 2) == 0) {
            tcl.resultf("%d", index);
            return TCL_OK;
        }

        if (strncasecmp(argv[1], "start", 2) == 0) {
            btimer.handle((Event*) 0);
            CurrentNode = (MobileNode *) Node::get_node_by_address(index); //point
            if (index == nodeNumber) {
                rtable.rt_add(1000);
                sendRequest(1000);
            } else {
                tester[index] = false;
                va[index][0] = 0;
                va[index][1] = 0;
                va[index][2] = 0;
                va[index][3] = -1;
            }
            htimer.handle((Event*) 0);
 

Similar threads

بالا