Hey anybody help me to write code for this programwap which display year,month & day presents in a year for eg.1. no. is 14 print 2 weeks2. no is 90 print 3 months3. no is 365 print 1 yearuser can input any no

Questions by avingle

Showing Answers 1 - 5 of 5 Answers

rskusuma

  • Mar 22nd, 2006
 

#includevoid main(){ int n; int y,m,d; printf("enter a number "); scanf("%d",&n); printf("\n"); if (n/365 > 0) { printf("%d Year(s),",n/365); n=n%365; } if (n/30 >0) { printf("%2d Month(s),",n/30); n=n%30; } if (n/7 >0) { printf("%3d week(s),",n/7); n=n%7; } if (n>0) { printf("%3d Day(s)",n); }}OutPut:enter a number9 0 3 Month(s)

  Was this answer useful?  Yes

swetha76

  • Sep 27th, 2006
 

int rem_yr=0,yr=0, n,rem_mon=0,mon=0,rem=0,wek=0;
printf(" enter a numbern");
scanf("%d",&n);
  if(n>=365)
   {
    yr = n/365;
    rem_yr =n%365;
    if(rem_yr>=30)
     {
      mon =rem_yr/30;
      rem_mon=rem_yr%30;
     }
    if(rem_mon>7)
     {
      wek =rem_mon/7;
      rem =rem_mon%7;
     }

printf("%d Years %d Month %d Weeks %d  days ",yr,mon,wek,rem);
}
 else if((n>=30)&&(n<365))
  {
   mon=n/30;
   rem_mon =n%30;
  if(rem_mon>=7)
 {
  wek=rem_mon/7;
  rem=rem_mon%7;
printf("%d Month %d Weeks %d days ",mon,wek,rem);
  }
 else
  printf("%d Month %d Weeks %d days ",mon,wek,rem_mon);

 else
  printf("%d Month %d Weeks %d days ",mon,wek,rem_mon);
  }
 else if(n<30)
  {
   wek=n/7;
   rem=n%7;

  printf("%d Weeks %d days ",wek,rem);
  }
}

  Was this answer useful?  Yes

chiyuwang

  • Jun 20th, 2008
 


#include <iostream>

using namespace std;

void CalculateDate(const unsigned int _date);

int _tmain(int argc, _TCHAR* argv[])
{
    unsigned int date;
    cout<<"Please input a number:"<<endl;
    std::cin >> date;
    CalculateDate(date);
    return 0;
}

void CalculateDate(const unsigned int _date)
{
    int iYear, iMonth, iDay, iLeftDays;
    iYear = _date/365;
    iLeftDays = _date % 365;
    iMonth = iLeftDays / 30;
    iLeftDays = iLeftDays % 30;
    iDay = iLeftDays % 30;

    if( iYear ) cout<<"Year:"<<iYear<<endl;
    if( iMonth ) cout<<"Month:"<<iMonth<<endl;
    if( iDay ) cout<<"Day:"<<iDay<<endl;

    return;
}

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions