🔍
Seconde
Maths
SNT
Première
spécialité
S
STI2D
STMG
Terminale
spécialité
Maths Expertes
STI2D
STMG
S
BTS
Groupe A (SE)
Groupe B ( MS / MI )
Colles
Numérique
Simulation et calcul num.
Communication num.
Calculettes
Informatique
Algorithmique
python
Matlab
Scilab
Latex
Javascript
...
Math@ppliquées
Application économique: coût marginal
Oubli fréquence de base
Numérisation d'un signal
Équation de Poisson
Communication numérique
Classement Elo
...
Divers
Plan du site
Paradoxes et logique
Générateur de devoirs
Editeur de texte
Contact
A propos
Biblio/Filmo
Liens
English pages
QCM : Pourcentages et taux d'évolution
D'apres
Evolution de la population mondiale
if (!isset($_POST['process'])) /* 1er chargement de la page */ { ?>
$bcl=0; echo "
" ; $question[0]="Q1: En 2007, la population mondiale était estimée à 6,671 milliards. L'Asie comptait 60,5% de cette population, soit "; $choix[0]=array( "1,22 milliards de personnes", "4,03 milliards de personnes", "4,31 milliards de personnes", "5,12 milliards de personnes"); $bonne_rep[0]=2; $question[1]="Q2: La même année, en Afrique, il y avait 965 millions de personnes, soit un pourcentage de :"; $choix[1]=array( "10%", "12%", "14%", "16%"); $bonne_rep[1]=3; $question[2]="Q3: La population modiale était estimée a 1,6 milliards en 1900, tandis que en 2000, elle était de 6,5 milliards. Le taux d évolution global en 100 ans a était de: "; $choix[2]=array( "4,06 %", "406 %", "3,06 %", "306 %"); $bonne_rep[2]=4; $nbquest=sizeof($question); // On fait passer, en POST, l'enonce du questionnaire echo "
" ; for ($i=0;$i<$nbquest;$i++) { echo "
" ; echo "
" ; } $nbchoix=sizeof($choix); //echo "
" . "nbchoix = " . $nbchoix . "
"; for ($i=0;$i<$nbquest;$i++) { for ($j=0;$j<4;$j++) { $tmp=$choix[$i][$j]; // echo $tmp . "
"; echo "
" ; } } // Fin passage variables POST // Affichage et mise en page du questionnaire: // rouge = #CC0066 vert = #00FF66 bleu =#0099FF for ($i=0;$i<$nbquest;$i++) // nombre de tableaux { $nbchoix=sizeof($choix[$i]); $ni=$i+1; echo "
"; echo "
"; echo "
$question[$i]
"; echo "
"; for ($j=0;$j<$nbchoix;$j++) { $nj=$j+1; echo "
"; echo $choix[$i][$j]; echo "
"; } echo "
"; echo "
"; } ?>
} /* ---------------------------------- */ /* A partir du 2ieme appel de la page */ else { ?>
$bcl=$_POST['bcl']; $bcl=$bcl+1; echo "Nombre d'essais : " . $bcl . "
"; $NBQ = $_POST['NBQ']; // NBQ=sizeof(Question) $Question = $_POST['Quest']; $Choix = $_POST['Choix']; $nbChoix=sizeof($Choix); $Reponse = $_POST['Reponse']; $nbRep=sizeof($Reponse); $Bonne_Rep=$_POST['Bonne_Rep']; $nbBonneRep=sizeof($Bonne_Rep); for ($i=0;$i<$nbRep;$i++) { $ni=$i+1; $rest=100; $k=1; while ( $rest > 9 ) { $rest=$Reponse[$i]-10*$k; $k++; } $k=$k-1; $tmp=sizeof($RepQuest[$k]); //echo $k . "-" . $tmp. " - "; $RepQuest[$k][$tmp]=$rest; } $score=0; for ($i=0;$i<$NBQ;$i++) // nombre de tableaux { $ni=$i+1; $tmprep=sizeof($RepQuest[$ni]); if ( ( $tmprep == 1 ) && ( $RepQuest[$ni][0] == $Bonne_Rep[$i] ) ) { $score=$score+1; } } echo "
Score : " . $score . " / " . $NBQ."
"; for ($i=0;$i<$NBQ;$i++) // nombre de tableaux { $ni=$i+1; echo "
"; // si une seule reponse et la bonne: $tmprep=sizeof($RepQuest[$ni]); if ( $tmprep == 1 ) { if ( $RepQuest[$ni][0] == $Bonne_Rep[$i] ) { echo "
"; $score=$score+1; } else { echo "
"; } } else { echo "
"; } echo "
$Question[$i]
"; for ($j=0;$j<4;$j++) { $nj=$j+1; if (($nj==$RepQuest[$ni][0]) || ($nj==$RepQuest[$ni][1]) ||($nj==$RepQuest[$ni][2]) || ($nj==$RepQuest[$ni][3]) ) { echo "
"; } else { echo "
"; } $num=4*($ni-1)+$j; echo $Choix[$num]; echo "
"; } echo "
"; echo "
"; } /* --------------------------------- */ /* On reenvoie les variables en post */ echo "
" ; echo "
" ; for ($i=0;$i<$NBQ;$i++) { echo "
" ; echo "
" ; } $nbchoix=sizeof($choix); //echo "
" . "nbchoix = " . $nbchoix . "
"; /*for ($i=0;$i<$nbquest;$i++) { for ($j=0;$j<4;$j++) { $tmp=$choix[$i][$j]; // echo $tmp . "
"; echo "
" ; } }*/ for ($i=0;$i
" ; } ?>
} ?>
LongPage: h2: 0 - h3: 1