تبلیغات
برنامه نویسی به زبان ++c - برنامه به دست آوردن سن
 
برنامه نویسی به زبان ++c
درباره وبلاگ



مدیر وبلاگ : برنامه نویس
نویسندگان
نظرسنجی
شما از کدام سیستم عامل استفاده می کنید؟








آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
#include<stdio.h>
#include<conio.h>
int main()
{
 int y2,y1,m1,m2,d1,d2,D,M,Y;
  printf("Today data:");
  scanf("%d/%d/%d",&y2,&m2,&d2);
  printf("your birthday:");
  scanf("%d/%d/%d",&y1,&m1,&d1);
  if(d2>d1)
                D=d2-d1;
  if(d2<d1)
  {
                if(m2>6)
               {
                      D=30+d2-d1;
                      m2=m2-1;
               }
               if(m2<=6)
               {
                      D=31+d2-d1;
                      m2=m2-1;
               }
  }
  if(m2<m1)
  {
              M=12+m2-m1;
              y2=y2-1;
              Y=y2-y1;
  }
  if(m2>m1)
  {
             M=m2-m1;
             Y=y2-y1;
  }
  printf("your age is:%d/%d/%d",Y,M,D);
  getch();
  return 0;
}





نوع مطلب : برنامه نویسی، 
برچسب ها : age، برنامه سن، program age،
لینک های مرتبط :

       نظرات
پنجشنبه 20 بهمن 1390
برنامه نویس
دوشنبه 30 اردیبهشت 1392 07:10 ب.ظ
مرررررررسی از برنامه هاتون واقعا مفید بودند.
یکشنبه 23 بهمن 1390 08:14 ب.ظ
سلام .
از سورس کد ها ممنون .
ولی یه سوال داشتم .
دستور scanf با دستور cout چه تفاوت هایی دارد ؟
فکر کنم که استفاده از cout راحت تر باشد .
ولی خیلیا از scanf استفاده میکنند .
موفق باشید .
حمید
برنامه نویس سلام
در printf, scanf امکان فرمت ورودی و خروجی وجود دارد.ولی در cin , cout این گونه نیست.
مثلا در همین مثال اگر از cin به جای scanf استفاده می شد. امکان دریافت تاریخ با فرمت yyyy/mm/dd وجود نداشت.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر