درست اجرا نشدن برنامه

برنا نجفی
25 آبان ۱۴۰۰
سلام خسته نباشید. ببخشید من برنامه ای برای تشخیص اعداد زوج و فرد نوشتم ولی هر بار که اجرا میکنم و هر عددی بهش میدم میگه عدد زوجه. مثلا بهش عدد ۹۹ رو میدم میگه زوجه. مشکل این برنامه کجاست؟
243

3 پاسخ
  • امیرحسین امیری25 آبان ۱۴۰۰

    سلام وقت بخیر.

    در  خط چهارم محاسبات اشتباهی را پیاده سازی کردید.

    همچنین فراموش نکنید که اولویت با ضرب است و ابتدا ضرب انجام میشود

  • ابوالفضل ولیخانی26 آبان ۱۴۰۰

    در ادامه توضیحات استاد عزیز،

    میتونید از % استفاده کنید

    z=b%2
     

  • Amirhusein Shokraey30 آذر ۱۴۰۰

    در خط سوم خطا رخ داده… بجای تقسیم کامل “/”  (که نتیجه float میشه) باید تقسیم صحیح “//” کنی (که نتیجه عدد صحیح یا int بشه)