• Aucun résultat trouvé

2| Donner à b la valeur a

N/A
N/A
Protected

Academic year: 2022

Partager "2| Donner à b la valeur a"

Copied!
1
0
0

Texte intégral

(1)

BTS - SIO

Test 1 algo appliqué - 14/10/2016

2016 - 2017

EXERCICE 1 ( points)

Voici un algorithme qui effectue quelques calculs simples sur une donnée numérique : Variables : a,b nombres

Début 1| Lire a

2| Donner à b la valeur a

2

3| Donner à b la valeur 2b 4| Donner à b la valeur b − 5a 5| Donner à b la valeur b + 3 6| Afficher b

Fin

1. Réaliser une trace de l’algorithme en pre- nant comme valeur de a la valeur 6.

(trace : tableau)

2. Réécrire l’algorithme en remplaçant les in- tructions 2,3,4 et 5 par une seule instruc- tion.

• • •

EXERCICE 2 ( points)

On souhaite, pour un nombre n entier naturel donné, calculer la somme suivante composée de n termes : S

n

= 1 + 1

2 + 1

3 + . . . + 1 n 1. Exprimer la somme S

4

et la calculer.

Variables : n, S, k entiers Début

1| Lire n

2| S prend la valeur . . .

3| Pour k allant de . . . à . . . faire 4| Donner à S la valeur S + . . . . 5| Afficher S

Fin

2. L’algorithme, ci-contre permet à un uti- lisateur de saisir l’entier naturel n et de calculer la somme S

n

correspondante. Re- copier l’algorithme en complétant les 4 champs manquants.

À quoi sert la ligne 2 dans l’algorithme ? Tester votre algorithme avec n = 4.

3. On considère le produit P

n

=

1 − 1 2

×

1 − 1 3

× . . . ×

1 − 1 n

Écrire en langage libre un algorithme avec une boucle permettant l’affichage d’une variable P contenant l’expression P

n

pour une valeur de n saisie par l’utilisateur.

• • •

EXERCICE 3 ( points)

Ci-dessous un algorithme manipulant des variables booléennes.

Variables : X nombre, A, B, C, D booléens Début

1| Lire X 2| A ←− X 6 0 3| B ←− X 6 10 4| C ←− X > −10 5| D ←− B et C 6| D ←− A ou D 7| B ←− A ou B 8| A ←− A ou C 9| C ←− B et A 10| Afficher C, D Fin

Donner les valeurs affichées pour X = −12 et pour X = 2, 5.

BONUS : Cet algorithme illustre une pro- priété ensembliste sur la réunion et l’inter- section. Pouvez-vous la donner ?

Lycée Bertran de Born - Périgueux 1 sur 1

Références

Documents relatifs

Il s’agit de demander à l’utilisateur d’entrer les valeurs nécessaires, ainsi que de calculer les valeurs utiles. Cas où le discriminant est

Considérer l’écriture décimale d’un entier naturel, effectuer des permutations circulaires sur cette écriture, sommer les résultats obtenus et obtenir un nouvel entier

[r]

[r]

En utilisant la question 2, sans mesurer, exprimer le rayon du

[r]

Utiliser l’algorithme d’Euclide pour trouver le PGCD des nombres suivants : 4935 et

Sachant que les deux champs sont de surface égale, calculer la longueur de leur côté commun.. Année 2020-2021 Page