Écrire un programme  permettant d’afficher le mois en lettre selon le numéro saisi au clavier.  (  Si l’utilisateur tape 1 le programme affiche janvier,  si 2  affiche  février , si 3 affiche mars... )

******** En Algorithme ********

Algorithme Variables mois :entier Debut Ecrire(" Entrer le numéro du mois:") Lire (mois) selon mois faire 1: Ecrire (" janvier ") 2: Ecrire (" février ") 3: Ecrire (" mars ") 4: Ecrire (" Avril") 5: Ecrire (" Mai ") 6: Ecrire (" Juin ") 7: Ecrire (" Juille ") 8: Ecrire (" Aout ") 9: Ecrire (" Septembre ") 10: Ecrire (" Octobre ") 11: Ecrire (" Novembre ") 12: Ecrire ("décembre ") sinon Ecrire ("le numéro ne correspondant à aucun mois") FinSelon Fin Résultat ==> Entrer le numéro du mois:10 Octobre

Retour vers la liste d'exercices

******** En C ********

#include <stdio.h> int main(){ int mois ; printf(" Entrer un nombre:"); scanf("%d",&mois); switch (mois) { case 1: printf("Janvier"); break; case 2: printf("février"); break; case 3: printf("Mars"); break; case 4: printf("Avril"); break; case 5: printf("Mai"); break; case 6: printf("Juin"); break; case 7: printf("Juille"); break; case 8: printf("Aout"); break; case 9: printf("Septembre"); break; case 10: printf("Octobre"); break; case 11: printf("Novembre"); break; case 12: printf("décembre"); break; default: printf("le numéro ne correspondant à aucun mois"); break; } return 0; }

Retour vers la liste d'exercices

******** En C++ ********

#include <iostream> using namespace std; int main(){ int mois ; cout<<"Entrer un nombre:"; cin>>mois; switch (mois) { case 1: cout<<" Janvier"; break; case 2: cout>>" février"; break; case 3: cout<<" Mars"; break; case 4: cout<<"Avril"; break; case 5: cout<< "Mai"; break; case 6: cout<<"Juin"; break; case 7: cout<<"Juille"; break; case 8: cout<<"Aout"; break; case 9: cout<<"Septembre"; break; case 10: cout<<"Octobre"; break; case 11: cout<<"Novembre"; break; case 12: cout<<"décembre"; break; default: cout<<"le numéro ne correspondant à aucun mois"; break; } return 0; }

******** En Python ********

mois = int(input("Entrer le Mois :")) if mois == 1 : print("Janvier") elif mois == 2 : print("février") elif mois == 3 : print("Mars") elif mois == 4 : print("Avril") elif mois == 5 : print("Mai") elif mois == 6 : print("Juin") elif mois == 7 : print("Juille") elif mois == 8 : print("Aout") elif mois == 9 : print("Septembre") elif mois == 10 : print("Octobre") elif mois == 11 : print("Novembre") elif mois == 12 : print("décembre") else: print("Le mois incorret !!!!")


******** En JAVA ********

import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
System.out.print("Entrer le mois:");
int mois = sc.nextInt();
switch (mois) {
case 1: System.out.print("Janvier");  break;
case 2: System.out.print("fevrier");  break;
case 3:  System.out.print("Mars");  break;
case 4:  System.out.print("Avril");  break;
case 5:  System.out.print("Mai");  break;
case 6:  System.out.print("Juin"); break;
case 7:  System.out.print("Juille"); break;
case 8:  System.out.print("Aout"); break;
case 9:  System.out.print("Septembre"); break;
case 10:  System.out.print("Octobre"); break;
case 11: System.out.print("Novembre"); break;
case 12: System.out.print("decembre"); break;
default:  System.out.print("le numero ne correspondant a aucun mois");  break;  
}
}
}


********* En C# *******

using System;
public class Ex13 {
public static void Main(string[] args)
{int mois ;
Console.Write(" Entrer un nombre:");
mois = int.Parse(System.Console.ReadLine());

switch (mois) {
case 1:
  Console.Write("Janvier"); break;
case 2:
  Console.Write("février"); break;
case 3:
  Console.Write("Mars"); break;
case 4:
  Console.Write("Avril"); break;
case 5:
  Console.Write("Mai"); break;
case 6:
  Console.Write("Juin"); break;
case 7:
  Console.Write("Juille"); break;
case 8:
  Console.Write("Aout"); break;
case 9:
  Console.Write("Septembre"); break;
case 10:
  Console.Write("Octobre"); break;
case 11:
  Console.Write("Novembre"); break;
case 12:
  Console.Write("décembre"); break;
default:
  Console.Write("le numero ne correspondant a aucun mois");
  break;  
   }
}
}