5. Écrire un programme qui prend en entrée un nombre entier positif n et affiche la
somme des entiers entre 1 et n.
6. Écrire un programme qui prend en entrée les coordonnées de 2 vecteurs dans
l’espace à trois dimensions et affiche comme résultat le produit scalaire de ces 2
vecteurs.
7. Concevoir un programme qui reçoit trois entiers entrés au clavier et qui affiche à
l’écran la somme, la moyenne et le produit.
8. La force que deux corps exercent l’un sur l’autre est proportionnelle au produit de
leurs masses et inversement proportionnelle au carré de leur distance. Voici cette
loi sous forme mathématique :
F = G m1 m2
r2
où G est la constante gravitationnelle (6.67 x 10-11 N.m2/kg2),
m1 est la masse de l’objet 1 (kg),
m2 est la masse de l’objet 2 (kg),
r est la distance qui sépare les deux masses (mètre).
Écrire un programme qui prend en entrée les masses m1 et m2 et la distance r
puis, affiche la valeur de la force gravitationnelle.
En particulier, fournissez en entrée les données suivantes :
m1 : 5.98 x 1024 kg (masse de la terre),
m2 : 82 kg (masse d’une personne),
r : 6.38 x 106 m. (rayon de la terre),
le programme affichera alors le poids de cette personne.
8. Deux marathoniens A et B terminent leur course presqu’en même temps. Le
gagnant A affirme avec conviction que son temps est meilleur que celui obtenu
par B de 10 sec. au moins. Écrire un programme qui prend en entrée le temps
(heures, minutes et secondes) de chaque coureur et affiche comme résultat 1 ou 0
selon que le coureur A a raison ou non.
9. Construire un programme qui lit une base b entre 2 et 10 et une chaîne de
caractères représentant le nombre en base b. Il s’agit ensuite de calculer le nombre
décimal correspondant et d’afficher cette valeur à l’écran.
10. Un système d’équations linéaires de la forme
a x + b y = c
d x + e y = f