Sunday, June 8, 2008

From given seconds calculate hours,sec,days,min

/*Calculate hours,seconds,days,minutes out of given seconds from end user */

Soln.Code :-
=========

#include <stdio.h>

int main(void)

{
int sec,days,hours,min,seco;
printf("Enter seconds & I'll tell you hours,min's & seconds of it :");
scanf("%d",&sec);
days = sec / 86400 ;
hours = ((sec % 86400)/ 3600 ) ;
min = (((sec % 86400)/60 )- (hours * 60));
seco = (sec - ((hours * 60 * 60) + (min * 60 )));
printf("Days are %d , Hours are %d,Minutes are %d & seconds are %d",days,hours,min,seco);
printf("\n");
return 0;
}


2nd Method :-
=========

#include <stdio.h>
int main(void)
{
int sec;
printf("Enter Seconds : ");
scanf("%d",&sec);
printf("\n%d Seconds is equal to %d Day/s",sec,sec / 86400) ;
printf(" %d Hours ",(sec % 86400)/3600);
printf("%d Minutes ",(sec % 86400)% 3600/60);
printf("%d Seconds \n ",((sec % 86400)% 3600 % 60) );
return 0;
}


No comments: