نمایش نتایج 1 تا 1 از 1

نام تاپیک: جواب منفی در مقادیر بالای یه برنامه C++‎

  1. #1

    جواب منفی در مقادیر بالای یه برنامه C++‎

    سلام
    من تازه دارم زبان C++‎ یاد میگیرم..یه برنامه برای درس دانشگاهم نوشتم که سال تولد و سال فعلی رو میگیره و سن دقیق رو اعلام میکنه.مشکل تو قسمت ثانیه س که در محدوده 50-60 سال درست جواب میده ولی بیشتر که میشه جواب قسمت ثانیه منفی میشه.نوع متغیر ثانیه رو long int هم کردم ولی جواب نداد.علتش چیه؟اگه کسی منو راهنمایی کنه خیلی ممنون میشم.

    #include "stdio.h"
    #include "conio.h"
    void main()
    {
    int by,cy,y,m,d,hr,min;
    long int sec;
    printf("Please Enter Your BirthYear\n>>>");
    scanf("%d",&by);
    printf("Please Enter the Current year\n>>>");
    scanf("%d",&cy);
    if(cy>by)
    { y=cy-by;
    m=y*12;
    d=y*365;
    hr=d*24;
    min=hr*60;
    sec=min*60;
    printf("You are %d years old\nEqual to=>\n%d months\n%d days\n%d hours\n%d minutes\n%d seconds ",y,m,d,hr,min,sec);
    }
    else
    if(by>cy)
    printf("You are not born yet..!!");
    if(by==cy)
    printf("You are a Newborm.. How are you using Computer??!!");
    getch();
    }

    فایل های ضمیمه فایل های ضمیمه

تاپیک های مشابه

  1. راهنمای در پیاده سازی یه برنامه
    نوشته شده توسط aghayex در بخش Silverlight
    پاسخ: 0
    آخرین پست: سه شنبه 08 مرداد 1392, 15:15 عصر
  2. راهنمایی در باز نویسی یه برنامه
    نوشته شده توسط aghayex در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 0
    آخرین پست: یک شنبه 21 آبان 1391, 22:55 عصر
  3. همراهي در مورد ديتابيس يه برنامه آزمون گير
    نوشته شده توسط helal92 در بخش سایر پایگاه‌های داده
    پاسخ: 0
    آخرین پست: شنبه 13 آذر 1389, 14:55 عصر
  4. راهنمائی در مورد ایجاد یه برنامه
    نوشته شده توسط a.maleki در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 5
    آخرین پست: سه شنبه 16 تیر 1388, 15:32 عصر
  5. کمک در اشکال یابی یه برنامه در C
    نوشته شده توسط Mr.Keivan در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 3
    آخرین پست: شنبه 15 تیر 1387, 19:05 عصر

قوانین ایجاد تاپیک در تالار

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