Variables : x , y Début Entrer (x) y ←2x 2 –3x Afficher « x= » Afficher

Variables : x , y
Début
Entrer (x)
y 2x2 3x
Afficher « x= »
Afficher x
Afficher « y= »
Afficher y
Fin
Algorithmie avec Fx-CP400: affectation et test
1. Variables Entrée- Sortie-Affectation
Pour tous les exercices, on écrira l’algorithme sur le cahier puis on le programmera avec
la calculatrice.
Ex 1 : Ecrire un algorithme qui permet de calculer le volume d’un cylindre connaissant son
rayon et sa hauteur. Vérifier que cet algorithme fonctionne en testant des valeurs.
Ex 2 : Ecrire un algorithme qui permet de calculer le prix HT d’un objet connaissant le prix
TTC pour un taux de TVA de 19,6%
2. La structure alternative ou test :
Ex 3 : On considère l’algorithme suivant :
Exécuter cet algorithme avec les nombres 3 , 8 et 5
Ex 4 : On considère la fonction f définie par f(x) = x2 +2x.
L’utilisateur entre les coordonnées (xA,yA) d’un point A. Ecrire un algorithme qui permet de
déterminer si le point A appartient ou non à la courbe de la fonction f
Ex 5 : Ecrire un algorithme qui permet d’affirmer que 3 points d’un repère A(xA ; yA) ,
B(xB ; yB) et C(xC ; yC) sont alignés ou non.
variables : a
Début
Entrer a
Si a > 5 alors
a 2 a
Sinon
a a2
FinSi
Afficher a
Fin
- Variables : on annonce les différentes
variables utilisées (pas obligatoire)
-Entrées des données : on demande à
l’utilisateur de donner une valeur qui sera
stockée dans la variable x
-Affectation
-Sortie des résultats :
on fait afficher à l’écran le message « x= »
(On met des guillemets pour préciser que
c’est du texte)
On fait afficher le contenu de la variable x
idem pour y
correction
ex1
ex2
ex4
ex5
Algorithmie avec Fx-CP400: Boucles
Une boucle permet de répéter plusieurs fois de suite le même traitement.
a) Boucle Pour
Ex 1 : Voici un algorithme :
Faire fonctionner cet algorithme. On présentera les résultats dans le tableau ci-dessous :
i=
///////////////////
N=
Qu’obtient-on à l’affichage ?
Ex 2 : Soit la fonction f définie par f(x) = x2 + 2x+4 Ecrire un algorithme qui calcule les
images des nombres 0 ; 0,1 ; 0,2 ; 0,3 …, 1 par la fonction f .
Ex 3 : Ecrire un algorithme qui donne en sortie l’affichage des quinze premiers nombre de la
suite « logique »: 1 ; 3 ; 9 ; 27 ; ……
Ex 4 : Julie décide de faire des économies. Elle dépose un euro le premier jour dans une tirelire
puis deux euros le deuxième jour, 4 euros le 3eme jour et ainsi de suite en doublant à chaque
fois.
a) Ecrire un algorithme qui affiche la somme déposée le 30eme jour.
b) Modifier l’algorithme pour qu’il affiche la somme déposée le N-ieme jour, N étant donné
au début par l’utilisateur du programme.
c) Modifier l’algorithme pour qu’il donne aussi la somme totale disponible dans la tirelire le
N-ieme jour.
Variables : N, i
Début
N 0
Pour i allant de 1 à 5 faire
Afficher N
N N+2
FinPour
Fin
b) Boucle Tant que
Ex 5 : on donne l’algorithme suivant :
Faire fonctionner cet algorithme. On présentera les résultats dans le tableau ci-dessous :
Ex 6 : Voici un algorithme :
Faire fonctionner cet algorithme. On présentera les résultats dans le tableau ci-dessous :
Ex 7 : Soit la fonction f définie par f(x)=x2 + 2x. Ecrire un algorithme qui calcule les images
des nombres 2 ; 2,2 ; 2,4 ; 2,6 ; ….. ; 6 en utilisant une boucle TantQue.
Ex 8 : On considère la suite « logique » de nombres : 10 ; 17 ; 24 ; 31 ; …..
Ecrire un algorithme qui affiche tous les nombres inférieurs à 300.
Modifier cet algorithme pour qu’il affiche aussi le nombre de termes
Ex 9 : Julie décide de faire des économies. Elle dépose un euro le premier jour dans une
tirelire puis deux euros le deuxième jour, 4 euros le 3eme jour et ainsi de suite en doublant à
chaque fois.
Ecrire un algorithme qui détermine à partir de quel jour Julie aura plus de 100 euros dans sa
tirelire. Faire afficher aussi la somme obtenue.
Variables : S
Début
S 10
Tant que S 20 faire
S S 1,2
Afficher S
FinTantque
Fin
Variables : k,n
Début
k 1
n 10
Tant que k 6 faire
n n k
k k+1
FinTantque
Afficher (n)
Fin
correction
ex2
ex3 :
ex4 :
ex7 :
1 / 6 100%

Variables : x , y Début Entrer (x) y ←2x 2 –3x Afficher « x= » Afficher

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !