Académique Documents
Professionnel Documents
Culture Documents
CHERIF Walid
1 - Conditions
1.1 - Notions de base:
1 - Conditions
1.2 - La structure If .. Else .. :
Exemple
Forme 1: 1: Programme qui donne le signe d’un nombre
int
If i = 10; (//condition)
{
If ((i < 0))
//Exécution des instructions si la condition est remplie
} System.out.println("le nombre est négatif");
else
else
{ System.out.println("le nombre est positif");
//Exécution des instructions si la condition n'est pas remplie
}
1 - Conditions
1.2 - La structure If .. Else .. :
Exemple 2:
int i = 0;
if (i < 0)
System.out.println("Ce nombre est négatif !");
else if(i > 0)
System.out.println("Ce nombre est positif !");
else
System.out.println("Ce nombre est nul !");
1 - Conditions
1.2 - La structure If .. Else .. :
Exercice: Programme qui teste si un nombre
appartient à l’intervalle [50,100]
int i;
1 - Conditions
1.3 - La structure Switch:
Exemple:
int note = 10;
switch (note)
{
case 0:
System.out.println("Exclu!");
break;
case 10:
System.out.println(« Moyen");
break;
case 20:
System.out.println("Parfait ");
break;
default:
System.out.println("Des efforts à fournir");
}
2 - Boucles
2.1 - La boucle While:
Forme :
while (/*condition*/)
{
//Instructions à répéter
}
Exemple 1: 2 - Boucles
Programme qui demande la saisie du prénom, 2.1 - La boucle While:
Affiche: Bonjour + prénom
Demande si l’utilisateur veut réessayer
Si Oui, il répète l’opération
2 - Boucles
2.1 - La boucle While:
Exemple 2:
int a = 1, b = 20;
while (a < b)
{
System.out.println(“Le " +a+ " ème nombre est“ + a); a++;
}
2 - Boucles
2.2 - La boucle do .. While:
do
{
//Instructions
}
While (//condition);
Exemple précédent:
do {
System.out.println("Donnez un prénom : ");
prenom = sc.nextLine();
System.out.println("Bonjour " +prenom);
do {
System.out.println("Voulez-vous réessayer ? (O/N)");
reponse = sc.nextLine().charAt(0);
}
while(reponse != 'O' && reponse != 'N');
}
while (reponse == 'O');
System.out.println("Au revoir…");
2 - Boucles
2.3 - La boucle For:
Exemple 1:
Exemple 2:
– Cahier de charge
Programme interactif sous forme de choix dans le menu suivant
1. Créer un compte
2. Afficher un compte
3. Créer une ligne comptable
4. Quitter
5. Aide
Votre choix :
– Cahier de charge
Programme interactif sous forme de choix dans le menu suivant
– Cahier de charge
Programme interactif sous forme de choix dans le menu suivant
– Cahier de charge
Programme interactif sous forme de choix dans le menu suivant
Pour l’option 3, il s’agit de fournir des informations pour créer une ligne comptable.
Ces informations sont les suivantes :
Le numéro du compte concerné (avec vérification de son existence)
La somme à créditer (valeur positive) ou à débiter (valeur négative)
La date de l’opération
Le motif de l’achat ou de la vente [thèmes possibles : S, L, A, D]
Le mode de paiement [Types possibles : CB, NC, V]
– Cahier de charge
Programme interactif sous forme de choix dans le menu suivant
Option 4: Quitter
Option 5: Aide sur le menu
– Partie 2:
Login