Utiliser méthode dans une boucle a l'aide d'un tableau
Fermé
Diorn
-
Modifié le 5 sept. 2021 à 08:03
yg_be Messages postés 22752 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 3 mai 2024 - 5 sept. 2021 à 10:01
yg_be Messages postés 22752 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 3 mai 2024 - 5 sept. 2021 à 10:01
A voir également:
- Dans le document, léa a utilisé 2 méthodes différentes pour centrer le nom des continents. lesquels sont centrés correctement ?
- Clément a partagé le fichier mme bovary. il a écrit des commentaires dans le document. quel est le 2e commentaire ? - Guide
- Quel symbole doit-il placer dans son message devant le nom d'utilisateur de marc ? ✓ - Forum Réseaux sociaux
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- Signer un document word - Guide
- Trouver un nom avec une adresse ✓ - Forum Loisirs / Divertissements
2 réponses
yg_be
Messages postés
22752
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
3 mai 2024
1 477
4 sept. 2021 à 19:25
4 sept. 2021 à 19:25
bonjour,
pour toi, quelqu'un qui a trois ans a vécu combien d'années bissextiles?
par ailleurs, dans quel tableau veux-tu enregistrer les réponses?
pour toi, quelqu'un qui a trois ans a vécu combien d'années bissextiles?
par ailleurs, dans quel tableau veux-tu enregistrer les réponses?
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
5 sept. 2021 à 08:23
5 sept. 2021 à 08:23
Bonjour,
Je vois une contradiction dans tes explications :
Tu veux "aller plus loin dans l'exercice" avant même d'avoir résolu l'exercice de base, que tu considères comme "assez simple" et dans ton approfondissement tu veux simplifier le problème en évitant l'énoncé de base de l'exercice car tu "pense que sa serait plus simple"...
Commences déjà par faire l'exercice que l'on t'a donné, car là tu fais un hors-sujet en faisant des tableaux (que l'on ne t'as pas demandé) mais sans respecter les contraintes de dates (qui elles te sont demandées).
Pour rappel les années bissextiles sont les années multiples de 4, sauf les multiples de 100 qui ne sont pas multiples de 400.
Donc 2021 n'est pas bissextile (pas multiple de 4), mais 2020 était bissextile (multiple de 4). 1900 n'était pas bissextile (multiple de 100), mais 2000 était bissextile (multiple de 400).
Je vois une contradiction dans tes explications :
- "On m'a donner comme exercice de créer une méthode pour calculer le nombre d'année bissextile qu'une personne a vécu selon son âge (ce qui est assez simple en soit. Mais voilà pour aller plus loin dans l'exercice je me suis dit que sa serait vraiment bien de réussir à mettre tout les valeurs dans un tableau"
- "Donc oui je pense que sa serait plus simple de ne pas prendre compte des dates d'année bissextile/date de naissance car je ne pense vraiment pas avoir une connaissance assez grande dans le domaine"
Tu veux "aller plus loin dans l'exercice" avant même d'avoir résolu l'exercice de base, que tu considères comme "assez simple" et dans ton approfondissement tu veux simplifier le problème en évitant l'énoncé de base de l'exercice car tu "pense que sa serait plus simple"...
Commences déjà par faire l'exercice que l'on t'a donné, car là tu fais un hors-sujet en faisant des tableaux (que l'on ne t'as pas demandé) mais sans respecter les contraintes de dates (qui elles te sont demandées).
Pour rappel les années bissextiles sont les années multiples de 4, sauf les multiples de 100 qui ne sont pas multiples de 400.
Donc 2021 n'est pas bissextile (pas multiple de 4), mais 2020 était bissextile (multiple de 4). 1900 n'était pas bissextile (multiple de 100), mais 2000 était bissextile (multiple de 400).
Modifié le 4 sept. 2021 à 20:29
Quelqu'un qui a 3 ans aurait vécu aucune années bisextile si on ne prend pas en compte les dates des années bisextile/date de naissance de la personne.
Il faut donc que je crée un nouveau tableau pour pouvoir y stocker les réponses... T'arriverais m'expliquer en détail comment coder ça, si ça ne dérange pas?
4 sept. 2021 à 21:15
par ailleurs, dans quel tableau veux-tu enregistrer les réponses?
ceci t'aidera à progresser: https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Modifié le 4 sept. 2021 à 23:31
Donc oui je pense que sa serait plus simple de ne pas prendre compte des dates d'année bissextile/date de naissance car je ne pense vraiment pas avoir une connaissance assez grande dans le domaine.
Donc il faudrait plutôt faire un truc du genre:
int finalTable [ ] = new int [15]
For (int result : Table) {
result = test (Table)
result = finalTable
)
Désolé je ne peux pas l'envoyer sous la véritable forme de code.
Modifié le 5 sept. 2021 à 01:38
Ton raisonnement n'est pas bon. Car une personne qui a 6 ans et née en 1987 aura vécu deux années bissextiles, mais une personne qui a 6 ans et née en 1989 n'aura vécu qu'une seule année bissextile. Donc il faudra prendre en compte les dates. Bon courage
5 sept. 2021 à 10:01
par exemple afficher les 10 premiers nombres naturels.