
Étant donné le nombre de jours, la tâche consiste à convertir le nombre de jours donné en années, semaines et jours.
Supposons que le nombre de jours dans une année = 365
Nombre d'années = (Nombre de jours)/365
Explication- : Le nombre d'années sera le quotient obtenu en divisant le nombre de jours donné et 365
Nombre de semaines = (Nombre de jours % 365) / 7
Explication- : Le nombre de semaines sera obtenu en récupérant le reste en divisant le nombre de jours par 365 puis en divisant par le nombre de jours par semaine à 7 heures.
Nombre de jours = (Nombre de jours % 365) % 7
Explication- : Le nombre de jours est le reste obtenu en divisant le nombre de jours par 365 puis en le divisant par le nombre de jours dans une semaine , 7.
Input-:days = 209 Output-: years = 0 weeks = 29 days = 6 Input-: days = 1000 Output-: years = 2 weeks = 38 days = 4
Start Step 1-> declare macro for number of days as const int n=7 Step 2-> Declare function to convert number of days in terms of Years, Weeks and Days void find(int total_days) declare variables as int year, weeks, days Set year = total_days / 365 Set weeks = (total_days % 365) / n Set days = (total_days % 365) % n Print year, weeks and days Step 3-> in main() Declare int Total_days = 209 Call find(Total_days) Stop
Démonstration en direct
#includeconst int n=7 ; //find year, week, days void find(int total_days) { int year, weeks, days; // assuming its not a leap year year = total_days / 365; weeks = (total_days % 365) / n; days = (total_days % 365) % n; printf("years = %d",year); printf(" weeks = %d", weeks); printf("
days = %d ",days); } int main() { int Total_days = 209; find(Total_days); return 0; }
Si nous exécutons le code ci-dessus, il générera la sortie suivante
years = 0 weeks = 29 days = 6
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
La différence entre serveur et hôte cloud
Explication détaillée de l'utilisation de la fonction Oracle Substr
Le rôle de l'attribut padding en CSS
Activer le numéro qq
Quels sont les algorithmes de cryptage GSM ?
Et Ouyi Exchange ?
Quelles données le cache Redis stocke-t-il généralement ?
Comment résoudre un périphérique USB non reconnu