OEF Exercise - composition d'un ion (1)
composition d'un ion (1)
GNU GPL
Chemistry
- H4
ion, atome, neutron, proton, nucléon
Cet exercice a pour but de déterminer la composition d'un ion donné. Il faut alors tenir compte de la charge de l'ion pour en dduire le nombre d'électrons
\title{composition d'un ion(1)}
\language{fr}
\range{-5..5}
\author{Markey Benoît}
\email{benoit.markey@nomade.fr}
\computeanswer{no}
\format{html}
\precision{10000}
\comment{atomes: X,nom,A,Z,K,L,M,masse molaire, charge de l'ion}
\matrix{atomes=H,hydrogéne,1,1,1,0,0,1.01,+
He,Hélium,4,2,2,0,0,4,2+
Li,Lithium,7,3,2,1,0,6.94,+
Be,Béryllium,9,4,2,2,0,9,2+
B,Bore,11,5,2,3,0,10.8,3+
N,Azote,14,7,2,5,0,14,3-
O,Oxygéne,16,8,2,6,0,16,2-
F,Fluor,19,9,2,7,0,19,-
Na,Sodium,23,11,2,8,1,23,+
Mg,Magnésium,24,12,2,8,2,24.3,2+
Al,Aluminium,27,13,2,8,3,27,3+
P,Phosphore,31,15,2,8,5,31,3-
S,Soufre,32,16,2,8,6,32.1,2-
Cl,Chlore,35,17,2,8,7,35.5,-
}
\text{at1=randomrow(\atomes)}
\integer{N=\at1[3]-\at1[4]}
\if{\at1[9] issametext +}{\integer{e=\at1[4]-1}}
\if{\at1[9] issametext 2+}{\integer{e=\at1[4]-2}}
\if{\at1[9] issametext 3+}{\integer{e=\at1[4]-3}}
\if{\at1[9] issametext -}{\integer{e=\at1[4]+1}}
\if{\at1[9] issametext 2-}{\integer{e=\at1[4]+2}}
\if{\at1[9] issametext 3-}{\integer{e=\at1[4]+3}}
\statement{
Considérons l'atome suivant: \at1[2] dont le symbole chimique est: <br>
<center><b> <table><font color="#00CC00">
<tr>
<td align=right>\at1[3]</td> <td rowspan="2">\at1[1]</td></tr>
<tr><td align=right>\at1[4]</td> </tr>
</table> </center></b></font><br> Cet atome forme l'ion \at1[1]<sup>\at1[9]</sup>.<br> Donner la composition de cet ion<br>
L'ion \at1[1]<sup>\at1[9]</sup> contient \embed{reply 1,4} protons.<br>
L'ion \at1[1]<sup>\at1[9]</sup> contient \embed{reply 2,4} nucléons<br>
L'ion \at1[1]<sup>\at1[9]</sup> contient \embed{reply 3,4} électrons<br>
L'ion \at1[1]<sup>\at1[9]</sup> contient \embed{reply 4,4} neutrons<br>
}
\answer{protons}{\at1[4]}{type=numeric}
\answer{nucléons}{\at1[3]}{type=numeric}
\answer{électrons}{\e}{type=numeric}
\answer{neutrons}{\N}{type=numeric}
2005-02-16 13:41:59
2005-02-18 06:27:35