bonjour;voici mon problème,je pensais avoir trouver un exo facile et je butte encore sur une pécadille
code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
import java.util.Arrays;
import java.util.Scanner;
 
public class Paques {
	static Scanner clavier = new Scanner(System.in);
 
	public static void main(String[] args) {
		//variable
		int annee = 0;
		int date = 0 ;
 
		demanderAnnee();
		System.out.println("Entrez un jour de (22 à 56) : ");
		afficherDate(annee, date);
 
 
 
 
 
 
 
	}
	public static int demanderAnnee() {
		//création des variables
		int annee;
 
		//verification de la date entrée
		do {
			System.out.println("Entrez une année (1583- 4000) :");
			annee = clavier.nextInt();
		}while(annee <= 1583 || annee >= 4000);
		//si ok on retourne l'année
		return annee;
	}
	public static void afficherDate(int annee, int date ) {
		//déclaration variables
		int date1 ;
		int date2 ; 
		annee = demanderAnnee();
		//condition
		if(date <=31) {
			date1 = date;
			System.out.println("Date de paques en "+annee + " : "+date1);
		}
		else if (date >= 32) {
			date2 = date -31;
			System.out.println("Date de paques en "+annee + " : "+date2);
		}
 
	}
ma première méthode marche ,c est ok.
par contre dans l énnonçé on me demande de créer une première méthode demanderAnnee et dans la deuxieme méthode "afficherDate "on me dit qu elle a 2 paramètres un entier pour l année et un entier pour la date et je dois afficher une réponse suivant la date entrez,jusqu'à la pas de problème,le soucis que je rencontre c'est mon premier paramètre année,je pense que c est le return de ""demanderAnnee" sinon à quoi sert elle ? donc si je me sert de "demanderAnnee"pour créer une variable année.j ai essayé de plaçer celle-ci dans le ""Date de paques en "+annee + " : "+date1" ,dans la méthode afficherDate,dans le main,j ai toujours :entrez une année de (1583 à 4000 ) ce que je conçois comme il est dans la méthode demanderAnnée.Mais je ne peux pas mettre ""entrez une année (1582-400)" dans la méthode main car il faut qu 'il soit dans la méthode "demanderAnnée,"d 'ou mon souci
merci pour votre aiguillage..