Erfan_K
پسندها
1,814

ارسال های پروفایل آخرین فعالیت ارسال ها درباره

  • فرق فوکوله اخه
    در سطح ابتدایی vb راحته
    ولی وقتی میری سطح بالا همه چیش حفظی میشه
    زود یادت میره
    اره Run کردنش مونده
    با چند تا مشکل جزئی
    run کردن اسون ترین کارشه
    چون برنامه رو تحویل داس میدی خودش اجرا میکنه
    پروژه پایان تحصیلیه
    اول c تو vb بود
    سخت بود
    کردیمش assembly در vb
    پنج قسمت داره
    trace
    colored
    menu
    compile
    run
    حالا که دقت میکنم پیاده سازی assembly سخت تر از c هست
    بسته به کامپایلرته
    بعضیا عددی رو چاپ میکنند که قبلا تو حافضه بود
    خودشم main بازگشت نمکنه
    باید بشینم سر فرصت اینو درست کنم
    z باعث میشه که فقط اولین بار اون عدد 5 رو داخلش قرار بده بعد که یک بار قرار داد صفر میشه و شرط اجرا نیشم هدیگه
    اگه نکنیش میفته تو Loop چون هر باز که میاد بالا باز میشه 5
    x هم ارگمان هستش
    قبلا هم گفته بودم پارامتر ربطی به متغیر گلوبال نداره
    چون پارامتر مثه یه متغییر محلی هستش
    ط هم گذاشتم تا با اون n قاطی نشه
    و دیگه ننویسی n=::n
    بنویسی x=n
    پروژه م هم شبیه سازی یک زبان برنامه نویسی در یک زبان دیگه هستش
    سوالم در مورد کامپیوترم بودبه خاطر تخصصت خواستم ازت بپرسم من خودم اصلا از کامپیوتر سر در نمیارم
    ولی بالاخره جوابشو پیدا کردم
    تا خدا بنده نواز است به خلقش چه نیاز
    میکشم ناز یکی تا به همه ناز کنم
    اه اه سرم گیج میره وقتی یاد پاسکال میافتم این که سی هست نه؟؟
    بیخیال درس ومشق


    [IMG]
    ببین این هم میشه loop
    n پارامتر میشه 5
    خودشم چون return 0 هستش بازگشتی عمل نخواهد کرد
    اینو چک کن
    #include <iostream>
    #include <conio.h>
    int n = 5;
    int f = 0;
    int z=1;
    int main(int x)
    {
    if (z==1) {
    x = n;
    }
    if(x <= 1){
    f = 1;
    }
    else{
    z=0;
    f = x * main(x-1);
    }
    std::cout << f << "\n";
    getchar();
    return f ;

    }

    بچه بجای نوشتن این جور چیزا بشین یه چیز دیگه بنویس
    بیا تو پروژه به من کمک کن
    ای خدا
    دقیقا اینجوری میشه
    public:>>>int x=20
    int fact(int x)
    cout <<x
    --------------------
    1
    فهمیدی؟
    یعنی داخل تابع یه متغییر محلی ایجاد میشه با نام X
    اگر متوجه نشدی بیشتر توضیح بدم
    دارمت رفیق
    تو خودت اخرشی این کاره ای میدونم تو میتونی
    فردا بهت خصوصی لو میدم همشونو
    اخه من امروز رسوا شدم
    اره تو این باشگاه دوسه تا از پسرا بازارشون بدجوری داغه
    وای سوختم
    مگه پارامتر به گلبال ربطی داره؟
    وقتی تو پارامتر میدی یه متغیر محلی به اون اسم تعریف میشه
    اگه چیزی که بهش دادی مقدار داشت که همونه اگه نداشت 1 در نظر میگیره
    بابا بیا به اینا حرف حالی کن



    ممنون عزیز هواشونو داشته باش
    من نوکرتم داداش بحث اونش نیست گفتم کارت بی اجر نمونه رفیق
    ما رو ببخشید برم تو ازاد دعوا
    ممنون عزیز
    متاسفانه تشکری ندارم تقدیم کنم ولی نظر ناقابلی دارم تکه هوشی خورده موشی
    مخلصیم عمو چرا خوب نباشیم
    فقط خوابم میاد شدید
    شما چطورین؟؟
    چون پارامتر اصلا به متغیر های سراسری ربطی نداره
    مشکلش اینه که اون n جلوی main ربطی بهn گلبال نداره
    و یک فرضش میکنه
    و خط اول رو اجرا میکنه و میره چاپ میکنه
    حوصله ندارم پدربزرگ... نه ..چیز..بببخشید عرفان!!!!
    من چک نکردم ببینم درسته یا نه
    ولی اکلاد های( }{ ) if else رو فراموش نکردی؟
    درضمن
    چون برای اولین بار main اجرا میشه
    و به عنوان return(1) عمل میکنه n رو یک در نظر میگیره
    سام علیکم
    داش عرفان یه سوال خصوصی دارم
    فقط زیاد مسخرم نکن
    برو بابا...ورزش سخته...عرفان میگم تو میدونی چرا من نمیمیرم؟به نظر من دیگه انقدر عمر کافیه
    سلام...نه خودکشی هم حال میخواد که اونم ندارم..خیالت راحت
  • بارگذاری...
  • بارگذاری...
  • بارگذاری...
بالا