Algobox : cours/TP. - robertponge · Dans « testez », faites tourner l’algorithme, puis...

12
1 Un premier algorithme (application fiches n°1,2) : Nous allons programmer un algorithme qui renvoie le carré d’un nombre donné. 1°) Lancer le logiciel algobox : 2°) Il faut tout d’abord déclarer les variables : La variable a sera le nombre dont on cherche le carré : La variable b servira à stocker la valeur du carré de a : Algobox : cours/TP.

Transcript of Algobox : cours/TP. - robertponge · Dans « testez », faites tourner l’algorithme, puis...

1

Un premier algorithme (application fiches n°1,2) :

Nous allons programmer un algorithme qui renvoie le carré d’un nombre donné.

1°) Lancer le logiciel algobox :

2°) Il faut tout d’abord déclarer les variables :

La variable a sera le nombre dont on cherche le carré :

La variable b servira à stocker la valeur du carré de a :

Algobox : cours/TP.

2

3°) Traitement des donées :

A tout moment en cas d’erreur :

ou

Création d’une ligne :

Récupération de la valeur de a :

Créer une ligne (comme déjà vu).

Affectation de la valeur à b :

3

Créer 4 lignes.

Affichage de la réponse avec un petit texte :

(mettre un espace après « de »)

(mettre un espace avant et après « est »)

4

4°) Test de l’algorithme :

Entrer une valeur, appuyer sur la touche « Entrée » du clavier, la réponse s’affiche.

5

Cliquer sur fermer quand vous avez terminé.

5°) Si besoin : Enregistrer votre travail ou l’imprimer pour le rendre au professeur.

Vous pouvez afficher un message avant votre algorithme :

Dans « testez », faites tourner l’algorithme, puis imprimez ou enregistrez en pdf :

6

7

Algorithme n°2 (application fiches n°1,2) :

Nous allons programmer un algorithme qui résout les équations du type ax + b = 0.

Algorithme n°3 (application fiches n°1,2) :

Nous allons programmer un algorithme qui calcule l’image d’un réel par la fonction :

f (x) = 5x² + 3x - 1

8

Algorithme n°4 (application fiches n°3) :

Nous allons programmer un algorithme qui renvoie la racine carrée d’un nombre donné.

1°) Déclarer les variables a,b (a sera le nombre donné, et b servira à stocker la valeur calculée).

2°) Lire la variable a.

3°) Il y a cette fois une condition pour la réalisation du calcul. En effet on ne peut calculer la racine carrée de a que si ce nombre est positif.

Si a<0 on affiche un message d’erreur :

Sinon on affecte à b la racine de a :

9

Puis on affiche le résultat :

4°) Tester l’algorithme :

10

11

Algorithme n°5 (application fiches n°4) :

Nous allons programmer l’algorithme de la fiche de cours n°4, qui calcule la somme des n

premiers entiers.

1°) Déclarer les variables n, S et i.

2°) Lire n.

3°) Affecter 0 à S.

4°) Pour … à …

Affecter S + i à S.

5°) Afficher S.

12

Algorithme n°6 (application fiches n°5) :

Nous allons programmer un algorithme qui permet de donner le plus petit nombre entier dont

le cube est supérieur ou égal à un réel donné.

1°) Déclarer les variables N, x.

2°) Lire x.

3°) Affecter 0 à N.

4°) Tant que :

Affecter N+1 à N

5°) Afficher N.