Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Exercice5{
- public static void main(String[] args){
- // Variables
- String mois;
- Int annee, jours;
- // Instructions
- Scanner clavier = new Scanner(System.in);
- System.out.prinln("Entrez un mois de l'anne:");
- mois = clavier.next();
- System.out.println("Entrez l'anne");
- annee = clavier.nextInt();
- if (estBissextile(annee)){
- switch (mois){
- case "Janvier":
- case "janvier":{
- jours = 31;
- break;
- }
- case "Fevrier":
- case "fevrier":{
- jours = 29;
- break;
- }
- case "Mars":
- case "mars":{
- jours = 31;
- break;
- }
- case "Avril":
- case "avril":{
- jours = 30;
- break;
- }
- case "Mai":
- case "mai":{
- jours = 31;
- break;
- }
- case "Juin":
- case "juin":{
- jours = 30;
- break;
- }
- case "Juillet":
- case "juillet":{
- jours = 31;
- break;
- }
- case "Aout":
- case "aout":{
- jours = 31;
- break;
- }
- case "Septembre":
- case "septembre":{
- jours = 30;
- break;
- }
- case "Octobre":
- case "octobre":{
- jours = 31;
- break;
- }
- case "Novembre":
- case "novembre":{
- jours = 30;
- break;
- }
- case "Decembre":
- case "decembre":{
- jours = 31;
- break;
- }
- default: {
- System.out.println("Mois invalide.");
- }
- }
- } else{
- switch (mois){
- case "Janvier":
- case "janvier":{
- jours = 31;
- break;
- }
- case "Fevrier":
- case "fevrier":{
- jours = 28;
- break;
- }
- case "Mars":
- case "mars":{
- jours = 31;
- break;
- }
- case "Avril":
- case "avril":{
- jours = 30;
- break;
- }
- case "Mai":
- case "mai":{
- jours = 31;
- break;
- }
- case "Juin":
- case "juin":{
- jours = 30;
- break;
- }
- case "Juillet":
- case "juillet":{
- jours = 31;
- break;
- }
- case "Aout":
- case "aout":{
- jours = 31;
- break;
- }
- case "Septembre":
- case "septembre":{
- jours = 30;
- break;
- }
- case "Octobre":
- case "octobre":{
- jours = 31;
- break;
- }
- case "Novembre":
- case "novembre":{
- jours = 30;
- break;
- }
- case "Decembre":
- case "decembre":{
- jours = 31;
- break;
- }
- default: {
- System.out.println("Mois invalide.");
- }
- }
- }
- System.out.println("Il y a " + jours + "jours, dans le mois de " + mois + ".");
- clavier.close();
- }
- public static boolean estBissextile(int annee){
- if(((annee%4==0)&&(annee%100!=0))||(annee%400==0)){
- return true;
- }else{
- return false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement