ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 2 از 2
  1. #1
    تاریخ عضویت
    2021/10/24
    نوشته ها
    1
    1
    Junior Member

    Exclamation مشکل در انجام تقسیم

    دوستان من برنامه ای نوشتم که 5 رو تقسیم بر 2 کنه و جوابشو به صورت اعشاری بهم بده ولی جواب فقط 0 میشه
    #include <stdio.h>
    #include <stdlib.h>

    int main()
    {
    int a = 5;
    int b = 2;
    int c ;
    c = a / b;
    printf(&quot;Value of c is %f\n&quot;, c );
    return 0;
    }
  2. #2
    تاریخ عضویت
    2017/11/22
    نوشته ها
    364
    240
    Administrator
    سلام...مشکلش اینه که نوع داده خروجی از نوع int هستش و این نوع داده مقدار اعشاری نداره یعنی برای عدد صحیح استفاده میشه...برای اینکه مقدار اعشاری هم بتونی ذخیره کنی...باید نوع داده به صورت float یا double تعریف بشن....همچنین باید یکی از متغیرها رو به نوع اعشاری تبدیل کنی:
    capture 0sit - مشکل در انجام تقسیم
نمایش نتایج: از 1 به 2 از 2

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •