int score = 0;
String Question = request.getParameter("Question");
out.print("1. De quelle vision terrible nait l'idée de la Croix-Rouge ?
");
if (Question == null) //rien n'a été cliqué
out.print("Vous n'avez pas répondu à la question");
else{
if (Question.equals("it")){
out.print("BRAVO ! Il s'agit bien des blessés qui étaient laissés à l'abandon après une bataille en Italie du Nord .
");
score++;
}
else
out.print("Mauvaise réponse, c'est des blessés laissés à l'abandon après une bataille en Italie duNord
");
}
String Question2 = request.getParameter("Question2");
out.print("
2. Par quel moyen Henry Dunant essaie d'avertir le monde ?
");
if (Question2 == null) //rien n'a été cliqué
out.print("Vous n'avez pas répondu à la question");
else{
if (Question2.equals("livr")){
out.print("BRAVO, HD averti le monde en publiant un livre
");
score++;
}
else
out.print("Mauvaise réponse, c'est en publiant un livre
");
}
String Question3 = request.getParameter("Question3");
out.print("
3. Le Gouvernement suisse convoque une conférence diplomatique à Genève en 1864, une première convention fût ratifiée par douze Etats. Quel est son contenu ?
");
if (Question3 == null) //rien n'a été cliqué
out.print("Vous n'avez pas répondu à la question");
else{
if (Question3.equals("amel")){
out.print("BRAVO, tout a fait correct que c'est pour améliorer le sort des blessés dans les armées en campagne
");
score++;
}
else
out.print("Mauvaise réponse, c'est pour améliorer le sort des blessés dans les armées en campagne
");
}
String Question4 = request.getParameter("Question4");
out.print("
4. Lors de cette conférence, les participants choisissent comme emblème de protection la Croix-Rouge sur fond blanc, pour quelle raison ?
");
if (Question4 == null) //rien n'a été cliqué
out.print("Vous n'avez pas répondu à la question");
else{
if (Question4.equals("ass")){
out.print("BRAVO, c'est bien pour assurer la protection des blessés
");
score++;
}
else
out.print("Mauvaise réponse, c'est pour assurer la protection des blessés
");
}
String Question5 = request.getParameter("Question5");
out.print("
5. Lors de la première guerre mondiale, la Croix-Rouge doit s'occuper d'une nouvelle catégorie de victime, qui seront seulement protegé par les Conventions de 1929, se sont:
");
if (Question5 == null) //rien n'a été cliqué
out.print("Vous n'avez pas répondu à la question");
else{
if (Question5.equals("pris")){
out.print("BRAVO, c'est bien les prisonniers de guerres
");
score++;
}
else
out.print("Mauvaise réponse, c'est les prisonniers de guerres
");
}
String Question6 = request.getParameter("Question6");
out.print("
6. Trouvez une condition qu'une nouvelle Socété Nationale doit remplir pour adhérer au Mouvement internationnal
");
if (Question6 == null) //rien n'a été cliqué
out.print("Vous n'avez pas répondu à la question");
else{
if (Question6.equals("gouv")){
out.print("BRAVO, il s'agit bien d'être reconnu par le gouvernement légal.
");
score++;
}
else
out.print("Mauvaise réponse, une des conditions est d'être reconnu par le gouvernement légal.
");
}
String Question7 = request.getParameter("Question7");
out.print("
7. Un de ces termes ne fait pas partie des 7 principes fondamentaux du mouvement de la Croix- Rouge et du Croissant- Rouge.
");
if (Question7 == null) //rien n'a été cliqué
out.print("Vous n'avez pas répondu à la question");
else{
if (Question7.equals("coh")){
out.print("BRAVO, les 7 principes sont donc: humanité, impartalité, liberté,neutralité, indépendance, universalité, unité
");
score++;
}
else
out.print("Mauvaise réponse,cohésion ne fait pas partie des 7 principes. A titre d'indication, les septs principes sont:humanité, impartalité, liberté,neutralité, indépendance, universalité, unité.
");
}
out.print("
RESULTATS: Vos connaissances sur la Croix-Rouge sont ");
switch (score){
case 0 : out.print("nulles !
"); break;
case 1 : out.print("faibles!"); break;
case 2 : out.print("faibles!"); break;
case 3 : out.print("moyennes"); break;
case 4 : out.print("moyennes"); break;
case 5 : out.print("très bonnes!"); break;
case 6 : out.print("très bonnes!"); break;
case 7 : out.print("excellentes!"); break;
}