Monday, November 23, 2020

Write a C program to convert a given integer (in days) to years, months and days, assumes that all months have 30 days and all years have 365 days.

 /*Write a C program to convert

 a given integer (in days) to

  years, months and days,

   assumes that all months 

   have 30 days and all years

    have 365 days. 

Test Data :

Input no. of days: 2535

Expected Output:

6 Year(s)

11 Month(s)

15 Day(s)

*/

#include <stdio.h>

int main()

{

  int day,year, month,days,

  year1=365, month1=30;

  printf("Input no. of days:\

 ");

  scanf("%d",&day);

  

  year=day/year1;

  printf("%d Year(s)\n",year);

  

  day=day-(year*year1);

  month=day/month1;

  printf("%d Month(s)\n", month);

  

  day=day-(month*month1);

  days=day;

  printf("%d Day(s)",days);

  getchar();

}

No comments:

Post a Comment