اطلاعیه

Collapse
No announcement yet.

کدویژن !!!

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کدویژن !!!

    سلام
    بچه ها من یه مشکله عجیب دارم
    واسه این خط از برنامه

    کد:
    if (10 =< ekhtelaf < 30 ) {kheilikam = ( 30 - ekhtelaf ) * (zaribe_kheilikam  / 20) ; kam = ( ekhtelaf - 10 ) * ( zaribe_kam/20) ;
                  motavaset= ziad= kheiliziad=0;}
    ارور میده که : Error: E:\final prog\Final1.c(283): the expression must be a modifiable lvalue

    و واسه این خط از برنامه
    کد:
    if (60 =< ekhtelaf < 100) { motavaset = (100 - ekhtelaf ) * ( zaribe_motavaset / 40) ;
                     ziad = ( ekhtelaf - 60 ) * ( zaribe_ziad    / 40) ;
                  kheilikam=kam=kheiliziad=0;                   }
    این ارورا میده
    Error: E:\final prog\Final1.c(291): declaration syntax error
    که هیچ کدوم از این ارورا رو نداره
    یا حداقل من متوجش نمیشم !!! :redface:
    میشه کمک کنین
    ممنون ...
    یه مشکل دیگم دارم که کدویژن 2.05.3 روی pc نصب میشه اون فیلم آموزش نصبو صد بار دیدم
    ویندوزم xp کردم ولی بازم اجرا نمیشه :angry: :angry: :angry:
    کسی بلد ه مشکل کجاس ؟؟؟؟

    #2
    پاسخ : کدویژن !!!

    در زبان C عبارت:
    کد:
    =<
    اشتباه میباشد. باید بنویسید:
    کد:
    <=
    ضمنا در این خط از برنامه عبارات باید جدا شوند و جدا جدا برابر هم قرار داده شوند:
    کد:
     kheilikam=kam=kheiliziad=0;
    به این صورت:
    کد:
     kheilikam=0;
     kam=0;
     kheiliziad=0;

    دیدگاه


      #3
      پاسخ : کدویژن !!!

      دمت گرم داداش
      حالا که بلدی میگم این وارنینگ هرچی بش ور رفتم درست نمیشه !
      مال این خطه
      کد:
      if ( -180.0 < ekhtelaf < 0.0  ) { ekhtelaf = -ekhtelaf ;     TL=0;TR=1; }
      وارنینگ :
      Warning: E:\final prog\Final1.c(274): pointless integer comparison with an out of range constant

      که متغییر ekhtelaf از جنس float hsj .

      دیدگاه

      لطفا صبر کنید...
      X