Ecrire un algorithme permettant d'afficher chaque année de 1 à 2100

Signaler
-
Messages postés
5391
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
14 novembre 2020
-
Bonjour j'ai exercice. Ecrire un algorithme permettant d'afficher chaque année de l année 1 à 2100 si l'année est bissextile ou non
Il fait que le programme crée un tableau

2 réponses

Messages postés
5391
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
14 novembre 2020
1 331
Bonjour,

Pour tout demande d'aide à exercice scolaire ou problème de programmation, lire ceci:


https://www.commentcamarche.net/faq/10925-demander-de-l-aide-pour-vos-exercices-sur-ccm
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Cordialement
Le code source est ou
Messages postés
5391
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
14 novembre 2020
1 331
C'est à vous de de l'écrire puisque c'est un exercice, sinon ce serait le corrigé. Il faut commencer par lire les définitions qui introduisent la notion d'algorithme, en utilisant un moteur de recherche, en commençant par Wikipedia, qui offre des résumés perfectibles, par exemple en cherchant "algorithme".

Par ailleurs, vous commencez par un contresens, on ne vous demande pas un code-source, dans un langage de programmation donné, mais la description d'une méthode de résolution de problème en langage libre, à la façon d'une recette de cuisine.

Cela donnerait:

entrer la valeur de la première année
afficher la première année
tester le caractère bissextile

etc.

Si vous ne savez pas ce qu'est un tableau en programmation, il faut chercher, et ainsi de suite.

Le code-source, inséré dans les balises du langage chois, servira le cas échéant à valider votre raisonnement.

Il faut donc réfléchir aux étapes permettant de trouver une des solutions possibles et les coucher sur le papier. Faute de quoi, vous reviendrez à chaque devoir demander une solution toute faite à laquelle vous ne comprendrez rien.