Language c

mb42 Messages postés 553 Statut Membre -  
Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

mon programme est simple mais admet un mot clé
Écrire un programme qui lit une année et affiche si cette année est Bissextile ou non.

donc
#include<stdio.h>
main
{
int A;
printf("donner l'anné");
scan("%d",&a);

if(...........);
...

printf("l anne Bissextile est %d\n",a);
}
Configuration: Windows XP Internet Explorer 6.0

2 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    http://www.commentcamarche.net/forum/affich-2439378-annee-bisextile#4
    0
  2. Anoso Messages postés 145 Date d'inscription   Statut Membre Dernière intervention  
     
    if (annee % 4 == 0 && annee % 100 != 0 || annee % 400 == 0)
    c très simple mais tu dois essayer de raisonner un peux
    0
    1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
       
      encore fallait t il qu'il sache que la première année de chaque siècle n'est pas bissextile, mais que tous les 400 ans c'est bissextile quand même ;)

      enfin, une recherche sur wikipédia donne l'algo ...
      https://fr.wikipedia.org/wiki/Ann%C3%A9e_bissextile#Algorithme
      0