Langage c(tp)
devinform
-
MarcoPol -
MarcoPol -
bonsoir a tout le monde
SVp j'ai un tp en langage c et je n'arrive pas a le résolue voici mon tp:
vous saisissezune date equelconque sous forme jj/mm/aa sont des variables indépendantes
1- ecrire le code permettent de trouver quel est le rang d'un jour saisie au clavier dans l'année (attentions aux années bissextiles )
répondez moi SVP
A voir également:
- Langage c(tp)
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
1 réponse
Salut, je peut te donner des pistes pour le calcul de l'année bissextile :
Wikipedia dit (https://fr.wikipedia.org/wiki/Bissextile
Depuis l'instauration du calendrier grégorien, sont bissextiles les années[1]:
* soit divisibles par 4 mais non divisibles par 100
* soit divisibles par 400.
Donc, inversement, ne sont pas bissextiles les années :
* soit non divisibles par 4
* soit divisibles par 100, mais pas par 400.
Ce qui peut donner en C, un code comme ci dessous :
http://all-together-now.info/
Tu pourra comme cela connaître si le 29 fevrier existe.
Ensuite créé un tableau contenant pour chaque moi le nombre de jour
0 : 31 (janvier)
1 : 28 / 29 (fevrier
...
il ne reste plus qu'a faire le calcul :)
Wikipedia dit (https://fr.wikipedia.org/wiki/Bissextile
Depuis l'instauration du calendrier grégorien, sont bissextiles les années[1]:
* soit divisibles par 4 mais non divisibles par 100
* soit divisibles par 400.
Donc, inversement, ne sont pas bissextiles les années :
* soit non divisibles par 4
* soit divisibles par 100, mais pas par 400.
Ce qui peut donner en C, un code comme ci dessous :
http://all-together-now.info/
Tu pourra comme cela connaître si le 29 fevrier existe.
Ensuite créé un tableau contenant pour chaque moi le nombre de jour
0 : 31 (janvier)
1 : 28 / 29 (fevrier
...
il ne reste plus qu'a faire le calcul :)