Fiche 5 Les instructions alternatives en CSharp .pdf


Nom original: Fiche_5_Les instructions_alternatives_en_CSharp.pdfTitre: Les instructions alternatives en C#Auteur: Damien

Ce document au format PDF 1.4 a été généré par PDFCreator Version 0.9.3 / GPL Ghostscript 8.54, et a été envoyé sur fichier-pdf.fr le 23/04/2009 à 12:42, depuis l'adresse IP 77.206.x.x. La présente page de téléchargement du fichier a été vue 1902 fois.
Taille du document: 34 Ko (3 pages).
Confidentialité: fichier public


Aperçu du document


Les instructions alternatives en C#

Les instructions alternatives en C#
Instruction conditionnelle
if (condition)
{
instruction;
instruction;
instruction;

}
S'il n'y a qu'une instruction, les { } ne sont pas obligatoires.
Les parenthèses autour de la condition sont obligatoires.
VAR absolu : REEL
float absolu;
SI absolu < 0 ALORS
absolu ← - absolu
FSI

If (absolu < 0)
absolu = - absolu;
Instruction alternative

if (condition)
{
instruction;
instruction;
instruction;

}
else
{
instruction;
instruction;
instruction;

}
VAR a, b, absolu : REEL

float a,b, absolu;

SI a > b ALORS
absolu ← a – b
SINON
absolu ← b – a
FSI

If (a > b)
absolu = a – b;
else
absolu = b – a;

Créé le lundi 15 janvier 2007

1-3

Les instructions alternatives en C#

Imbrication d’instructions alternatives
SI condition1 ALORS
SI condition2 ALORS
Instruction
SINON
Instruction
FSI
FSI

if (condition1)
if (condition2)
instruction;
else instruction;

SI condition1 ALORS
SI condition2 ALORS
Instruction
FSI
SINON
Instruction
FSI

if (condition1)
{
if (condition2)
instruction;
}
else
instruction;

Le else se rapporte à la seconde branche du if.

Le else se rapporte à la première branche du if.
Instruction à choix multiples
switch (variable)
{
case valeur1 : instruction; instruction; …break;
case valeur2 : instruction; instruction; …break;
case valeurn : instruction; instruction; …break;
default : instruction; instruction; … break;
}
L’instruction break; est obligatoire sinon les instructions de tous les cas suivants seront exécutées.
Les parenthèses autour de la variable sont obligatoires.
VAR nb : ENTIER
int nb;
SUIVANT nb FAIRE
0 : AFFICHER ("Nombre nul")
1, 3, 5, 7, 9 : AFFICHER ("Nombre impair")
2, 4, 6, 8 : AFFICHER ("Nombre pair")
SINON
AFFICHER ("Nombre incorrect")
FSUIVANT

Créé le lundi 15 janvier 2007

switch (nb)
{
case 0 : Console.WriteLine(Nombre nul"); break;
case 1 : case 3 : case 5 : case 7 : case 9 :
Console.WriteLine("Nombre impair"); break;
case 2 : case 4 : case 6 : case 8 :
Console.WriteLine("Nombre pair"); break;
default : Console.WriteLine("Nombre incorrect ");
break;
}

2-3

Les instructions alternatives en C#

Créé le lundi 15 janvier 2007

3-3


Aperçu du document Fiche_5_Les instructions_alternatives_en_CSharp.pdf - page 1/3

Aperçu du document Fiche_5_Les instructions_alternatives_en_CSharp.pdf - page 2/3

Aperçu du document Fiche_5_Les instructions_alternatives_en_CSharp.pdf - page 3/3




Télécharger le fichier (PDF)





Documents similaires


g39dos9
ds3pfwk
exercices algorithmiques 2 corriges
chapitre4
tp
info chapitre3 structures de controle

Sur le même sujet..




🚀  Page générée en 0.01s